The empirical chain — auditable artifacts vs the missing piece
Every chain artifact lives in git — except the /goal.
tdd.md's argument rests on every artifact being inspectable. The /goal that drives every PR isn't.
ARTIFACT
LOCATION
IN GIT?
source code (the implementation)
src/*.ts
✓ committed
sibling tests (the spec)
src/*.test.ts
✓ committed
SAMA profile (the contract)
sama.profile.toml
✓ committed
§4 verifier verdict (the gate)
tdd.md/sama/v2/verify
✓ live, auditable
§5 cross-repo measurements
scripts/measure-*.ts + blog posts
✓ pinned SHAs
blog posts (the argument)
content/blog/*.md
✓ committed
sitemap (the discoverability)
/sitemap.xml (generated)
✓ from registries
commit messages (the why)
git log
✓ committed
PR descriptions (the summary)
gh pr view <num>
~ partial only
/goal commands (the spec that drove EVERY row above)
goal.md → overwritten next turn
✗ LOST
The self-violation:
The site's load-bearing claim is "every artifact is auditable — here is the URL where the verifier runs."
But the /goal that produced that codebase vanishes the moment the next /goal is typed. The chain has a hole.
https://tdd.md