Skip to content

docs(EXPLAINME): add L1/L3/L4 claim sections per PRESERVATION-DESIGN §12.3#257

Merged
hyperpolymath merged 2 commits into
mainfrom
docs/explainme-four-layers-claims
May 30, 2026
Merged

docs(EXPLAINME): add L1/L3/L4 claim sections per PRESERVATION-DESIGN §12.3#257
hyperpolymath merged 2 commits into
mainfrom
docs/explainme-four-layers-claims

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Summary

Executes formal/PRESERVATION-DESIGN.md §12.3 — the EXPLAINME rollout.

What changed

  1. "Dyadic Type System" → "Dyadic Type System (L2)" — labelled and cross-references the README four-layers section + EPHAPAX-VISION.adoc. Adds the Coq-side L2 evidence pointer (linear_to_affine Qed in formal/Modality.v).
  2. New claim: "Sibling-safe region capabilities (L1)" — inserted after Region-Based Memory. Cites Counterexample.v + has_type_l1 judgment + §3-§4 design rationale. Honestly labels 9 residual L1 admits as L2-integration debt.
  3. New claim: "Irreversibility residue is first-class (L3, planned)" — upstream + local evidence pointers; integration honestly labelled planned.
  4. New claim: "Dyadic mode is project-level only (L4)" — cites formal/L4.v definitions + L4-DYADIC.md design note; explicit "no theorems by design" claim.

Honesty constraint preserved

§12.3 explicitly says: "the evidence is the design doc + counterexample, not a passing proof — say so honestly". The new sections follow that — where evidence is a design doc or planned, it is labelled as such.

Scope

Pure documentation. Companion to README #256 (§12.2 half).

Test plan

  • All claims back-cite a real artefact (verified each pointer exists in repo).
  • GPG-signed commit.

🤖 Generated with Claude Code

hyperpolymath and others added 2 commits May 31, 2026 00:15
…N §12.2 + L4 truth fix

Executes `formal/PRESERVATION-DESIGN.md` §12.2 steps 1-4 verbatim:

1. Add a new `== The four layers` section between `== What this is`
   and `== Three superpowers`, listing L1-L4 in a `[cols="1,3"]`
   table.
2. Update the "Dyadic discipline" row to label `(L2)` and
   cross-reference the new section.
3. Replace the "Region-based memory" row with the L1 framing
   (capability threading + sibling region-exit invariant).
4. Add the "Soundness story" footnote block linking the four-layer
   separation to the verified counterexample.

Also fixes a stale truth claim on line 66:
"`L4` (dyadic mode) not started" → scaffold has landed
(`formal/L4.v` carries `ProgramMode` + `program_mode_to_modality`).

Source authority: `formal/PRESERVATION-DESIGN.md §12.2` (the rollout
spec) + `formal/L4-DYADIC.md` (which prescribes L4 as
definitions-only by design, hence no proof obligations claim in the
README table).

No proof, code, or workflow changes. Pure documentation rollout.

Closes the README half of `PRESERVATION-DESIGN.md §12.2`; companion
edits to EXPLAINME.adoc / ROADMAP.adoc / SPEC.md are §12.3-12.7 and
not in scope of this PR.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…§12.3

Executes `formal/PRESERVATION-DESIGN.md` §12.3 (EXPLAINME rollout):

1. **Weaken the "Dyadic Type System" claim** by labelling it `(L2)`
   and adding a cross-reference to the README four-layers section
   and `EPHAPAX-VISION.adoc`. Also adds the Coq-side L2 evidence
   pointer (`linear_to_affine` Qed in `formal/Modality.v`).

2. **New claim block: "Sibling-safe region capabilities (L1)"**
   inserted after "Region-Based Memory". Cites the `Counterexample.v`
   `Qed` lemmas, the `has_type_l1` judgment in `formal/TypingL1.v`,
   and the §3-§4 design rationale. Honestly marks the 9 residual
   L1 admits as L2-integration debt.

3. **New claim block: "Irreversibility residue is first-class
   (L3, planned)"** with both upstream (`echo-types`) and local
   (`formal/Echo.v`) evidence pointers. Honestly labels integration
   as planned — `Echo.v` is mechanised, but no ephapax typing rule
   yet introduces `TEcho`.

4. **New claim block: "Dyadic mode is project-level only (L4)"**
   citing `formal/L4.v` definitions + `formal/L4-DYADIC.md` design
   note. Explicitly says no theorems by design, surface syntax not
   yet wired.

The honesty constraint from §12.3 is preserved throughout: where
evidence is a design doc or planned, it is labelled as such — not
presented as a passing proof.

No proof, code, workflow, or schema changes. Pure documentation
rollout. Companion to README #256 (the §12.2 half).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant