<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://shipsignals.com</loc>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/production-feedback</loc>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/regression-testing</loc>
<lastmod>2026-11-07T14:31:14.105Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/replay-evaluation-design</loc>
<lastmod>2026-11-04T14:11:35.790Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/ship-decision-frameworks</loc>
<lastmod>2026-09-21T13:24:30.566Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/agent-failure-attribution-and-root-cause-isolation</loc>
<lastmod>2026-11-02T15:56:55.938Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/change-review</loc>
<lastmod>2026-10-25T12:55:45.330Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/sections/features</loc>
<lastmod>2026-09-15T03:46:22.317Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://shipsignals.com/authors/darnell-fitch</loc>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://shipsignals.com/authors/marcus-oyelaran</loc>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://shipsignals.com/authors/sonja-ketterer</loc>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://shipsignals.com/authors/priya-subramaniam</loc>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/trace-pattern-triage-into-structured-prompt-and-logic-fix-candidates</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/9d2402d2-68cf-4d56-ae11-178e8587e784.jpeg</image:loc>
</image:image>
<lastmod>2026-11-09T15:21:43.114Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/making-observability-signal-the-handoff-artifact-between-monitoring-and-shipping</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/042747a4-8c63-4182-9082-92c3bce07bbb.jpeg</image:loc>
</image:image>
<lastmod>2026-11-08T14:36:01.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/regression-assertions-that-expose-silent-langgraph-tool-failures-before-wrong-an</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/65aaccd8-3e91-4c20-81bd-9182c321aed7.jpeg</image:loc>
</image:image>
<lastmod>2026-11-07T14:31:14.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/catching-crewai-tool-exception-swallowing-with-automated-return-value-regression</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/540df304-a0db-4cc4-8c0a-c024ae65add1.jpeg</image:loc>
</image:image>
<lastmod>2026-11-05T13:46:39.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/sampling-historical-conversations-to-surface-agent-regression-blind-spots</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/aa263d0c-b3dc-4714-aed2-2940a3e5a699.jpeg</image:loc>
</image:image>
<lastmod>2026-11-04T14:11:35.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/prompt-edit-confidence-from-trace-coverage-not-benchmark-scores</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/0b146105-3d8a-480f-a43c-f7b25a325004.jpeg</image:loc>
</image:image>
<lastmod>2026-11-03T15:52:39.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/narrowing-a-production-agent-outage-to-one-harness-layer-before-the-postmortem-s</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/ac775856-a1b5-4094-b4e8-4a955fb7bd97.jpeg</image:loc>
</image:image>
<lastmod>2026-11-02T15:56:55.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/prompt-vs-tool-vs-workflow-failures-in-llm-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/0487c9b4-b28f-47be-8cbf-14eb1523d023.jpeg</image:loc>
</image:image>
<lastmod>2026-11-01T15:31:14.972Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/harness-layer-attribution-methods-for-production-agent-failures</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/739e0501-b7cb-42e4-a720-3dd4c11f76e7.jpeg</image:loc>
</image:image>
<lastmod>2026-10-31T14:06:06.870Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/building-a-failure-attribution-workflow-into-agent-incident-response</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/4701f55a-f0e7-4479-bb19-1d15ca407331.jpeg</image:loc>
</image:image>
<lastmod>2026-10-30T12:46:17.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/measuring-cycle-velocity-to-prove-your-agent-improvement-loop-is-compounding</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/186919d9-4280-4252-a394-468c3089902d.jpeg</image:loc>
</image:image>
<lastmod>2026-10-29T13:22:14.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/regression-assertions-on-tool-return-payloads-that-catch-silent-failures-before</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/c5a9abc3-c00a-4536-8636-842c96f431fb.jpeg</image:loc>
</image:image>
<lastmod>2026-10-28T14:16:14.141Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/gating-agent-deploys-on-replay-pass-rates-from-production-trace-snapshots</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/1884ee19-9b53-4234-9f5e-396950bbbc5b.jpeg</image:loc>
</image:image>
<lastmod>2026-10-27T14:26:37.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/diff-formats-for-reviewing-agent-harness-changes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/6d4339e9-89f1-49e5-b1be-deb0311090c8.jpeg</image:loc>
</image:image>
<lastmod>2026-10-25T12:55:45.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/prompt-versioning-and-rollback-workflows-in-production-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/13634953-38e6-465a-81f6-cde2e86b4994.jpeg</image:loc>
</image:image>
<lastmod>2026-10-24T12:55:26.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/change-attribution-across-prompt-tool-and-workflow-layers</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/1403d9ce-00dd-4832-960e-a9f05f846f8e.jpeg</image:loc>
</image:image>
<lastmod>2026-10-23T13:07:57.699Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/cost-and-latency-alerting-on-production-agent-traces</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/55a706ff-b4d4-4d96-a81f-31dcf0916ddd.jpeg</image:loc>
</image:image>
<lastmod>2026-10-22T12:51:39.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/emerging-user-intent-detection-from-agent-session-traces</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/2b9e81bf-57b6-4f72-9f06-53647119db43.jpeg</image:loc>
</image:image>
<lastmod>2026-10-21T13:12:04.813Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/continual-learning-cadences-for-agent-harness-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/0a11da39-83c5-4d20-9cef-b4b7f1c04868.jpeg</image:loc>
</image:image>
<lastmod>2026-10-20T13:35:53.281Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/closing-the-loop-from-production-failure-to-validated-harness-fix</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/95fad220-bacd-4818-9066-05954ee51072.jpeg</image:loc>
</image:image>
<lastmod>2026-10-19T14:56:27.997Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/model-output-drift-detection-in-production-agent-traces</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/39d4485e-a54c-4d00-9ce6-2c7731086501.jpeg</image:loc>
</image:image>
<lastmod>2026-10-17T13:00:35.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/prioritizing-agent-fix-backlog-by-production-failure-evidence</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/428bb63d-18e2-43fb-b379-e7b8f8f90346.jpeg</image:loc>
</image:image>
<lastmod>2026-10-15T13:21:34.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/failure-cohort-detection-from-live-agent-traffic</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/47c5acc4-5314-4493-bd01-443d332e5658.jpeg</image:loc>
</image:image>
<lastmod>2026-10-14T14:06:33.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/feedback-loop-architectures-for-multi-agent-production-systems</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/09817a16-f91e-4fd7-9214-99a05ca05ae6.jpeg</image:loc>
</image:image>
<lastmod>2026-10-13T13:30:57.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/turning-implicit-user-signals-into-agent-improvement-backlog-items</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/4e96393f-ff74-4eea-bf45-7468fa4dc782.jpeg</image:loc>
</image:image>
<lastmod>2026-10-12T14:56:11.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/opentelemetry-instrumentation-for-agent-regression-trace-capture</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/231e69bc-bcfc-473b-9d01-619f21670fdf.jpeg</image:loc>
</image:image>
<lastmod>2026-10-10T14:11:22.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/flaky-agent-regression-tests-and-how-to-diagnose-them</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/fae673ee-fb1e-4876-bab7-b6656c1e8643.jpeg</image:loc>
</image:image>
<lastmod>2026-10-09T14:25:49.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/memory-layer-regression-testing-for-long-running-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/89d6ab56-844e-48f6-b3af-749d2f90612a.jpeg</image:loc>
</image:image>
<lastmod>2026-10-08T13:15:52.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/regression-test-prioritization-based-on-production-failure-frequency</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/a65b7d8a-4ce7-4856-80f0-7a0e93e7ab78.jpeg</image:loc>
</image:image>
<lastmod>2026-10-07T14:20:45.302Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/prompt-injection-detection-in-production-llm-agent-regression-tests</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/0331d7f0-2228-4d50-9668-3a0f32550a99.png</image:loc>
</image:image>
<lastmod>2026-10-06T14:00:23.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/snapshot-testing-for-agent-tool-call-sequences</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/e5b035d4-1706-453e-888b-fbb4665a9206.jpeg</image:loc>
</image:image>
<lastmod>2026-10-03T13:14:49.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/tool-update-regression-testing-in-multi-tool-agent-workflows</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/680e093e-77ed-4460-8163-5cbf36a979c4.jpeg</image:loc>
</image:image>
<lastmod>2026-10-02T14:06:39.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/memory-configuration-changes-and-agent-behavior-regression</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/a9643bc5-19e2-4eb3-97a2-81b506a78ec5.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T17:46:30.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/detecting-workflow-loop-regressions-in-agentic-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/6e1d952b-f04d-4071-9cb4-424f80c1d8f4.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T16:51:46.657Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/judge-model-selection-for-automated-replay-evaluation</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/9292186e-abef-4022-a155-673462fa6d16.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T02:20:32.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/historical-trace-validation-before-shipping-agent-fixes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/ed81111d-03c7-429d-8546-2862e121e60e.jpeg</image:loc>
</image:image>
<lastmod>2026-09-28T05:20:15.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/wiring-replay-evals-into-a-ci-cd-pipeline-for-llm-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/49df265d-8fb9-4812-af88-dac61333e7ad.png</image:loc>
</image:image>
<lastmod>2026-09-26T23:34:43.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/replay-eval-coverage-metrics-for-agent-harness-changes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/d779c8c3-2c78-44ad-ae99-cccba4891d60.jpeg</image:loc>
</image:image>
<lastmod>2026-09-26T04:08:19.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/determinism-controls-in-agent-replay-environments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/bbd928f2-201a-4cf1-84af-19296ac56622.jpeg</image:loc>
</image:image>
<lastmod>2026-09-24T23:45:15.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/trace-corpus-curation-for-replay-eval-suites</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/d3ff9792-cefa-4516-ac90-b0a44f2e5a5b.jpeg</image:loc>
</image:image>
<lastmod>2026-09-23T14:44:07.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/replay-eval-platforms-for-production-agent-validation</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/b9dc7b75-7d9c-494e-ae3f-78792a0c1618.jpeg</image:loc>
</image:image>
<lastmod>2026-09-22T13:21:30.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/incident-driven-release-freezes-for-agent-systems</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/b58e0286-6a04-4dfc-9225-5040f5db029d.jpeg</image:loc>
</image:image>
<lastmod>2026-09-21T13:24:30.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/acceptable-failure-rate-definitions-in-production-agent-slas</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/e9380a7c-dc30-4890-b209-b8be12e00159.jpeg</image:loc>
</image:image>
<lastmod>2026-09-20T14:19:01.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/stakeholder-sign-off-workflows-for-agent-releases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/c28ad086-7b74-4e8f-9a53-57a3a055ac74.jpeg</image:loc>
</image:image>
<lastmod>2026-09-19T13:43:33.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/root-cause-attribution-as-a-ship-prerequisite</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/c7ea457c-c79b-40b7-8860-33f6736666a7.jpeg</image:loc>
</image:image>
<lastmod>2026-09-18T14:30:15.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/rollback-conditions-and-triggers-for-production-agent-changes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/f11afd81-c818-432b-b874-d64d2f564b53.jpeg</image:loc>
</image:image>
<lastmod>2026-09-17T14:10:07.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/ship-vs-hold-decisions-in-agent-harness-releases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/628991e0-9255-4da6-a8b2-899e6c7194a6.png</image:loc>
</image:image>
<lastmod>2026-09-16T13:18:15.332Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/evidence-thresholds-for-shipping-prompt-changes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/22750b0b-8aa7-41e4-8277-f26557d946de.png</image:loc>
</image:image>
<lastmod>2026-09-15T23:18:55.637Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shipsignals.com/posts/building-a-regression-suite-for-production-prompt-changes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/2961e865-d365-4e98-9018-3733d5bc002b/canvas/532f4f5a-a8aa-4fcf-ba75-0a98c7d42b1c/generated/df3fc8c6-6d2a-458e-a926-233a81f30098.png</image:loc>
</image:image>
<lastmod>2026-09-15T03:46:22.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
