Unlock Content Brain . TO-BE Design Proposal V2Werner-reviewed . Gated on Q1-Q7

BA-led redesign applying ACID content principles. Phase 1.5 . forward-looking proposal, not state audit. Review per-line, accept what works, reject what doesn't, export decisions to drive migration. V1.2 . Werner's 29 May architectural response folded in.

What this is. A proposed redesign of how the Unlock Content Brain categorises, tags, files, and names content. The AS-IS state was audited by the classifier; this document proposes the TO-BE state.

What this is not. An immediate change. Nothing in the vault gets touched until you accept proposals. Migration follows Werner's revised 6-phase plan that protects existing entities and Werner's parser.

V1.2 update. Werner's 29 May architectural review is now folded in. Each proposal carries a Werner-status badge (Tom unilateral / Joint zone / Gated on Q#). The "Werner Review" tab has his full verdict, authority lines, folder canonicalisation call, 7 open questions, and revised migration plan. V2 cannot lock until Q1-Q7 are answered.

How to read it. Each tab covers one dimension. Inside each, AS-IS sits next to TO-BE, then proposals follow with rationale + BA/ACID principles + risk score + Werner status + accept/reject controls. Werner Review tab has the full review. Open Scope tab has ADRs + BS cards + architecture doc updates queued.

What's being proposed

32 concrete proposals across 7 dimensions, designed against 11 named principles (7 BA, 4 ACID). The goal: take the current AS-IS folder (157 files, 145 ACID entities, 12 meta docs) and evolve it into a system where coverage is self-declaring, lifecycle is explicit, campaigns are first-class entities, ownership is named per artefact, and Werner's parser gets richer signal without losing backward compatibility.

The four design moves

MoveWhat changesWhyRisk
1. Make context first-classAdd 4 new folders: 09_strategy, 10_methodology, 11_campaigns, 12_indexesStrategy docs that authorise ACUs live elsewhere; methodology frameworks are buried; campaigns are inferred; indexes are computed but treated as content. All four need a home.Low
2. Make the funnel routableSplit channel into surface + moment; query funnel on momentToday 90 entities classify as cross-funnel because Pack 2 IIM is whitepaper-surface but demo-moment. Conflating them breaks the funnel.High
3. Make backing self-declaringEvery Tier A entity declares backed_by; methodology declares cascades_intoCoverage gap analysis is currently inferred. Self-declaration lets Tom do impact-analysis pre-edit and Werner build full provenance from a single Supabase view.Medium
4. Make lifecycle explicitAdd lifecycle_stage field with 5 states (concept, drafted, ratified, deployed, retired)Status (LOCKED/APPROVED) conflates immutability with deployment-state. A LOCKED ACU can still be retired. Separate the axes.Low

Werner's verdict (29 May)

Werner Snyman . 2026-05-29
"Broadly approved . expanding the schema, not changing the architecture."
Aligned with Step 1 (Working Layer) + Step 2 (OS Architecture). Authority lines drawn: Tom unilateral on folder + filing + naming; joint approval on canonical schema (TAG, CAM, BCK, LIF series).
V2 cannot lock until Q1-Q7 are answered . see Werner Review tab

Backward compatibility guarantees

Every proposal is designed non-breaking:

Categorisation . folder structure

The folder model determines what goes where. Today, 8 ACID-row subfolders + ad-hoc root files. Proposed: 8 ACID + 4 meta + standardised utility folders.

Bulk action:

Tagging . frontmatter schema V2

ADR-014 gave us identity, versioning, provenance, audit. V2 adds 5 new layers: lifecycle, routing, backing, ownership, quality. All new fields are optional and additive; existing entities continue to work.

Full proposed schema V2

Bulk action:

Filing . where new content lands

Folder structure (categorisation) tells you the buckets. Filing rules tell you which bucket a new piece of content goes into, what naming pattern it follows, and how supersession + drafts + archives work.

Bulk action:

Naming convention

Today's naming is class-specific (acu_, comp_, recipe_, PascalCase pillars, kebab-case channels). Proposal: class-code prefix scheme adopted opt-in for new files; existing files unchanged but carry a class_code: frontmatter field for self-declaration. Mass-rename available later via wikilink-rewriter utility.

Bulk action:

Lifecycle model

Status (LOCKED, APPROVED, etc) tracks immutability and curation. Lifecycle is a separate axis: where in the build-deploy pipeline does this entity sit? Adding lifecycle_stage lets Tom + Werner answer that without conflation.

Proposed 5-state lifecycle

Bulk action:

Campaigns as first-class entities

Today the EIS Oct 2026 campaign exists only as inference (pillars + belief-stages + channels). Make it explicit: 11_campaigns/eis-oct-2026.md declares the campaign with funnel rules and entity-inclusion logic. Entities carry in_campaigns: to opt-in.

Proposed campaign-file schema

Bulk action:

Cross-tier backing

BA discipline: every artefact links upward to the doc that authorised it; upstream docs declare what they cascade into. Closes the Layer 1c coverage gap from the AS-IS audit (12 Tier B docs with zero declared backing-citations).

Bulk action:

Migration plan . Werner's revised 6-phase plan

Werner replaced the original 7-phase plan. Key changes: Phase 1 combines original M1 + M2 (run in parallel); Q1 worked-example gate inserted between Phase 2 and Phase 3; parser updates distributed across phases rather than saved for a final Werner re-seed. No phase can start until Phase 0 (Q1-Q7 answers) is complete.

Reversibility notes

Werner Review . 29 May 2026

Werner Snyman's architectural review of the V2 design proposal. Read the verdict, check the authority lines for what you can do alone vs what needs joint approval, review the folder canonicalisation calls, and work through Q1-Q7 to unlock the gated proposals. V2 cannot lock until all 7 questions are answered.

Authority lines . what Tom can do unilaterally vs what needs joint approval

Folder canonicalisation . Werner's call on each new folder

Seven open questions . all OPEN, Tom to answer

These questions gate specific proposals and migration phases. Don't answer them here . work through them with Werner. The answer slots below are placeholders for when the answers are known.

Werner's revised migration plan (replacing original 7-phase)

This supersedes the original M1-M7 plan. Parser updates are distributed across phases; the Q1 worked-example gate sits between Phase 2 and Phase 3.

Open Scope . Section 8

Work that the V2 design has locked but hasn't started. Sequencing: ADRs + architecture doc updates go first (before any code or schema changes). BS cards go in sync with each migration phase. Target: design locked + ADRs drafted within the first week after Q1-Q7 answered. Phase 1 migration starts mid-June 2026.

ADRs to write

Build-system (BS) cards

Architecture documents to update

No decisions yet. 32 proposals waiting.