⚠️ DEPRECATED 2026-04-30 — DO NOT APPLY THIS MEMORY’S DIRECTION

Rich’s 2026-04-30 directive reverses this memory’s central claims:

  • Reversed: “LL freezes at Stage 28” → LL v1 runs to completion on INHERIT v6.6
  • Reversed: “LL born-on-v2 not migrated” → LL v1 will be migrated to v2 at “much later” date
  • Reversed: “12-24mo Josh-idle window” → Josh’s track runs to LL v1 completion at his own pace

Replaced by:

  • docs-strategy/docs/superpowers/specs/2026-04-30-architecture-rederivation-design.md v1.0 §8
  • docs-strategy/brand-architecture.md v1.16 §6.4

The historical record below is preserved for audit trail (why this direction was taken at the time, what reasoning informed it, and what changed). It is NOT current guidance.


Decision record (Sunday 26 April 2026):

Rich has confirmed Path A (full INHERIT v2 + InheritKit + IAS build) with funds available. As part of Path A, LegacyLists v1 (Josh’s code-ll build) takes the Stage-28 freeze + born-on-v2 path:

  • LL proceeds Stages 6 → 28 on its current trajectory (UI shells, components, interactive widgets, page layouts — pure UI / pre-database). Estimated ~3-4 weeks at Josh’s current pace.
  • LL freezes at Stage 28. No Stage 29 (Database) on INHERIT v6.6. Josh’s idle window starts.
  • Josh helps Rich on v2/IK/IAS build during the post-Stage-28 freeze window. Specific scope of help (which crates / which modules / which IAS features) deferred to later Rich-Josh discussion.
  • LL resumes at Stage 29 wired to v2/InheritKit, not v6.6 — the existing 4-phase strangler-fig migration spec v1.1 (~240-340 Josh-hours) is therefore avoided entirely. Born-on-v2, not migrated.
  • Resume-gate criterion (what specific signal triggers Stage-29 unfreeze) deferred — Rich will decide at later date. Provisional: Shape X locked + Commerce/Delegation modules authored + InheritKit crates LL needs at v0.1 + at least one of MFI/IW in production on same crates so LL isn’t first production consumer. NOT YET LOCKED.

Why: Triple convergence:

  1. LL is at Stage 6 of 87 with zero v6 schema files in the repo (verified by Claude reading the live code-ll repo 2026-04-26 — src/lib/types.ts only has ShellRole UI type; supabase/ only has empty config; no migrations). The sunk cost of pivoting to v2 is approximately zero. Migrating later (per spec v1.1) would cost 240-340 Josh-hours that simply don’t need to be spent.
  2. Path A funds make the 12-24 month Josh-idle window survivable. Per feedback_v2_ik_ias_build_plan_sovereign, the v2/IK/IAS build is NOT accelerated to shorten this window.
  3. Brand-architecture build sequence already had OpenInherit → InheritKit → IW → MFI + LL in parallel. Stage-28 freeze formalises LL’s position in that chain — LL is no longer the “independent track” §6.4 originally described.

How to apply:

  • Work in code-ll is bounded by Stage 28. Do NOT proactively wire v6 schemas. Do NOT take Stage 29 work even if it’s “mostly UI”. Stop at Stage 28.
  • Do NOT accelerate / reshape / scope-cut v2/IK/IAS to relieve Josh’s idle clock — see feedback_v2_ik_ias_build_plan_sovereign.
  • When Rich asks Josh to help with v2/IK/IAS, the specific scope of his contribution is decided then, not now. Realistic candidates: 6 LL-driving InheritKit crates (marketplace / legacy-letter / cataloguing-assistance / price-comparables / grading-systems / visibility-policies) where Josh is the closest TT domain expert; MFI/IW shared frontend infrastructure; TT-internal admin tooling.
  • The 4 v2 modules LL specifically needs (Core / Assets / Delegation / Commerce — Seq G1 positions 1, 3, 6, 7) are a derived dependency map only — they do NOT alter Phase-1 Seq G1 ordering. Wills (5), Trusts (8), Probate (9), Credentials (2), Transfer (4) all author per their natural slots regardless of whether LL needs them.
  • When updating cross-brand strategy docs (brand-architecture.md §6.4 etc.), the “LL v1 INDEPENDENT TRACK” framing has shifted: LL v1 runs to Stage 28 then folds back into the chain. Update at the next intentional pass through these docs (queued separate from this memory write).
  • Migration spec docs/superpowers/specs/2026-04-19-ll-v6-to-inheritkit-migration.md v1.1 status: kept as fallback if Stage-28 freeze proves untenable (e.g. if v2/IK readiness genuinely slips beyond what Path A funding allows). Will be marked superseded-by-stage-28-freeze at next intentional pass.

Open questions deferred:

  1. What does Josh do during the post-Stage-28 freeze window? Realistic options: (a) help build the 6 LL-driving InheritKit crates as TT domain expert; (b) MFI/IW shared frontend infrastructure prep; (c) TT-internal shared admin tooling; (d) genuine bandwidth-decompression. DEFERRED — Rich + Josh discussion at Stage 28.
  2. Resume-gate criterion (what triggers Stage-29 unfreeze). DEFERRED — Rich will decide at later date.

Estimated timeline:

  • Stage-28 reach: ~3-4 weeks from 2026-04-26 (Josh’s current pace ~6 stages/week through UI work) → approximately Sunday 17 May 2026 to Sunday 24 May 2026.
  • Stage-29 resume earliest: end of Phase-1 Seq G1 position 7 (Commerce) + relevant InheritKit crates v0.1 — natural-pace estimate 9-14 months from v2 Phase-1 start.
  • Stage-29 resume realistic: 12-24 months of Josh-idle from Stage-28 reach, given build-plan-sovereign discipline + IK crate productisation + Phase-1.5 stress-test gate + at-least-one-of-MFI/IW-in-production prerequisite.
  • Path A funding survivability: yes (per Rich’s 2026-04-26 confirmation).

Memory cross-refs:

  • feedback_v2_ik_ias_build_plan_sovereign (the no-rush + no-reshape discipline that triggered this freeze framing)
  • project_v1_deep_dive_completed_2026_04_24 (v1 inclusivity — v1’s v6.6 work is not wasted; LL extension patterns inform v2 jurisdictional crates)
  • project_v2_architecture_locked_2026_04_22 + project_shape_x_full_lock_2026_04_23 (v2 architecture LL waits on)
  • feedback_v2_clean_break_from_v6_6 (v2 is fresh repo; v6.6 is reference-only — applies to LL-on-v2 born-on-v2 the same as MFI/IW)
  • feedback_inherit_v2_international_from_day_one (v2 international framing means LL-on-v2 inherits international framing)
  • The 2026-04-19-ll-v6-to-inheritkit-migration.md spec v1.1 (kept as fallback, status-flip queued)
  • brand-architecture.md §6.4 “Independent tracks” (update queued)

File pointers:

  • LL repo: ~/testatetech/code-ll/ (private GitHub testatetech/code-ll)
  • LL stage plan: ~/testatetech/code-ll/docs/ll-stage-plan.md v10.1 (87 stages; Stage 28 = end of UI phase; Stage 29 = Database)
  • Migration spec (fallback): docs/superpowers/specs/2026-04-19-ll-v6-to-inheritkit-migration.md v1.1
  • Architecture state: docs/superpowers/specs/inherit-v2-architecture-state.md v2.24+
  • THE PLAN: docs/superpowers/specs/2026-04-25-t-programme-plan.md v1.2
  • Strategic crossroads PDF: ~/Downloads/inherit-v2-strategic-crossroads.pdf v1.1 (Path A among 4 paths analysed)
  • Press release: ~/Downloads/inherit-v2-launch-press-release.pdf v1.0 (hypothetical Path A joint launch Tuesday 14 March 2028)