<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://vacua.dev/</loc></url><url><loc>https://vacua.dev/skills/prepare-intent-pull-request/</loc></url><url><loc>https://vacua.dev/skills/</loc></url><url><loc>https://vacua.dev/skills/commit-with-intent/</loc></url><url><loc>https://vacua.dev/skills/configure-intent-project/</loc></url><url><loc>https://vacua.dev/skills/maintain-release-manifest/</loc></url><url><loc>https://vacua.dev/skills/maintain-intent-changelog/</loc></url><url><loc>https://vacua.dev/skills/maintain-intent-changeset/</loc></url><url><loc>https://vacua.dev/repository-evidence-is-not-an-instruction/</loc></url><url><loc>https://vacua.dev/implementation-without-understanding-is-borrowed-code/</loc></url><url><loc>https://vacua.dev/ai-should-shorten-the-evidence-loop/</loc></url><url><loc>https://vacua.dev/quality-needs-a-risk-and-capacity-budget/</loc></url><url><loc>https://vacua.dev/choose-a-stack-from-constraints-not-identity/</loc></url><url><loc>https://vacua.dev/a-decision-record-needs-a-way-back/</loc></url><url><loc>https://vacua.dev/a-short-lived-token-can-still-have-a-large-blast-radius/</loc></url><url><loc>https://vacua.dev/a-lockfile-gives-repeatability-not-provenance/</loc></url><url><loc>https://vacua.dev/supply-chain-security-begins-with-who-can-change-the-artifact/</loc></url><url><loc>https://vacua.dev/rollback-cannot-restore-a-contract-you-already-removed/</loc></url><url><loc>https://vacua.dev/observability-must-answer-the-next-operator-question/</loc></url><url><loc>https://vacua.dev/specifications/release-manifest/</loc></url><url><loc>https://vacua.dev/specifications/</loc></url><url><loc>https://vacua.dev/from-commit-to-changelog/</loc></url><url><loc>https://vacua.dev/specifications/intent-changelog/</loc></url><url><loc>https://vacua.dev/specifications/intent-changesets/</loc></url><url><loc>https://vacua.dev/unreleased-is-not-a-junk-drawer/</loc></url><url><loc>https://vacua.dev/a-pull-request-is-a-review-narrative/</loc></url><url><loc>https://vacua.dev/specifications/intent-pull-requests/</loc></url><url><loc>https://vacua.dev/specifications/intent-commits/</loc></url><url><loc>https://vacua.dev/intent-commits/</loc></url><url><loc>https://vacua.dev/a-cache-hit-is-not-a-freshness-guarantee/</loc></url><url><loc>https://vacua.dev/specifications/project-profile/</loc></url><url><loc>https://vacua.dev/octane-removes-repeated-boot-and-adds-state/</loc></url><url><loc>https://vacua.dev/eager-loading-is-not-a-query-shape/</loc></url><url><loc>https://vacua.dev/a-worker-count-is-not-a-throughput-plan/</loc></url><url><loc>https://vacua.dev/cache-the-deployment-not-the-assumption/</loc></url><url><loc>https://vacua.dev/a-slow-request-is-not-a-capacity-plan/</loc></url><url><loc>https://vacua.dev/boundaries-follow-work-without-becoming-destiny/</loc></url><url><loc>https://vacua.dev/enforce-architecture-at-the-cheapest-reliable-layer/</loc></url><url><loc>https://vacua.dev/name-the-independent-thing/</loc></url><url><loc>https://vacua.dev/a-module-is-cheaper-than-a-network-boundary/</loc></url><url><loc>https://vacua.dev/decompose-by-change-not-by-layer/</loc></url><url><loc>https://vacua.dev/a-design-is-good-for-a-change-not-in-isolation/</loc></url><url><loc>https://vacua.dev/a-characterization-test-is-a-boundary-not-a-recording/</loc></url><url><loc>https://vacua.dev/a-surviving-mutant-is-a-question/</loc></url><url><loc>https://vacua.dev/shared-contract-tests-make-substitutability-measurable/</loc></url><url><loc>https://vacua.dev/a-mock-fortress-tests-a-call-script/</loc></url><url><loc>https://vacua.dev/choose-the-test-boundary-from-the-defect/</loc></url><url><loc>https://vacua.dev/coverage-tells-you-what-ran/</loc></url><url><loc>https://vacua.dev/test-process-state-not-message-choreography/</loc></url><url><loc>https://vacua.dev/process-managers-long-running-business-processes/</loc></url><url><loc>https://vacua.dev/an-outbox-moves-the-failure-window/</loc></url><url><loc>https://vacua.dev/publishing-events-is-not-event-sourcing/</loc></url><url><loc>https://vacua.dev/a-domain-event-is-a-fact-not-a-question/</loc></url><url><loc>https://vacua.dev/command-query-separation-vs-cqrs/</loc></url><url><loc>https://vacua.dev/a-queued-command-changes-the-contract/</loc></url><url><loc>https://vacua.dev/a-command-bus-must-pay-for-its-indirection/</loc></url><url><loc>https://vacua.dev/a-valid-command-can-still-be-refused/</loc></url><url><loc>https://vacua.dev/a-version-column-is-not-concurrency-control/</loc></url><url><loc>https://vacua.dev/loading-state-is-not-creating-it-again/</loc></url><url><loc>https://vacua.dev/a-mapper-connects-two-honest-models/</loc></url><url><loc>https://vacua.dev/what-repositories-really-do/</loc></url><url><loc>https://vacua.dev/a-composition-root-makes-choices-visible/</loc></url><url><loc>https://vacua.dev/a-hexagon-is-not-a-directory-layout/</loc></url><url><loc>https://vacua.dev/an-open-host-service-is-not-a-published-language/</loc></url><url><loc>https://vacua.dev/an-api-cannot-tell-you-who-has-influence/</loc></url><url><loc>https://vacua.dev/an-anti-corruption-layer-must-own-the-translation/</loc></url><url><loc>https://vacua.dev/a-context-map-must-say-what-the-arrow-means/</loc></url><url><loc>https://vacua.dev/integration-patterns-shared-kernel-vs-published-language/</loc></url><url><loc>https://vacua.dev/domain-modeling-workshops-eventstorming-in-practice/</loc></url><url><loc>https://vacua.dev/demystifying-ddd-aggregates-entities-models-dtos-value-objects/</loc></url><url><loc>https://vacua.dev/a-constructor-should-leave-a-usable-object/</loc></url><url><loc>https://vacua.dev/null-object-pattern/</loc></url><url><loc>https://vacua.dev/law-of-demeter/</loc></url><url><loc>https://vacua.dev/tell-dont-ask/</loc></url><url><loc>https://vacua.dev/strategy-vs-command-pattern/</loc></url><url><loc>https://vacua.dev/composition-vs-inheritance/</loc></url><url><loc>https://vacua.dev/dependency-inversion-principle/</loc></url><url><loc>https://vacua.dev/interface-segregation-principle/</loc></url><url><loc>https://vacua.dev/liskov-substitution-principle/</loc></url><url><loc>https://vacua.dev/open-closed-principle/</loc></url><url><loc>https://vacua.dev/single-responsibility-principle/</loc></url><url><loc>https://vacua.dev/about/</loc></url><url><loc>https://vacua.dev/projects/</loc></url><url><loc>https://vacua.dev/thoughts/</loc></url></urlset>