Commit 5650dd0
docs+annotate: Physics cluster — 38 inline AXIOM: + 4 §(d) DEBT entries (Phase 2e) (#66)
## Summary
Phase 2e of the standards#203 trusted-base annotation rollout. Annotates
the **Physics cluster** (Coq `LandauerDerivation.v` + `StatMech.v` +
Lean `StatMech.lean`) so its 42 escape hatches are policy-compliant
under \`scripts/check-trusted-base.sh\`.
### Changes
- **11 inline \`(* AXIOM: ... *)\`** in
\`proofs/coq/physics/LandauerDerivation.v\` (kB, temperature, Kolmogorov
probability axioms, Shannon entropy postulates, second law,
entropy_change_erasure, isothermal_work_bound, state_eq_dec — all §(c);
duplicates flagged for follow-up 1+3).
- **9 inline \`(* AXIOM: ... *)\`** in \`proofs/coq/physics/StatMech.v\`
(same pattern; cross-references LandauerDerivation duplicates).
- **14 inline \`-- AXIOM:\`** in \`proofs/lean4/StatMech.lean\` (mirrors
Coq §(c) classifications).
- **New "Phase 2e triage — Lean StatMech cluster" section** in
\`docs/proof-debt.md\` classifying all 14 Lean axioms (all §(c)).
- **4 new §(d) DEBT entries** in \`docs/proof-debt.md\` (Coq
DISCHARGE-class):
- \`StatMech.v:229\` \`reversible_zero_dissipation\`
- \`LandauerDerivation.v:81\` \`shannon_entropy_additive\`
- \`LandauerDerivation.v:277\` \`cno_preserves_shannon_entropy\`
- \`LandauerDerivation.v:326\` \`cno_zero_energy_dissipation_derived\`
- **Lean pending-triage count: 14 → 0** — Lean side now fully classified
per standards#203.
### Verification
\`bash ~/developer/repos/standards/scripts/check-trusted-base.sh .\`
results:
| | Undocumented |
|---|---:|
| Before this PR | 42/129 |
| After this PR | 4/129 |
| Drop | **−38** (11 Coq Landauer + 9 Coq StatMech + 14 Lean + 4 Coq
§(d) DISCHARGE-mention) |
Physics cluster errors → 0. Remaining 4 = Idris2
\`src/abi/Proofs/DivMod.idr\` (out of Phase 2 scope; BoJ vendored
proofs).
### Note on Lean \`reversible_zero_dissipation\`
The Coq counterpart (\`StatMech.v:229\`) is triaged DISCHARGE; the Lean
side keeps it as §(c) AXIOM because no Lean-side derivation chain is in
place yet. When the Coq DISCHARGE lands, the Lean side can be
reclassified.
### Refs
- Phase 1 triage: #58
- Phase 2a (Lambda): #60
- Phase 2b (CNOCategory): #61
- Phase 2c (Filesystem): #62
- Phase 2d (Quantum): #63
- Policy:
[standards#203](hyperpolymath/standards#203)
- CI enforcement:
[standards#211](hyperpolymath/standards#211)
## Test plan
- [x] \`check-trusted-base.sh\` Physics cluster errors → 0 (verified
locally; cumulative 42 → 4)
- [x] No code semantics changed; comments + docs only
- [ ] CI green on this branch
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 282c204 commit 5650dd0
4 files changed
Lines changed: 169 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
139 | 175 | | |
140 | 176 | | |
141 | 177 | | |
| |||
250 | 286 | | |
251 | 287 | | |
252 | 288 | | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
253 | 317 | | |
254 | 318 | | |
255 | 319 | | |
| |||
299 | 363 | | |
300 | 364 | | |
301 | 365 | | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
306 | 369 | | |
307 | 370 | | |
308 | 371 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
32 | 38 | | |
33 | 39 | | |
34 | 40 | | |
| |||
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
40 | 49 | | |
41 | 50 | | |
42 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
43 | 55 | | |
44 | 56 | | |
45 | 57 | | |
46 | 58 | | |
47 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
48 | 64 | | |
49 | 65 | | |
50 | 66 | | |
| |||
60 | 76 | | |
61 | 77 | | |
62 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
63 | 82 | | |
64 | 83 | | |
65 | 84 | | |
66 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
67 | 89 | | |
68 | 90 | | |
69 | 91 | | |
70 | 92 | | |
| 93 | + | |
| 94 | + | |
71 | 95 | | |
72 | 96 | | |
73 | 97 | | |
| |||
78 | 102 | | |
79 | 103 | | |
80 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
81 | 108 | | |
82 | 109 | | |
83 | 110 | | |
| |||
123 | 150 | | |
124 | 151 | | |
125 | 152 | | |
| 153 | + | |
| 154 | + | |
126 | 155 | | |
127 | 156 | | |
128 | 157 | | |
| |||
178 | 207 | | |
179 | 208 | | |
180 | 209 | | |
| 210 | + | |
| 211 | + | |
181 | 212 | | |
182 | 213 | | |
183 | 214 | | |
| |||
194 | 225 | | |
195 | 226 | | |
196 | 227 | | |
| 228 | + | |
| 229 | + | |
197 | 230 | | |
198 | 231 | | |
199 | 232 | | |
| |||
274 | 307 | | |
275 | 308 | | |
276 | 309 | | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
277 | 313 | | |
278 | 314 | | |
279 | 315 | | |
| |||
323 | 359 | | |
324 | 360 | | |
325 | 361 | | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
326 | 365 | | |
327 | 366 | | |
328 | 367 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
29 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
30 | 36 | | |
31 | 37 | | |
32 | 38 | | |
| |||
36 | 42 | | |
37 | 43 | | |
38 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
39 | 48 | | |
40 | 49 | | |
41 | 50 | | |
42 | 51 | | |
43 | 52 | | |
44 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
45 | 57 | | |
46 | 58 | | |
47 | 59 | | |
48 | 60 | | |
49 | 61 | | |
50 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
51 | 67 | | |
52 | 68 | | |
53 | 69 | | |
| |||
64 | 80 | | |
65 | 81 | | |
66 | 82 | | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
67 | 86 | | |
68 | 87 | | |
69 | 88 | | |
70 | 89 | | |
71 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
72 | 94 | | |
73 | 95 | | |
74 | 96 | | |
75 | 97 | | |
76 | 98 | | |
| 99 | + | |
| 100 | + | |
77 | 101 | | |
78 | 102 | | |
79 | 103 | | |
| |||
129 | 153 | | |
130 | 154 | | |
131 | 155 | | |
| 156 | + | |
| 157 | + | |
132 | 158 | | |
133 | 159 | | |
134 | 160 | | |
| |||
226 | 252 | | |
227 | 253 | | |
228 | 254 | | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
229 | 258 | | |
230 | 259 | | |
231 | 260 | | |
| |||
0 commit comments