Keep layer declaration separate from dated observer evidence

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
This commit is contained in:
tegwick 2026-10-11 02:22:08 +02:00
parent 4dc4151e3d
commit 5587a8f6ac
6 changed files with 77 additions and 5 deletions

View file

@ -26,7 +26,9 @@ def test_intent_declares_staff_in_own_voice():
layers = [v for k, v in _entries(frontmatter) if k == "layer"]
# ASCII case-fold before comparing; nobody re-spells (GH-DEC-2026-017 §2).
assert [v.casefold() for v in layers] == ["staff"]
assert "conformance_state: blocked-clean" in frontmatter
assert "conformance_state" not in dict(_entries(frontmatter))
evidence = Path("docs/evidence/2026-10-11-layer-declaration-migration.md").read_text()
assert "conformance_state: blocked-clean" in evidence
assert "gate-house insert that used to sit here is" in text
assert "does not author our probes" in text