Skip to content

Commit b6f8027

Browse files
V48 (specification-only): Record seven-experience modularization wave
Document packs/reads/auxillaries/marketing/docs/conversations modularization results in V48 NOTES and parity matrix; point navigators at FAMILIARIZATION.md.
1 parent 7d2bcee commit b6f8027

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

BITCODE_SPEC_V48_NOTES.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1459,3 +1459,19 @@ Public package export paths preserved. Jest deposit/depository/synthesis suites
14591459
hierarchies (`*-generics``generic-*` → product specializations). It is a
14601460
teaching/navigation document, not stronger than `BITCODE_SPEC_V48.md`. Update it
14611461
when package families or experience entry paths change.
1462+
1463+
1464+
## Experience modularization wave (Garrett, 2026-07-13)
1465+
1466+
Working groups modularized remaining commercial experiences on `version/v48`:
1467+
1468+
| Experience | Result |
1469+
| --- | --- |
1470+
| Packs | Filter bar / table / detail sections; pure packs-format; thin page client |
1471+
| Reads | ReadPageClient ~273; repository field grid; read-route model facade; workbench hooks |
1472+
| Auxillaries | All panes ≤400 LOC; wallet/profile/org/interfaces/externals/surface units |
1473+
| Marketing | Large landing sections split into data/hooks/subcomponents |
1474+
| Docs | bitcode-docs-content → content modules + Docs* section components |
1475+
| Conversations | Overlay/rich-text/edge-case modularization (structure retained; commercial UX deferred) |
1476+
1477+
Navigation map: `FAMILIARIZATION.md`. Layout contract: `internal-docs/BITCODE_SOURCE_LAYOUT.md`.

BITCODE_SPEC_V48_PARITY_MATRIX.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ storage readback, wallet/provider receipts, and repository delivery receipts.
7070
| Package-first utilities | Generalizable pure logic from uapi `lib/` and pure terminal models live in `packages/` or Bitcode models | substantially advanced| Law specified; wallet/cancel/analytics extractions planned Phase 7 | version/v48 workstream |
7171
| God-client modularization | Deposit/Read/Packs page clients thin; logic in experience subcomponents/hooks/models (SRP) | substantially advanced | Packs shell ~187 LOC; DepositPageClient ~677 LOC orchestration with models + hooks (live runs, demand, URL, VCS inventory, option actions, activity recording, synthesis lifecycle); DepositSourceSelection ~682 render + VCS hook; Read still pending | version/v48 workstream |
7272
| Deposit modular units | Pure deposit projections + hooks unit-tested; G3-14 source map lists modular paths | substantially advanced | UAPI deposits+reads workbench modular; packages asset-pack depository-search/options/supply/synthesis + agents + harness split with stable exports; jest deposit/depository/synthesis green | version/v48 workstream |
73+
| Experience modularization (reads packs aux marketing docs conversations) | All seven experiences use named component units; page clients thin | substantially advanced | Packs/Reads/Auxillaries/Marketing/Docs/Conversations modularized on version/v48; FAMILIARIZATION.md maps packages+uapi | version/v48 workstream |
7374

7475
## Grouped closure gates
7576

0 commit comments

Comments
 (0)