Finding
asciidoctor docs/proof-debt.adoc fails to render the ledger:
asciidoctor: ERROR: proof-debt.adoc: line 204: dropping cells from incomplete row detected end of table
Pre-existing on main (line 204 at 3c8796a; line 216 on the #165 branch after its additions). The Phase 2d QuantumCNO §(d) table carries literal |0⟩ ket notation inside cells (+|0⟩+ at the CNOT_gate_unitary row and the neighbouring unitary_inverse_property row). The +…+ passthrough protects the text from inline formatting but not from the table cell separator, so asciidoctor sees an extra | and truncates the row.
Second, smaller record-hygiene item in the same area: the leading comment on Axiom y_not_cno (proofs/coq/lambda/LambdaCNO.v:399) cites "triage row LambdaCNO.v:356"; the axiom has drifted to line 399 and the triage doc is now .adoc, so the pointer is stale. The trusted-base gate does not read it (it keys on AXIOM: with a colon, or on a path mention in docs/proof-debt.adoc), which is how #165 first went red when an unrelated sentence containing the path was rewritten.
Acceptance criteria
🤖 Generated with Claude Code
Finding
asciidoctor docs/proof-debt.adocfails to render the ledger:Pre-existing on
main(line 204 at 3c8796a; line 216 on the #165 branch after its additions). The Phase 2d QuantumCNO §(d) table carries literal|0⟩ket notation inside cells (+|0⟩+at theCNOT_gate_unitaryrow and the neighbouringunitary_inverse_propertyrow). The+…+passthrough protects the text from inline formatting but not from the table cell separator, so asciidoctor sees an extra|and truncates the row.Second, smaller record-hygiene item in the same area: the leading comment on
Axiom y_not_cno(proofs/coq/lambda/LambdaCNO.v:399) cites "triage row LambdaCNO.v:356"; the axiom has drifted to line 399 and the triage doc is now.adoc, so the pointer is stale. The trusted-base gate does not read it (it keys onAXIOM:with a colon, or on a path mention indocs/proof-debt.adoc), which is how #165 first went red when an unrelated sentence containing the path was rewritten.Acceptance criteria
asciidoctor -o /dev/null docs/proof-debt.adocexits 0 with noERROR:line (escape the pipes with\|or{vbar}, or use aa|cell /|===with an explicitcolsseparator).|<line>entries (11 §(c) + the §(d) rows).y_not_cno's leading comment either carriesAXIOM:(with the colon) or cites the currentproofs/coq/lambda/LambdaCNO.v:<line>anddocs/proof-debt-triage.adocrow.|inside a cell reproduces thedropping cellserror.🤖 Generated with Claude Code