Skip to content

Commit f1acf95

Browse files
committed
test(p037): close a2d allowlist gap for the proposal doc's CH-7 edit
docs/proposals/P-037-guarded-effect-summaries.md was edited in Phase C (CH-7) but stayed uncommitted through every subsequent Phase-B commit, so tests/test_p037_a2d_epoch.py's PHASE_B_GOVERNANCE_FILES allowlist never had to cover it -- the same false-green mechanism the file's own comments already document for b234599. Committing the amendment (ca84cb1) finally made the move visible to git diff T_D HEAD, tripping only-treatment-paths-tests-record-and-adjudicated-docs-move. Fixed the same narrow way every prior instance of this gap was: one allowlist entry, one comment naming the commit and the file it covers. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AN6xHbpovxrmZ4AMjS7WQA
1 parent ca84cb1 commit f1acf95

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎tests/test_p037_a2d_epoch.py‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,19 @@
112112
# #10.8h). Same family, same reasoning: Phase-B audit/measurement tooling
113113
# landing in the commit that defines it, touching no `ownlang`/`rust/
114114
# crates/own-ir`/`spec` treatment and no `frontend/` production byte.
115+
#
116+
# CH3 (docs(p037): amend Phase B conditionality evidence contract, ca84cb1)
117+
# adds `docs/proposals/P-037-guarded-effect-summaries.md`: the CH-7 edit
118+
# recording the CONDITIONALITY_HONESTY amendment to the kernel's own
119+
# semantic-class proposal. This is the SAME false-green mechanism b234599
120+
# already hit and documented above: CH-7 modified this file back in Phase
121+
# C, but it sat uncommitted through every intervening Phase-B commit, so
122+
# `git diff T_D HEAD` never saw it move until ca84cb1 finally committed it
123+
# -- a pre-existing gap this allowlist never had to close before, not new
124+
# damage from ca84cb1's own 7-file scope. Same family, same reasoning as
125+
# every entry above it: Phase-B project documentation landing in the
126+
# commit that actually commits it, touching no `ownlang`/`rust/crates/
127+
# own-ir`/`spec` treatment.
115128
PHASE_B_GOVERNANCE_FILES = (
116129
"docs/evidence/p037-b-epoch.json",
117130
"docs/evidence/p037-b-ledger-assumptions.json",
@@ -124,6 +137,7 @@
124137
"scripts/p037_verdict_snapshot.py",
125138
"scripts/p037_b_extractor_diff_gate.py",
126139
"scripts/p037_delegation_closure.py",
140+
"docs/proposals/P-037-guarded-effect-summaries.md",
127141
)
128142
#
129143
# R_B (the Phase-B baseline, taken at T_B) adds new docs/evidence/p037-b-

0 commit comments

Comments
 (0)