<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mdproctor.github.io/articles/fixing-claudes-sycophancy/</loc>
<lastmod>2026-04-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/reactive-blackboard-control-shell/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/technical-companion/</loc>
<lastmod>2026-04-26T16:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/part-6-synthesis/</loc>
<lastmod>2026-04-26T17:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/part-5-empirical-study/</loc>
<lastmod>2026-04-26T18:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/part-4-ecosystem-trajectory/</loc>
<lastmod>2026-04-26T19:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/part-3-migration-playbook/</loc>
<lastmod>2026-04-26T20:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/part-2-static-typing-advantage/</loc>
<lastmod>2026-04-26T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/part-1-against-the-python-default/</loc>
<lastmod>2026-04-26T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/articles/when-the-machine-codes/series-guide/</loc>
<lastmod>2026-04-26T23:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-wanted-sketch-got-framework/</loc>
<lastmod>2026-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-architecture-behind-casehub/</loc>
<lastmod>2026-03-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-kie-archive-day-zero/</loc>
<lastmod>2026-04-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-two-apps-one-tool/</loc>
<lastmod>2026-04-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-sparge-is-born/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-boilerplate-problem/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-transforming-the-template/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-when-apt-hits-a-wall/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-validation-and-expression-functions/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp05-type-parameters-and-return-types/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp06-overloads-extends-and-a-hidden-bug/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp07-building-the-drools-dsl/</loc>
<lastmod>2026-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-content-fidelity/</loc>
<lastmod>2026-04-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-edit-experience/</loc>
<lastmod>2026-04-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-day-zero/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-making-joins-type-safe/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-phase-0-mock-that-runs/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-the-first-second-split/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-phase-1-wiring-real-sc2/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/2026-04-06-mdp03-ruling-things-out/</loc>
<lastmod>2026-05-06T02:00:28+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-oopath-traversal/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-replays-the-long-way-round/</loc>
<lastmod>2026-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-named-rules-vol2-bugs-open-question/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-no-more-stubs/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-rootstock/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-cleaning-house-finding-gap/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-drools-strategy-arrives/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-the-session/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-flow-economics-arrives/</loc>
<lastmod>2026-04-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-tactics-gets-a-brain/</loc>
<lastmod>2026-04-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/2026-04-08-mdp01-the-plugin-installed/</loc>
<lastmod>2026-05-06T02:00:28+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-plugin-complete-drools-waits/</loc>
<lastmod>2026-04-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-designing-the-engine/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-rename-redirect-every-element-type/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-scouting-gets-a-mind/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-archive-room/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-action-translator/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-building-tools-to-build-dsl/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-pojo-graph-and-goals/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-the-game-has-stakes/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-two-casehubs-one-design/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-watching-the-game/</loc>
<lastmod>2026-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-enemy-gets-an-economy/</loc>
<lastmod>2026-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-post-phase2-cleanup/</loc>
<lastmod>2026-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-sparge-goes-native/</loc>
<lastmod>2026-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-day-zero-designing-mesh/</loc>
<lastmod>2026-04-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-going-public/</loc>
<lastmod>2026-04-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-v1-ships-ci-quarkus/</loc>
<lastmod>2026-04-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-addressing-a2a-hitl/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-enemy-gets-to-work/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-phase1-into-casehub-engine/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-tarkus-scaffold-to-native/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-access-control-governance/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-phase2-naming-and-blackboard/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-phases-1-5-foundation/</loc>
<lastmod>2026-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-accountability-layer/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-armour-retreat-and-walls/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-one-dashboard-all-sessions/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-quarkus-phase0/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-resilience-diff-provenance-persistence/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-shared-audit-ledger-ecosystem/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-examples-that-prove-it/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-quarkus-phase1/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-tests-that-make-things-real/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-phase-12-observability-detour/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-quarkus-phase2/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-quarkus-phase3/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp05-quarkus-phase4/</loc>
<lastmod>2026-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-defending-the-wall/</loc>
<lastmod>2026-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-error-handling-claudony-blocker/</loc>
<lastmod>2026-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-persistence-decoupling-pr1/</loc>
<lastmod>2026-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/2026-04-16-mdp01-story-the-site-wasnt-telling/</loc>
<lastmod>2026-05-06T02:00:28+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-high-ground/</loc>
<lastmod>2026-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-the-dedup-wasnt-broken/</loc>
<lastmod>2026-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-what-the-probe-sees/</loc>
<lastmod>2026-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-generics-website-smoketest/</loc>
<lastmod>2026-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-kiting-and-the-planners-mistakes/</loc>
<lastmod>2026-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-ledger-reconciliation/</loc>
<lastmod>2026-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-quarkus-phase5/</loc>
<lastmod>2026-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-dsl-that-generated-itself/</loc>
<lastmod>2026-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-two-fields-in-the-wrong-place/</loc>
<lastmod>2026-04-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-aligning-with-the-sdk/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-cutting-the-jpa-wire/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-e11-the-strategy-question/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-phase-8-mesh-you-can-see/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-using-tool-on-itself/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-bug-found-writing-example/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-from-on-to-olog-n/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-teaching-ledger-to-speak-w3c/</loc>
<lastmod>2026-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-blackboard-research-design-build/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-db-independence-reactive/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-e12-stalker-blink/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-speaking-into-the-mesh/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-e13-scouting-calibration/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-ledger-reactive-dual-stack/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-issue-74-store-layer/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp05-catching-docs-before-consumer/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp06-a-clean-entity/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp07-no-panache-in-the-model/</loc>
<lastmod>2026-04-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-e14-a-new-visualizer/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-filter-that-grew-into-contract/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-phase6-jep-gone/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-qe-pass-68-to-99/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-reactive-dual-stack-ships/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-sessions-dont-last-forever/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-twenty-features-two-passes/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-closing-every-gap-kogito-adr/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-inference-pass-six-more/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-ecosystem-mapping-prs-f-j-adr/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp08-forgiveness-was-a-patch/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp09-documentation-that-lies/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp10-when-the-paper-is-wrong/</loc>
<lastmod>2026-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-cleaning-house-before-shipping/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-e15-terran-sprites-and-testing/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-named-datasource-rogue-agent/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-resilience-conflict-timeout-vertx/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-substrate-and-what-grows/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp11-trust-without-memory/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp12-trace-id-entity-listener-gap/</loc>
<lastmod>2026-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-e16-zerg-sprites-showcase-lies/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-everything-in-its-own-datasource/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-jexl-string-assistance/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-routing-signals-health-cleanup/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-speech-act-taxonomy-ships/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-workbroker-wiring-shared-spi/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-e18-e19-the-full-roster/</loc>
<lastmod>2026-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-buildings-all-three-races/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-fix-that-breaks-everything/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-four-spis-two-traps/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-jlama-fixed-ci-housekeeping/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-naming-the-gate/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-primitive-and-orchestrator/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-commitment-store-ships/</loc>
<lastmod>2026-04-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-outer-facts-problem/</loc>
<lastmod>2026-04-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-replay-plays/</loc>
<lastmod>2026-04-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-map-fills-in/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-mesh-identity-normative/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-normative-ledger-ships/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-slas-signals-connectors/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/2026-04-27-mdp01-when-when-doesnt/</loc>
<lastmod>2026-05-06T02:00:28+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-wiring-spis-lifecycle-control/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-connecting-quarkus-work-blackboard/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-ctx-is-now-optional/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-six-ways-to-query/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-what-the-tests-found/</loc>
<lastmod>2026-04-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-consistent-all-the-way-down/</loc>
<lastmod>2026-04-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-optional-reports-postgres-truth/</loc>
<lastmod>2026-04-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-seeing-is-believing/</loc>
<lastmod>2026-04-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-what-the-channel-allows/</loc>
<lastmod>2026-04-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-worker-registration-speech-act/</loc>
<lastmod>2026-04-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-m-of-n-rule-rewriting/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-migration-gaps-closed/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-panel-knows-its-case/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-what-the-reviews-missed/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-auditing-the-audit-trail/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-distributed-sse-infra-tax/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-ledger-audit-wrong-models/</loc>
<lastmod>2026-04-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-platform-wide-breaking-window/</loc>
<lastmod>2026-04-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-workaround-that-wasnt/</loc>
<lastmod>2026-04-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-ci-chain-repair/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-sentinel-this-time/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-three-bugs-wrong-error/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-two-bugs-that-looked-wrong/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-what-polling-was-hiding/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-workers-can-talk-back/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-case-panel-and-mcp-cliff/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-delegates-transactions-parallel-universe/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-docs-that-build-themselves/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-scoped-trust/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp04-the-body-of-work/</loc>
<lastmod>2026-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp03-default-that-bit-us/</loc>
<lastmod>2026-05-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-platform-positioning-incremental-build/</loc>
<lastmod>2026-05-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-when-papers-disagree/</loc>
<lastmod>2026-05-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-both-sides-of-the-board/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-speech-acts-and-priority/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-sse-two-silent-failures/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-the-coherence-invariant/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-two-models-for-trust/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp01-what-kind-of-message-is/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-cleaning-house-before-merge/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/notes/mdp02-the-proxy-and-the-bean/</loc>
<lastmod>2026-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mdproctor.github.io/archive/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/articles/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/all/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/claudony/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/engine/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/ledger/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/parent/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/qhorus/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/work/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/casehub/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/hortara/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/permuplate/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/quarkmind/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/sparge/</loc>
</url>
<url>
<loc>https://mdproctor.github.io/notes/</loc>
</url>
</urlset>
