Commit 57a6d5f
docs(CLAUDE): four-layer guidance + proof-debt bounds (#156)
## Summary
Adds the four-layer overview promised by \`PRESERVATION-DESIGN.md
§12.8\`, deferred from PR #154 because CLAUDE.md was on the disambig
branch at the time. Now that the disambig PR has merged, this is the
small follow-on.
## What's added to CLAUDE.md
- **"The four orthogonal layers" section** — L1/L2/L3/L4 table with the
one-line question an agent should ask to identify which layer their
question touches.
- **Standing rule** about not patching with sibling-region-disjointness
side conditions; the four-layer threading should make that derivable.
- **Disambiguation reminder** for the overlapping L/Linear/Affine name
spaces.
- **Updated standing reminders**: TypingL1.v authoritative alongside
Semantics.v; legacy closure plan superseded; ephapax-affine proof debt
bound spelled out (§12.15).
## Test plan
- [x] CLAUDE.md edits applied cleanly, no other files touched
- [ ] CI green
- [ ] Review: layer-question phrasing matches §12.8 draft text
Refs ephapax#153, ephapax#154, ephapax#152 (disambig PR that landed
CLAUDE.md initially).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent cabce00 commit 57a6d5f
1 file changed
Lines changed: 20 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
48 | 65 | | |
49 | 66 | | |
50 | | - | |
51 | | - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
52 | 70 | | |
0 commit comments