Skip to content

Commit 452ca18

Browse files
committed
plan: epiphany-integration v3 (ratified) — membranes, parity, unified ruff phases
The full operator-directed review pipeline, complete: Fable-5 draft -> 5x Sonnet PR-history drift audit (lance-graph #618-#645, OGAR #139-#151, ruff #33-#41, ndarray ruled out) -> 5x Opus savant review (iron-rule, dto-soa, prior-art, cascade-impact, creative-explorer) -> 3x Opus brutal review (overclaim RESTATE-10, dilution REPAIR-3, baton CATCH-CRITICAL-1) -> all findings folded into the ratified text. Registry: 2 new parent laws (E-BOUNDARY-FUSE-1, E-REGISTRY-COMPLETENESS-ORACLE-1) + 14 instance rows, all PENDING the epiphany-brainstorm-council (deliverable B1); 9 OVERLAPS rows carry mandatory cross-refs, 2 rows file at CONJECTURE. Includes the self-caught E-PLAN-GROUND-STATE-IS-A-RANGE-1 (ruff main moved #39->#41 mid-draft; cite the executable, never the prose). Deliverables: unified ruff phase sequence (A1 mints a NEW branch per BH-4 -- never re-point the shared branch name; A2a freeze at derived count 62; A4 rescoped as a feature; A7 blocked on Q-A7 after BH-5's meta-membrane finding), council filing + V3-folder drafts with 7-day fallback, OGAR doctrine bullets, and consumer-side baton homes (the ruff board file carries the plan pointer + gate markers). Board hygiene in same commit: INTEGRATION_PLANS.md prepend + STATUS_BOARD.md D-EPI-* rows. Doc-only; execution queued behind D1->A1. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RhpwkHGgia2TuDFvdnuQdE
1 parent d94a15d commit 452ca18

3 files changed

Lines changed: 238 additions & 0 deletions

File tree

.claude/board/INTEGRATION_PLANS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 2026-07-04 — epiphany-integration (membranes, parity, and the unified ruff phase sequence)
2+
3+
Plan: `.claude/plans/epiphany-integration-2026-07-04-v3.md`. **The full review-pipeline product** (operator-directed: Fable-5 draft → 5× Sonnet PR-history drift audit across lance-graph #618–#645 / OGAR #139–#151 / ruff #33–#41 / ndarray → 5× Opus savant review (iron-rule / dto-soa / prior-art / cascade-impact / creative-explorer) → 3× Opus brutal review (overclaim RESTATE·10, dilution REPAIR·3, baton CATCH-CRITICAL·1) → all 20+ findings folded). **Registry (§1):** 2 new parent laws — `E-BOUNDARY-FUSE-1` (where the compiler's cross-boundary guarantee ends, a mechanical fuse begins: grep / pinned-literal test / serialized-allocation gate) + `E-REGISTRY-COMPLETENESS-ORACLE-1` (convergence/round-trip/classify failures reveal registry gaps) — plus 14 instance rows incl. the self-caught `E-PLAN-GROUND-STATE-IS-A-RANGE-1` (a multi-repo plan drifts faster than it's authored: ruff moved #39→#41 mid-draft and #40 WAS a plan item landing; cite the executable, never the prose). All keys PENDING the epiphany-brainstorm-council (deliverable B1). **Deliverables:** Group A = unified ruff phase sequence (A1 NEW-branch mint per BH-4 — never re-point the shared branch; A2a registry freeze at the *derived* count 62; A4 reassembler-generalization re-scoped as a FEATURE; A5 convergence gate; A7 falsifier fence blocked on Q-A7 after BH-5 killed naive structural regexes as a meta-membrane leak). Group B = council filing + broadcast-first V3-folder drafts with 7-day fallback. Group C = OGAR doctrine bullets (insertion points pinned). Group D = the consumer-side baton homes (ruff board file carries plan pointer + gate markers). Cross-refs mandated on 9 OVERLAPS rows; 2 rows filed [CONJ]. Doc-only. RATIFIED (execution queued behind D1→A1).
4+
15
## 2026-07-04 — deepnsm-v3-convergence (DeepNSM is the encoder that fills reserved tenants, not a migration target)
26

37
Plan: `.claude/plans/deepnsm-v3-convergence-v1.md`. **Answers the operator's "migrate everything of DeepNSM to V3 + check convergence with cam_pq 48-bit vs 6×palette256² vs causaledge64 vs SPO-nars-2³ vs episodic-witness/AriGraph-basins" question with a mapper-grounded scoreboard** (`E-V3-DEEPNSM-IS-THE-ENCODER-NOT-A-MIGRATION-1`). Reframe: those are not four rival representations but ONE composed stack (node-code → edge → truth → memory); DeepNSM is the trained encoder that fills tenants V3 already reserved, not a payload to port. **The static convergence is already PROVEN** (#624 P0–P5: deepnsm→palette ≡ arm-discovery byte-exact, `CausalEdge64` round-trip, Pearl 2³, Aerial+ ARM→`CausalEdge64`, NAL reasoning); this plan credits that baseline and names the genuinely-unbuilt seam: the **memory layer** (no episodic-witness `ValueTenant`; `witness_tombstone.rs` calcify chain is `todo!()`; `basin=family` is doc-only — AriGraph runtime references neither `NodeGuid` nor `family`). **The recognition:** the COCA gridlake `Cell` (`helix48+campq48+count/truth`) is a byte-subset of `HelixResidue` + CAM-PQ facet + `Meta` — landing it is a `ValueSchema` READING over existing tenants (zero new tenant, no version bump), = task #17. Deliverables: D-DNV-1 recognition (task #17, buildable) → D-DNV-2 SPO→`CausalEdge64`+2³ on real COCA (buildable) → D-DNV-3 arm-discovery second leg (GATED on `ARM-JIRAK-FLOOR`) → D-DNV-4 memory tenant (own wave + probe). Extends `v3-convergence-wiring-v1` (wire-don't-invent); does not supersede it. Doc-only. PROPOSED.

.claude/board/STATUS_BOARD.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
## epiphany-integration-2026-07-04-v3 — membranes, parity, unified ruff phases
2+
3+
Plan: `.claude/plans/epiphany-integration-2026-07-04-v3.md`. Full 13-agent review pipeline complete; execution queued behind D1→A1. Cross-repo (ruff/OGAR/lance-graph); consumer-side baton homes per BH-1/2/6.
4+
5+
| D-id | Title | Repo | Status | Evidence |
6+
|---|---|---|---|---|
7+
| D-EPI-D1 | Broadcast entry: lane claims ruff work + plan announce | lance-graph | Queued | plan §2 Group D |
8+
| D-EPI-A1 | NEW ruff branch off origin/main@HEAD (never re-point shared name — BH-4) | ruff | Queued | plan §2 A1 |
9+
| D-EPI-D2 | Minimal ruff board file w/ plan pointer + A2b/A7 gate markers | ruff | Queued | plan §2 D2 (the consumer-side baton home) |
10+
| D-EPI-A2a | Predicate registry freeze (derived count 62; prose cites test) | ruff | Queued | S5: assert exists at triple.rs |
11+
| D-EPI-A2b | Opacity invariant into IR record (4-crate cascade) | ruff | Blocked (B1 council verdict) | plan §4 edge |
12+
| D-EPI-A3 | C# golden fixture (Python #40 + Ruby already emit inherits_from) | ruff | Queued | S5-D3 |
13+
| D-EPI-A4 | Reassembler generalization (FEATURE: per-predicate inverse logic) | ruff | Queued (own PR) | cascade-impact rescope |
14+
| D-EPI-A5 | Cross-language convergence gate (tests E-CONVERGENCE-GATE-FIRST-1 [CONJ]) | ruff | Queued | greenfield (S5) |
15+
| D-EPI-A6 | Mint→ndjson seam + registry-version stamp | ruff | Queued | iron-rule I-LEGACY consequence |
16+
| D-EPI-A7 | Falsifier-fence CI + genericize surviving medcare:* fixtures | ruff | Blocked (Q-A7) | BH-5 |
17+
| D-EPI-B1 | Council filing: 2 parents + 14 rows | lance-graph | Queued | plan §1 |
18+
| D-EPI-B2 | v3 census forward-ref convention + W6-AriGraph pointer | lance-graph (V3-owned) | Queued (broadcast-first, 7-day fallback) | BH-3 |
19+
| D-EPI-B3 | tenants.md registry columns (10 shipped + BoardAggregates PENDING-GATED) | lance-graph (V3-owned) | Queued (broadcast-first, 7-day fallback) | S1-D1/S2-D1 |
20+
| D-EPI-B4 | E-V3-RIG-ARM amendment (mounts-on; shell/organs) | lance-graph | Queued | S2-D2 trim |
21+
| D-EPI-C1 | OGAR falsifier-fence non-negotiable bullet | OGAR | Queued | S3 insertion point |
22+
| D-EPI-C2 | OGAR Türsteher-carry bullet (§1.6, cites capstone) | OGAR | Queued | S3 insertion point |
23+
124
## deepnsm-v3-convergence-v1 — DeepNSM is the encoder that fills reserved tenants
225

326
Plan: `.claude/plans/deepnsm-v3-convergence-v1.md` (`E-V3-DEEPNSM-IS-THE-ENCODER-NOT-A-MIGRATION-1`). Static convergence PROVEN by #624 P0–P5; the memory layer is the genuinely-unbuilt seam. Extends `v3-convergence-wiring-v1` (wire-don't-invent).

0 commit comments

Comments
 (0)