<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://softwareobservatory.com</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/catalog/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/atlas/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/framework/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/what-each-sensor-proves/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/about/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/contact/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/privacy/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/glossary/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/categories/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/structural/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/behavioral/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/test-effectiveness/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/invariants/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/adversarial/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/runtime/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/change/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/architecture/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/evolution/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/families/comprehension/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/agent-written-code/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/agent-wrote-it-agent-reviewed-it/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/bugs-in-inputs-nobody-tried/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/every-service-passes-alone/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/inherited-codebase/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/nobody-can-say-why/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/one-slow-dependency/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/prod-says-200-answer-was-wrong/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/same-three-files/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/something-changed-nobody-meant-to/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/stack-for-a-data-pipeline/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/stack-for-a-library/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/stack-for-a-service/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/stack-for-an-internal-tool/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/starting-from-green-ci/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/still-surprised/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/tests-pass-bugs-ship/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/playbook/worked-in-ci-died-on-deploy/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/ab-testing/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/api-compatibility/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/boundary-sensors/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/branch-coverage/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/build-provenance-sbom/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/business-invariants/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/canary-analysis/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/change-coupling/</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/compiler/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/continuous-profiling/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/contract-refinement-types/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/contract-tests/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/database-invariants/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/decision-provenance/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/dependency-graph/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/diff-coverage/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/differential-testing/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/distributed-traces/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/documentation-drift/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/dora-metrics/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/error-budget-impact/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/escaped-defect-rate/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/example-based-tests/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/fault-injection/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/feature-flag-exposure/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/fitness-functions/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/fuzzing/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/hotspot-analysis/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/incident-correlation/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/incremental-build-correctness/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/independent-review/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/integration-tests/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/line-coverage/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/linter/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/live-chaos-experiments/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/live-service-graph/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/load-testing/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/metamorphic-testing/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/model-checking/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/mutation-testing/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/observability-events/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/onboarding-experiment/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/pre-promotion-invariant-gates/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/property-based-testing/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/resource-telemetry/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/revert-rate/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/runtime-invariants/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/schema-validator/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/second-agent-review/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/shadow-traffic/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/smoke-tests/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/snapshot-tests/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/static-analysis/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/static-security-analysis/</loc>
    <lastmod>2026-08-31</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/statically-checked-invariants/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/synthetic-monitoring/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/theorem-proving/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/time-to-repair/</loc>
    <lastmod>2026-09-03</lastmod>
  </url>
  <url>
    <loc>https://softwareobservatory.com/sensors/type-checker/</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
</urlset>
