OPA_V4_CANDIDATE.md
Memory Rebuild Docs/Flattening/Execution Ledger/Stage_5R3/OPA_V4_CANDIDATE.md
# OP-A V4 (CANDIDATE) — Stage 5R3 Pass 2 memory-flatten retarget over V3.18 **DOC ID:** DOC OP-A (operations spec, A series — cross-doc obligation tracker) **Version:** V4-CANDIDATE (Stage 5R3 Pass 2 — mechanical retarget of §6 active obligations onto the post-flatten DOC80 family). **NOT yet live.** **Built from:** `OPA_V3_18.md` (operative) + `PASS_1_ARCHITECT_DECISIONS_RESOLVED.md` (D1–D13) + Owner Map / Conflict Register / ADQ log (read-only). **Date produced:** 2026-05-28 **Status:** CANDIDATE for architect review. Will ratifies (and resolves the 2 Bucket C items), then publishes as live `OPA_V4.md`. **Owner:** Will (architect); this candidate generated by the Pass 2 reviewing LLM. **Folder:** `Memory Rebuild Docs/Flattening/Execution Ledger/Stage_5R3/` (Pass 2 working location; not the live OP-A location). > **Scope of this candidate:** Pass 2 changes **only the target-document (owner) assignment** of each §6 active obligation, per the resolved Pass-1 section→owner model. It does **not** rewrite obligation bodies, acceptance criteria, `why`, `calibrated-against`, `depends-on`, or `blocks` fields — those carry forward verbatim from V3.18. The columns below surface the retarget decision (owner, legacy aliases, mapping basis); the full V4 §0.3.1 row form for each obligation is inherited unchanged from V3.18 and is re-attached at ratification. > **Prior patch-session history (V3.10–V3.18) is inherited verbatim from `OPA_V3_18.md` and not reproduced here.** This candidate adds one new change-log entry (below) for the Pass 2 retarget. --- ## Change log — Pass 2 retarget (2026-05-28) | Change | Result | |---|---| | Retarget §6 active obligations onto DOC80 family | 117 rows now own a DOC80-family target (DOC81–DOC87); the remainder keep their current owner (outside the memory-flatten boundary). | | Apply D10 duplicate merge | `OBL-D25-D24-V16-CACHE-BATCH-01` folded into winner `OBL-D25-V16-CACHE-BATCH-01` (loser → `legacy_id_aliases`); V1.6.1 normalized to a single V4 row. | | Apply D3a ADD rows | 6 DOC24 R3.1.1 obligations added (high confidence) — see rows marked **NEW**. | | Apply D13a ADD row | `OBL-D25-DEGRADED-STATE-REPORTING-01` added (medium) → DOC83. | | Apply Bucket B splits | 3 V3.18 rows decomposed into 7 owner-clean child rows (net +4). See `BUCKET_B_SPLITS.md`. | | Hold Bucket C rows | 2 rows held RESERVED (`pending_architect_review`); target unchanged until ADQ-PASS2-01 / -02 resolve. See `BUCKET_C_ARCHITECT_DECISIONS.md`. | ### Row-count reconciliation | Quantity | Count | |---|---:| | V3.18 §6 active rows (physical count, lines 931–7239) | 511 | | V3.18 §8 deferred rows (lines 7257–7423) | 17 | | V3.18 total OBL rows | 528 | | — D10 merge (loser folded into winner) | −1 | | + D3a ADD rows | +6 | | + D13a ADD row | +1 | | + Bucket B split net (3 parents → 7 children) | +4 | | **V4-candidate §6 active rows** | **521** | | §8 deferred (unchanged) | 17 | | **V4-candidate total OBL rows** | **538** | > **Note on the V3.18 "528 §6-active" figure:** V3.18's own patch summary (line 25) reports §6 active = 528, but the physical count is **511 in §6** plus **17 in §8-deferred** = 528 total OBL rows. The V3.18 summary conflated the deferred rows into the §6 tally. Pass 2 processes the **511 true §6-active** rows; the 17 §8-deferred (V17/V18 wave) are left untouched. --- ## 6. By Target Document — Active Obligations (V4 form) Grouped by **V4 owner**. DOC80-family owners (the memory-flatten destinations) first, then docs that keep their current owner. **Column key:** `obl_id` · `current → V4 owner` · `status` · `legacy_id_aliases` · `mapping_basis` (or `pending_architect_review` pointer). Every row carries a `mapping_basis`; Bucket C rows carry the `pending_architect_review` pointer instead. **legacy_id_aliases convention:** populated only where the V4 row ID differs from, or absorbs, a V3.18 ID — i.e. D10 merge winners (absorb the loser ID) and Bucket B split children (carry the parent ID). For every other row the `obl_id` IS its V3.18 ID unchanged, shown as `—`. ### → DOC81 (E1+E2 Scope & Policy) — memory-flatten destination — 10 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-PROPA-NEW-01` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-02` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-SOURCE-EXCLUSION-FILTER-01` **(NEW)** | (absent in OP-A) → **DOC81** | NEW | — | D3a ADD (high) — src DOC24_R3_1_1.md; absent in V3.18. | | `OBL-PROPA-NEW-V15-01` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-V15-02` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-V15-03` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-V15-04` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-V15-05` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-PROPA-NEW-V15-06` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | | `OBL-XDOC-PROPA-DSPY-TARGETS-01` | PropA → **DOC81** | carried | — | PropA → DOC81 (E1+E2 Scope & Policy). | ### → DOC82 (E3+E4 Knowledge + Source/Evidence) — memory-flatten destination — 9 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D23-A-V6-PROMOTED-CLAIM-MEMORY-KIND-01` | DOC72 → **DOC82** | carried | — | DOC72 → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-D25-O-SOURCEARTIFACT-01` | DOC25 → **DOC82** | carried | — | DOC25 → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-D73-N-NOT-EVIDENCE-INV-01` | DOC73 → **DOC82** | carried | — | DOC73 → DOC82 (E3+E4 Knowledge + Source/Evidence). D9: not-evidence guardrail → DOC82 evidence-semantics (renamed from OBL-D73-N-ORIENTATION-INV-01 in V3.11). | | `OBL-D73-O-COURT-DISPOSITION-OBS-01` | DOC73 → **DOC82** | carried | — | DOC73 → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-D73-O-FILING-UNIT-VERSION-01` | DOC73 → **DOC82** | carried | — | DOC73 → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-D73-O-FILINGUNIT-01` | DOC73 → **DOC82** | carried | — | DOC73 → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-O-FILING-PART-VIS-01` | V1.6 Group O (legal artifact) → **DOC82** | carried | — | V1.6 Group O (legal artifact) → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-O-RULING-DISPOSITION-01` | V1.6 Group O (legal artifact) → **DOC82** | carried | — | V1.6 Group O (legal artifact) → DOC82 (E3+E4 Knowledge + Source/Evidence). | | `OBL-OBSERVATION-LIFECYCLE-01` | V1.6 Group O (legal artifact) → **DOC82** | carried | — | V1.6 Group O (legal artifact) → DOC82 (E3+E4 Knowledge + Source/Evidence). | ### → DOC83 (E5+E6 Extraction + Temporal) — memory-flatten destination — 7 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D25-DEGRADED-STATE-REPORTING-01` **(NEW)** | (absent in OP-A; D13a) → **DOC83** | NEW | — | D13a ADD (medium) — src DOC25 §24.3.6; absent in V3.18. D13a ADD (confidence=MEDIUM). Source DOC25 §24.3.6. Pass-2 retarget DOC83 (extraction degraded-state); DOC85 alternative. | | `OBL-D73-NEW-10` | DOC73 → **DOC83** | split | — | Bucket B split child of OBL-D73-NEW-10 — extraction surface. See BUCKET_B_SPLITS.md. | | `OBL-D73-NEW-13` | DOC73 → **DOC83** | carried | — | DOC73 → DOC83 (E5+E6 Extraction + Temporal). | | `OBL-D73-O-VERSION-EXTRACTION-COST-V16-01` | DOC73 → **DOC83** | carried | — | DOC73 → DOC83 (E5+E6 Extraction + Temporal). | | `OBL-D73-RECENT-ACTIVITY-ROLLUP-CONSUMER-CONTRACT-01` | DOC73 → **DOC83** | carried | — | DOC73 → DOC83 (E5+E6 Extraction + Temporal). D9 Running-Brief retarget: consumer/orchestration → DOC83 §2.4 (ADQ-405). Producer/schema stays DOC73 (OBL-D73-V16-MECHANISM4-01). | | `OBL-D73-V16-J11-FILING-NORMALIZATION-01` | DOC73 → **DOC83** | carried | — | DOC73 → DOC83 (E5+E6 Extraction + Temporal). | | `OBL-EXT-FSM-01` | V1.6 Group A (EC + DOC73 kernel) → **DOC83** | split | — | Bucket B split child of OBL-EXT-FSM-01 — FSM schema + state semantics (states, legal transitions, terminal/recovery). See BUCKET_B_SPLITS.md. | ### → DOC84 (E7+E8 Delivery + Prompt/Proof) — memory-flatten destination — 34 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-BDSM-NEW-01` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-BDSM-NEW-02` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-BDSM-NEW-05` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-BDSM-NEW-FORCE-LEVEL-CONSTRAINT-01` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-BDSM-NEW-MANIFEST-JOIN-01` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-BDSM-NEW-MANIFEST-RENAME-01` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-BDSM-NEW-RECONCILIATION-EVENT-01` | BDSM → **DOC84** | carried | — | BDSM → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-KDA-BDSM-DELIVERY-LEARNING-INSPECTOR-ROW-01` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-KDA-BDSM-TOKENIZER-DRIFT-DECISION-01` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-RRB-01` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-RRB-02` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-RRB-03` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-RRB-04` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-RRB-05` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-D24-RRB-06` | DOC24 → **DOC84** | carried | — | DOC24 → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-NEW-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-NEW-02` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-NEW-03` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-NEW-04` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-NEW-MANIFEST-RENAME-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-NEW-VARIANT-TRACKING-FIELDS-RESTORED-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-BUDGET-TOKENIZER-BANDS-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-CACHE-STABLE-RENDERING-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-CLIENTKIND-FAIL-CLOSED-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-COMPOSITION-SPAN-ATTRIBUTION-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-DIRECTIVE-CONSTRAINT-TIERING-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-KDA-VARIANT-OUTCOME-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-MANIFEST-PATCH-UNION-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-NEUROPLASTICITY-CANARY-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-PROPA-RENDER-POLICY-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-R2-SURFACE-PRESERVATION-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-REASON-CODE-REGISTRY-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-RENDER-RESULT-PURE-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | | `OBL-KDA-R3-RESTORE-VALIDATION-01` | KDA → **DOC84** | carried | — | KDA → DOC84 (E7+E8 Delivery + Prompt/Proof). | ### → DOC85 (E9 Learning) — memory-flatten destination — 45 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-BDSM-LEARNING-VIS-SCOPE-CANONICAL-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-03` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-04` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-DEADLINE-BOOST-01` **(NEW)** | (absent in OP-A) → **DOC85** | NEW | — | D3a ADD (high) — src DOC24_R3_1_1.md; absent in V3.18. | | `OBL-BDSM-NEW-EMPTY-CONTEXT-CRASH-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-RELEVANCE-NORMALIZATION-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-SUBAGENT-UTILITY-LEDGER-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-V15-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-V15-02` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-V15-03` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-V15-04` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-NEW-V15-05` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-UNIFIED-SPECIALIST-LEDGER-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-COMPILED-BUNDLE-ACTIVATION-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-DELIVERY-LEARNING-BOUNDARY-ORCHESTRATOR-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-DIRECTIVE-CONSTRAINT-OWNERSHIP-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-EC-EFFECTIVE-LEARNING-POLICY-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-KDA-VARIANT-ATTRIBUTION-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-LEGACY-SURFACE-PRESERVATION-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-MATRIX-LEARNING-SIGNAL-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-NO-SIGNAL-REASON-MAPPING-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-PRIVACY-PARTITIONED-LEDGERS-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-BDSM-V65-REASON-CODE-REGISTRY-01` | BDSM → **DOC85** | carried | — | BDSM → DOC85 (E9 Learning). | | `OBL-D8-08` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-ARTIFACT-UTILITY-SIGNALS-01 (R0.6.4-origin)` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-BDSM-V65-MATH-CONTRACTS-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-NEW-01` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-NEW-02` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-NEW-03` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-NEW-MANIFEST-JOIN-01` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-NEW-V15-01` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-PROMPT-EDIT-EVAL-SIGNALS-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-RRB-01` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-RRB-02` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-RRB-03` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | | `OBL-D8-RUN-FORK-FOLLOWUP-UTILITY-01 (R0.6.4-origin)` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-AGENT-DESIGN-UTILITY-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-AGENT-PANEL-FEEDBACK-01 (R0.6.4-origin)` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-AGENT-PROPOSAL-EDIT-TRACE-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-CONTEXT-FEEDBACK-EVENT-01 (R0.6.4-origin)` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-INVOCATION-UTILITY-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-SEGMENT-REUSE-SIGNALS-01 (R0.6.4-origin)` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-SUGGESTION-FEEDBACK-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-D8-TASK-SUPPRESSION-BOOST-POLICIES-01` | DOC8 / BDSM (V3.14/17 joint) → **DOC85** | carried | — | DOC8 / BDSM (V3.14/17 joint) → DOC85 (E9 Learning). | | `OBL-XDOC-BDSM-CONSUME-SIGNALS-01 (DOC8 side)` | DOC8 → **DOC85** | carried | — | DOC8 → DOC85 (E9 Learning). | ### → DOC86 (E10 UI / Inspector / Search) — memory-flatten destination — 3 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D73-NEW-12` | DOC73 → **DOC86** | split | — | Bucket B split child of OBL-D73-NEW-12 — corpus UX / inspector UI. See BUCKET_B_SPLITS.md. | | `OBL-D73-V16-MVC-01` | DOC73 → **DOC86** | carried | — | DOC73 → DOC86 (E10 UI / Inspector / Search). | | `OBL-J-INV-13.6-RESOLVE-01` | V1.6 Group J (DOC73 legal/corpus) → **DOC86** | carried | — | V1.6 Group J (DOC73 legal/corpus) → DOC86 (E10 UI / Inspector / Search). | ### → DOC87 (E_org Organization/Membership) — memory-flatten destination — 9 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D73-I-SHARED-CORPUS-VIEW-01` | DOC73 → **DOC87** | carried | — | DOC73 → DOC87 (E_org Organization/Membership). | | `OBL-D73-J-FORK-LINEAGE-V16-01` | DOC73 → **DOC87** | carried | — | DOC73 → DOC87 (E_org Organization/Membership). | | `OBL-D73-O-IDENTITY-CONFIDENCE-GATE-01` | DOC73 → **DOC87** | carried | — | DOC73 → DOC87 (E_org Organization/Membership). | | `OBL-D73-V16-MEMBERSHIP-01` | DOC73 → **DOC87** | carried | — | DOC73 → DOC87 (E_org Organization/Membership). | | `OBL-D73-V16-TOPIC-DOMAIN-CONCEPT-01` | DOC73 → **DOC87** | carried | — | DOC73 → DOC87 (E_org Organization/Membership). | | `OBL-D87-NEW-12-CORPUS-ORG-01` **(NEW)** | DOC73 → **DOC87** | NEW-SPLIT | OBL-D73-NEW-12 | Bucket B split child of OBL-D73-NEW-12 — corpus organization / membership surfaces. See BUCKET_B_SPLITS.md. | | `OBL-J-CORPUSPROFILE-01` | V1.6 Group J (DOC73 legal/corpus) → **DOC87** | carried | — | V1.6 Group J (DOC73 legal/corpus) → DOC87 (E_org Organization/Membership). | | `OBL-J-V161-LEGAL-HUBNESS-MITIGATION-01` | V1.6 Group J (DOC73 legal/corpus) → **DOC87** | carried | — | V1.6 Group J (DOC73 legal/corpus) → DOC87 (E_org Organization/Membership). | | `OBL-L-CORPUS-EXPLOSION-01` | V1.6 Group L (UI complexity) → **DOC87** | carried | — | V1.6 Group L (UI complexity) → DOC87 (E_org Organization/Membership). | ### stays DOC1 (outside memory-flatten boundary) — 17 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D1-01` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-02` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-03` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-04` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-05` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-06` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-07` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-08` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-09` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-10` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-11` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-12` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-13` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-AUD-01` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-NEW-01` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-NEW-02` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | | `OBL-D1-NEW-V15-01` | DOC1 → **DOC1** | carried | — | Stays DOC1 — outside memory-flatten boundary. | ### stays DOC10 (outside memory-flatten boundary) — 9 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D10-08` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-09` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-10` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-11` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-12` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-13` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-AUD-01` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-NEW-ROOM-AGENT-ROUTING-01` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | | `OBL-D10-RRB-01` | DOC10 → **DOC10** | carried | — | Stays DOC10 — outside memory-flatten boundary. | ### stays DOC11 (outside memory-flatten boundary) — 22 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D11-08` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-09` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-10` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-11` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-12` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-CONTINUATION-AVAILABILITY-01 (R0.6.4-origin)` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-ISOLATED-FORK-CONTEXT-MODE-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-NEW-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-NEW-02` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-NEW-03` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-NEW-FINAL-PROMPT-SPAN-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-NO-PHANTOM-CONTINUATION-01 (R0.6.4-origin)` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-OPENCLAW-HEARTBEAT-VS-TASK-MONITORING-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-RRB-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-RRB-02` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-SESSION-MODE-TRUTH-01 (R0.6.4-origin)` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-SUBAGENT-SESSION-STATUS-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-SUBAGENT-TRACES-RUN-INSPECTOR-01 (R0.6.4-origin)` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-TASK-AGENT-NAMED-AGENT-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-TASK-AGENT-RUNTIME-PROFILE-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-TASK-MODULE-SESSION-REF-FIELDS-01 (R0.6.4-origin)` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | | `OBL-D11-VISIBLE-TASK-AGENT-CONTROLS-01` | DOC11 → **DOC11** | carried | — | Stays DOC11 — outside memory-flatten boundary. | ### stays DOC12 (outside memory-flatten boundary) — 13 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D12-08` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-09` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-10` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-11` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-12` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-13` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-14` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-AUD-01` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-NEW-AGENT-ROOM-TOOLS-01` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-NEW-FORUM-ROOM-KINDS-01` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-NEW-ROOM-BLACKBOARD-01` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-RRB-01` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | | `OBL-D12-RRB-02` | DOC12 → **DOC12** | carried | — | Stays DOC12 — outside memory-flatten boundary. | ### stays DOC13 (outside memory-flatten boundary) — 5 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D13-01` | DOC13 → **DOC13** | carried | — | Stays DOC13 — outside memory-flatten boundary. | | `OBL-D13-02` | DOC13 → **DOC13** | carried | — | Stays DOC13 — outside memory-flatten boundary. | | `OBL-D13-03` | DOC13 → **DOC13** | carried | — | Stays DOC13 — outside memory-flatten boundary. | | `OBL-D13-04` | DOC13 → **DOC13** | carried | — | Stays DOC13 — outside memory-flatten boundary. | | `OBL-D13-05` | DOC13 → **DOC13** | carried | — | Stays DOC13 — outside memory-flatten boundary. | ### stays DOC14 (outside memory-flatten boundary) — 3 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D14-07` | DOC14 → **DOC14** | carried | — | Stays DOC14 — outside memory-flatten boundary. | | `OBL-D14-08` | DOC14 → **DOC14** | carried | — | Stays DOC14 — outside memory-flatten boundary. | | `OBL-D14-09` | DOC14 → **DOC14** | carried | — | Stays DOC14 — outside memory-flatten boundary. | ### stays DOC15 (outside memory-flatten boundary) — 12 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D15-06` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-CITATION-DISPLAY-V16-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-KDA-SEARCH-PLAN-FAILURE-RENDER-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-KDA-V16-SOURCE-SURFACE-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-NEW-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-NEW-02` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-NEW-CIL-FEEDBACK-FILTER-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-NEW-V15-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-NEW-V15-02` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-RRB-01` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-RRB-02` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | | `OBL-D15-RRB-03` | DOC15 → **DOC15** | carried | — | Stays DOC15 — outside memory-flatten boundary. | ### stays DOC16 (outside memory-flatten boundary) — 1 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D16-AUD-01` | DOC16 → **DOC16** | carried | — | Stays DOC16 — outside memory-flatten boundary. | ### stays DOC17 (outside memory-flatten boundary) — 4 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D17-PROMPT-ADVISOR-REFRAME-01` | DOC17 → **DOC17** | carried | — | Stays DOC17 — outside memory-flatten boundary. | | `OBL-D17-PROMPT-LAB-RETENTION-01` | DOC17 → **DOC17** | carried | — | Stays DOC17 — outside memory-flatten boundary. | | `OBL-D17-PROMPT-RECIPES-DOC17-OWNED-01` | DOC17 → **DOC17** | carried | — | Stays DOC17 — outside memory-flatten boundary. | | `OBL-D17-TASK-AGENT-PROMPT-ADVISOR-CALL-01` | DOC17 → **DOC17** | carried | — | Stays DOC17 — outside memory-flatten boundary. | ### stays DOC18 (outside memory-flatten boundary) — 7 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D18-01` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | | `OBL-D18-02` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | | `OBL-D18-03` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | | `OBL-D18-LEGAL-SEARCH-01` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | | `OBL-D18-NEW-02` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | | `OBL-D18-NEW-V15-01` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | | `OBL-D18-NEW-V15-02` | DOC18 → **DOC18** | carried | — | Stays DOC18 — outside memory-flatten boundary. | ### stays DOC2 (outside memory-flatten boundary) — 1 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D2-RRB-01` | DOC2 → **DOC2** | carried | — | Stays DOC2 — outside memory-flatten boundary. | ### stays DOC20 (outside memory-flatten boundary) — 10 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D20-NEW-AGENTS-PAGE-01` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-NEW-V15-01` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-NEW-V15-02` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-NEW-V15-03` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-NEW-V15-04` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-RRB-01` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-RRB-02` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-RRB-03` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-D20-RRB-04` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | | `OBL-XDOC-DOC20-EVAL-UI-01` | DOC20 → **DOC20** | carried | — | Stays DOC20 — outside memory-flatten boundary. | ### stays DOC20 / DOC21 / DOC22 (outside memory-flatten boundary) — 16 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D20-ARTIFACT-CLICK-DESTINATION-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-ARTIFACT-CONTEXT-MENU-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-BROWSER-DRAG-DROP-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-BROWSER-TASK-FILTER-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-GRAPH-RUNINSPECTOR-NAV-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-MODULE-RUN-QUICKACCESS-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-PROMPT-IMPROVEMENT-LEVELS-01` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-RUN-INSPECTOR-CONSOLIDATED-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TASK-AGENT-PANELS-01` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TASK-AGENT-SETTINGS-01` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TASK-AGENT-SIDE-PANEL-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TASK-CANVAS-WORKSPACE-TAB-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TASK-OPPORTUNITY-CHIPS-01` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TASKS-PAGE-COMMAND-CENTER-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D20-TKP-READINESS-DRIFT-01` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D2122-COMPONENT-REGISTRY-01 (R0.6.4-origin)` | DOC20 / DOC21 / DOC22 → **DOC20/21/22** | carried | — | Stays DOC20 / DOC21 / DOC22 — outside memory-flatten boundary. | ### stays DOC21 / DOC22 (outside memory-flatten boundary) — 3 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D21-NEW-01` | DOC21 / DOC22 → **DOC21/22** | carried | — | Stays DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-D21-NEW-02` | DOC21 / DOC22 → **DOC21/22** | carried | — | Stays DOC21 / DOC22 — outside memory-flatten boundary. | | `OBL-DOC21-NEW-PBE-LITE-BANNER-01` | DOC21 → **DOC21/22** | carried | — | Stays DOC21 — outside memory-flatten boundary. | ### stays DOC23 (outside memory-flatten boundary) — 40 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-ADDB-CC-V1-SCHEMAS-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-CR07-FAMILY-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-FD-V1-BUNDLE-CONTRACT-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-FD-V1-CHANNELS-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-FD-V1-DEFEASIBLE-FINDINGS-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-FD-V1-RECEIPTS-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-FD-V1-ROUTING-POLICY-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-SW-V1-RESEARCH-MODULE-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-SW-V1-UI-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-SW-V1-WORKSPACE-API-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-TFB-V1-ASSISTANCE-REQUEST-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-TFB-V1-DIGEST-PACKET-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-TFB-V1-FORUM-MODULE-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-TFB-V1-MODERATOR-MODES-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-TFB-V1-RUN-BOARD-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-TFB-V1-UI-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-ADDB-V32-SURGICAL-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-D23-A-DSPY-GEPA-R5-GATE-01` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-EXPERIMENT-PROMPT-CANDIDATE-01` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-EXPERIMENT-VARIANT-FLOWS-01 (R0.6.4-origin)` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-JUDGE-EXPERIMENT-DETAIL-VIEWS-01 (R0.6.4-origin)` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-JUDGE-RESCORE-COMPARE-01 (R0.6.4-origin)` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-PROMPT-CANDIDATE-FORK-01 (R0.6.4-origin)` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-PROMPT-EVAL-TASK-INTEGRATION-01` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-PROMPT-PROMOTION-LEDGER-01` | DOC23 Addenda A → **DOC23** | carried | — | Stays DOC23 Addenda A — outside memory-flatten boundary. | | `OBL-D23-A-V6-REPROMPT-SEPARATOR-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-D23-NEW-V15-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-D23-NEW-V15-02` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-D23-SUBAGENT-DISPATCH-INTEGRATION-01` | DOC23 / Addenda B → **DOC23** | carried | — | Stays DOC23 / Addenda B — outside memory-flatten boundary. | | `OBL-D23B-SLOT-REGISTRATION-MECHANICS-01` | DOC23 / Addenda B → **DOC23** | carried | — | D12 not_memory — pending fold Core R0.8; target unchanged. D12: not_memory; disposition pending — fold on Core R0.8. Not retargeted to DOC80 family. | | `OBL-XDOC-CLAIM-EXTRACTOR-PUBLIC-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-EVAL-ENV-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-EVAL-SIGNAL-OWNERSHIP-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-EVALUATOR-CLAIMS-IN-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-JUDGE-EVALUATOR-OUTPUT-IN-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-LEARNING-MODE-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-MODULES-REGISTRY-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-OUTCOME-COMPLIANCE-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-PROMPT-COMPARISON-SIGNAL-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | | `OBL-XDOC-SCOPE-PRIMITIVES-01` | DOC23 → **DOC23** | carried | — | Stays DOC23 — outside memory-flatten boundary. | ### stays DOC24 (outside memory-flatten boundary) — 40 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D23-A-V6-ENTITY-CARD-BLOCK-KIND-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-BDSM-EMA-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-BDSM-UTILITY-BUNDLE-CONSUMPTION-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-CAPABILITY-EXPANSION-RECEIPTS-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-CORPUS-LIB-MAP-01` **(RESERVED)** | DOC24 → **DOC24** | RESERVED | — | PENDING ARCHITECT REVIEW — target unchanged (DOC24); candidates DOC24 / DOC87 / DOC25; see BUCKET_C_ARCHITECT_DECISIONS.md (ADQ-PASS2-02) | | `OBL-D24-LIBRARY-BINDING-GATES-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-MVC-RESULT-MERGE-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-12-ONBOARDING-01` **(NEW)** | DOC73 → **DOC24** | NEW-SPLIT | OBL-D73-NEW-12 | Bucket B split child of OBL-D73-NEW-12 — corpus onboarding flow. See BUCKET_B_SPLITS.md. | | `OBL-D24-NEW-AVAILABLE-SUBAGENTS-SLOT-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-CONTEXT-PACKET-FEEDBACK-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-SUBAGENT-DISPATCH-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-SUBAGENT-REGISTRY-RUNTIME-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-V15-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-V15-02` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-V15-03` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NEW-V15-04` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-NO-FULL-TKP-IN-CHAT-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-OBSERVATION-LIFECYCLE-V16-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-PACKET-EXCLUSION-RECEIPTS-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-PROMPT-IMPROVEMENT-ROUTING-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-REASON-CODE-VISIBILITY-V16-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-REASONCODES-V16-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-RETENTION-V16-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-SEARCH-SCOPE-V16-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-SUBAGENT-SESSION-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-AGENT-CAPABILITY-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-AGENT-ENTRYPOINTS-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-AGENT-LIVE-REGISTRY-EXPOSURE-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-AGENT-REGISTRATION-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-CONTEXT-ISOLATION-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-DESIGN-INTELLIGENCE-CARD-RENDERING-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-INVOCATION-DIRECTIVE-ROUTING-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-MODE-RESOLVER-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-MODULE-CONTEXT-PACKET-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TASK-OPPORTUNITY-PACKET-LANE-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-TOPK-INJECTION-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-V16-MEMBERSHIP-AUTHORITY-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-V16-SEARCH-COVERAGE-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-V16-SEARCH-MANIFEST-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | | `OBL-D24-V16-SEARCH-ROUTER-01` | DOC24 → **DOC24** | carried | — | Stays DOC24 — outside memory-flatten boundary. | ### stays DOC25 (outside memory-flatten boundary) — 22 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D25-D24-REG-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-D73-V16-STALE-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-ECF-AUTHORITY-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-INGESTION-RESULT-TASKARTIFACTINDEX-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-10-INGEST-ADAPTER-01` **(NEW)** | DOC73 → **DOC25** | NEW-SPLIT | OBL-D73-NEW-10 | Bucket B split child of OBL-D73-NEW-10 — DOC25 ingestion-adapter surface. See BUCKET_B_SPLITS.md. | | `OBL-D25-NEW-DOCUMENT-INTELLIGENCE-TOOLS-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-MAX-TOKENS-PARAM-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-PREFLIGHT-LEASE-01` **(NEW)** | (absent in OP-A) → **DOC25** | NEW | — | D3a ADD (high) — src DOC24_R3_1_1.md; absent in V3.18. | | `OBL-D25-NEW-SOURCE-WORKSPACE-BOUNDARY-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-V15-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-V15-02` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-V15-03` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-V15-04` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-V15-05` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-NEW-V15-06` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-PROMPT-EVAL-OUTPUT-ROUTING-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-PROMPTINJ-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-TASK-INGESTION-ROUTING-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-V16-CACHE-BATCH-01` | DOC25 → **DOC25** | carried | OBL-D25-D24-V16-CACHE-BATCH-01 | Stays DOC25 — outside memory-flatten boundary. D10 dup-merge winner (pair #2). Loser OBL-D25-D24-V16-CACHE-BATCH-01 folded as alias. V1.6.1 normalized to single V4 row. | | `OBL-D25-V16-DOC-VERSION-MEMORY-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-D25-V16-LEGAL-ARTIFACT-NORMALIZATION-01` | DOC25 → **DOC25** | carried | — | Stays DOC25 — outside memory-flatten boundary. | | `OBL-I-EXTERNAL-UPLOAD-QUARANTINE-01` | V1.6 Group I (DOC24 + EC) → **DOC25** | carried | — | Stays V1.6 Group I (DOC24 + EC) — outside memory-flatten boundary. | ### stays DOC3 (outside memory-flatten boundary) — 7 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D3-AUD-01` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | | `OBL-D3-AUD-02` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | | `OBL-D3-AUD-03` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | | `OBL-D3-AUD-04` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | | `OBL-D3-DIRECTIVE-PROCEDURE-REFERENCE-01` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | | `OBL-D3-DOC72-DIRECT-INJECTION-01` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | | `OBL-D3-PROCEDURE-TASK-BOUNDARY-01` | DOC3 → **DOC3** | carried | — | Stays DOC3 — outside memory-flatten boundary. | ### stays DOC4 (outside memory-flatten boundary) — 5 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D4-01` | DOC4 → **DOC4** | carried | — | Stays DOC4 — outside memory-flatten boundary. | | `OBL-D4-02` | DOC4 → **DOC4** | carried | — | Stays DOC4 — outside memory-flatten boundary. | | `OBL-D4-03` | DOC4 → **DOC4** | carried | — | Stays DOC4 — outside memory-flatten boundary. | | `OBL-D4-04` | DOC4 → **DOC4** | carried | — | Stays DOC4 — outside memory-flatten boundary. | | `OBL-OPENCLAW-NEW-FINAL-PROMPT-SPAN-01` | DOC4 → **DOC4** | carried | — | Stays DOC4 — outside memory-flatten boundary. | ### stays DOC50 (outside memory-flatten boundary) — 8 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D50-DOC20-SHARED-VIEWPORT-RENDERING-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-DOC23-TASK-SHARED-MANIFEST-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-DOC24-SHARED-PACKET-CONSTRAINTS-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-DOC73-LIBRARY-SHARED-MANIFEST-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-EC-POLICY-SHARED-AUTHORITY-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-HIGH-RISK-FULL-ACCESS-SHARING-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-SHARED-SURFACES-KERNEL-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | | `OBL-D50-TASK-AGENT-SHARED-MANIFEST-GROUNDING-01` | DOC50 → **DOC50** | carried | — | Stays DOC50 — outside memory-flatten boundary. | ### stays DOC6 (outside memory-flatten boundary) — 8 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D6-01` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-02` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-03` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-04` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-05` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-06` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-07` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | | `OBL-D6-08` | DOC6 → **DOC6** | carried | — | Stays DOC6 — outside memory-flatten boundary. | ### stays DOC7 (outside memory-flatten boundary) — 22 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D7-01` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-02` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-03` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-04` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-05` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-06` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-07` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-08` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-09` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-10` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-D20-V16-FILING-UNIT-UI-01` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-D20-V16-K-BINDING-UI-01` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-LIBRARY-NAMING-01` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-01` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-02` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-03` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-04` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-05` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-06` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-07` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-08` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | | `OBL-D7-NEW-V15-09` | DOC7 → **DOC7** | carried | — | Stays DOC7 — outside memory-flatten boundary. | ### stays DOC72 (outside memory-flatten boundary) — 29 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-D23-A-V6-INJECTION-METADATA-IMPL-NEUTRAL-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-AGENT-IDENTITY-STUB-CACHE-CONTRACT-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-D24-DECAY-FLOOR-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-DESIGN-CASEBOOK-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-DIRECTIVE-MEMORY-DIRECTIVE-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-02` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-03` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-04` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-05` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-DOMAIN-PROFILE-MAPPING-01` **(NEW)** | (absent in OP-A) → **DOC72** | NEW | — | D3a ADD (high) — src DOC24_R3_1_1.md; absent in V3.18. | | `OBL-D72-NEW-NODEKIND-EXPORT-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-NOVELTY-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-PBE-CLUSTER-01` **(RESERVED)** | DOC72 → **DOC72** | RESERVED | — | PENDING ARCHITECT REVIEW — target unchanged (DOC72); candidates DOC72 / DOC73; see BUCKET_C_ARCHITECT_DECISIONS.md (ADQ-PASS2-01) | | `OBL-D72-NEW-RELATIONSHIP-EXTENSIONS-01` **(NEW)** | (absent in OP-A) → **DOC72** | NEW | — | D3a ADD (high) — src DOC24_R3_1_1.md; absent in V3.18. | | `OBL-D72-NEW-RETRACTION-PROPAGATION-01` **(NEW)** | (absent in OP-A) → **DOC72** | NEW | — | D3a ADD (high) — src DOC24_R3_1_1.md; absent in V3.18. | | `OBL-D72-NEW-SUBAGENT-NODE-KIND-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-V15-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-V15-02` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-V15-03` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-NEW-V15-04` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-STORAGE-REGISTRY-CONSUMER-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-TASK-DESIGN-GOALS-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-TASK-DESIGN-PATTERN-STORE-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-TASKRUN-EXECUTION-TRACE-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-V16-DOCREL-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-D72-V16-K-SOURCE-REGISTRY-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | | `OBL-K-CROSSCORPUS-DEDUP-01` | V1.6 Group K (source bindings) → **DOC72** | carried | — | Stays V1.6 Group K (source bindings) — outside memory-flatten boundary. | | `OBL-XDOC-MODEL-CLASS-AXIS-01` | DOC72 → **DOC72** | carried | — | Stays DOC72 — outside memory-flatten boundary. | ### stays DOC73 (outside memory-flatten boundary) — 27 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-A-AUTHORITY-EAGER-V16-01` | V1.6 Group A (EC + DOC73 kernel) → **DOC73** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-D73-B2-SOURCEINSTANCE-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-CSB-PRED-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-G-SIM-EFFECT-POLICY-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-J-METADATA-LOCK-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-K-BATCH-OPERATION-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-K-BINDING-TARGET-KIND-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-LIBRARY-NOT-TKP-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-LIBRARY-TASK-BINDING-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-02` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-03` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-04` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-04D` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-05` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-06` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-07` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-08` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-09` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-11` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-NEW-LIBRARY-PROMOTION-FROM-WORKSPACE-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-V16-BRIEF-STATIC-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-V16-K-BINDING-NORMALIZATION-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-V16-K-CONTRIBUTION-LEDGER-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-V16-K-LIFECYCLE-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-V16-K-PREDICATE-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | | `OBL-D73-V16-MECHANISM4-01` | DOC73 → **DOC73** | carried | — | Stays DOC73 — outside memory-flatten boundary. | ### stays EC Core / DocIndex (executor kernel — outside flatten boundary) — 71 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-A-AUDIT-REPLAY-LLM-01` | V1.6 Group A (EC + DOC73 kernel) → **EC** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-A-COST-CIRCUIT-01` | V1.6 Group A (EC + DOC73 kernel) → **EC** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-A-DOC72-BRIDGE-01` | V1.6 Group A (EC + DOC73 kernel) → **EC** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-A-SIMULATE-COMPOSE-V16-01` | V1.6 Group A (EC + DOC73 kernel) → **EC** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-A-SUBGRAPH-DESC-01` | V1.6 Group A (EC + DOC73 kernel) → **EC** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-A-TAINT-PROPAGATION-V16-01` | V1.6 Group A (EC + DOC73 kernel) → **EC** | carried | — | Stays V1.6 Group A (EC + DOC73 kernel) — outside memory-flatten boundary. | | `OBL-D23-A-V6-ATOMIC-STORAGE-REF-WRITES-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-07` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-08` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-09` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-10` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-11` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-12` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-13` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-14` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-15` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-16` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-17` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-02` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-03` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-04` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-05` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-06` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-07` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AGT-08` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AUD-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AUD-02` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AUD-03` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AUD-04` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-AUD-05` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-BDSM-V65-COMPILER-ORCHESTRATOR-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-CSB-POLICY-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-DRIFT-DETECTION-EVAL-GATING-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-ELNOR-CREATED-TASK-RECEIPT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-INCOGNITO-EFFECTIVE-ENFORCEMENT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-02` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-03` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-04` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-AGENT-COMMAND-CLOSURE-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-AGENT-CONFIG-SUGGESTED-USE-CASES-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-BLOB-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-CAPACITY-LEASE-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-MIGR-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-PBE-RECEIPT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-SESSION-CONTEXT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-SUBAGENT-BACKGROUND-WORK-REGISTRY-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NEW-SUBAGENT-STANDING-ORDER-V52-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-NO-HIDDEN-GRAPH-RUNS-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-RRB-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-RRB-02` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-RRB-03` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-RRB-04` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-STORAGE-REG-V16-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-TASK-AGENT-IDENTITY-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-TASK-AGENT-RUNTIME-PROFILE-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-TASK-COMMAND-ROUTES-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-TKP-STATE-DRIFT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-BINDING-CONTRIBUTION-LEDGER-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-BINDING-FAILURE-POLICY-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-K-BATCH-PARTIAL-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-K-FANOUT-LIMIT-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-K-ROUTING-OUTBOX-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-OWNER-DOC-ADAPTER-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EC-V16-SESSION-CAPABILITY-MANIFEST-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | | `OBL-EXT-FSM-EXEC-01` **(NEW)** | V1.6 Group A (EC + DOC73 kernel) → **EC** | NEW-SPLIT | OBL-EXT-FSM-01 | Bucket B split child of OBL-EXT-FSM-01 — kernel records FSM transitions as extraction_state_change ops. See BUCKET_B_SPLITS.md. | | `OBL-K-CAPACITY-EXHAUSTION-01` | V1.6 Group K (source bindings) → **EC** | carried | — | Stays V1.6 Group K (source bindings) — outside memory-flatten boundary. | | `OBL-K-CAPACITY-GOVERNANCE-V16-01` | V1.6 Group K (source bindings) → **EC** | carried | — | Stays V1.6 Group K (source bindings) — outside memory-flatten boundary. | | `OBL-K-MANIFEST-DURABLE-01` | V1.6 Group K (source bindings) → **EC** | carried | — | Stays V1.6 Group K (source bindings) — outside memory-flatten boundary. | | `OBL-XDOC-EC-POLICY-SIGNALS-01` | EC Core / DocIndex → **EC** | carried | — | Stays EC Core / DocIndex — outside memory-flatten boundary. | ### UNCHANGED — V1.6 cross-cutting release coordination (no DOC80 target) — 2 rows | obl_id | current → V4 owner | status | legacy_id_aliases | mapping_basis | |---|---|---|---|---| | `OBL-V16-CONFORMANCE-CHECK-CI-01` | V1.6 release coordination → **UNCHANGED** | carried | — | Cross-cutting V1.6 release coordination; not a memory-flatten schema — target unchanged. | | `OBL-V16-REL-01` | V1.6 release coordination → **UNCHANGED** | carried | — | Cross-cutting V1.6 release coordination; not a memory-flatten schema — target unchanged. | --- ## 9. Pass 2 Deferral & Disposition Notes (D-decision closures) These notes record how each resolved Pass-1 architect decision (D1–D13) was applied or deliberately not applied in this candidate. V3.18's original **§9 Open Meta-Architecture Questions** carries forward unchanged and is not reproduced here. - **D3a — DOC24 R3.1.1 ADD (6 IDs):** added to §6 as Bucket A, `confidence = high`, source `Current Specs/DOC24/DOC24_R3_1_1.md`. Rows: `OBL-BDSM-NEW-DEADLINE-BOOST-01`→DOC85, `OBL-D25-NEW-PREFLIGHT-LEASE-01`→DOC25, `OBL-D72-NEW-DOMAIN-PROFILE-MAPPING-01`→DOC72, `OBL-D72-NEW-RELATIONSHIP-EXTENSIONS-01`→DOC72, `OBL-D72-NEW-RETRACTION-PROPAGATION-01`→DOC72, `OBL-PROPA-NEW-SOURCE-EXCLUSION-FILTER-01`→DOC81. - **D3b — DOC23 Addenda B (33 IDs):** **deferred entirely** — out of scope until the flatten is complete. **No** Bucket A/B/C rows were created for these. The 33 = 29 Addenda B Core defer IDs + 3 Pattern-C wiring IDs + 1 slot-registration mechanics row (the last is tracked separately under D12 as `not_memory`). **Action required by Will (architect):** the 33 deferral tracking rows belong in `DOC73_V1_6_DEFERRAL_INVENTORY_R1.1.md`, which is **outside** `Stage_5R3/` and therefore was **not** modified by Pass 2 (HARD CONSTRAINT §5.1). Will must add them at ratification. This is flagged in `PASS_2_WILL_REVIEW_PACKET.md` under BLOCKED-MISSING. - **D4 — Knowledge Pack + nightly extraction:** routed to **DOC85** (E9 learning) as charter input; no separate §6 schema row authored in Pass 2. - **D5 — InjectionSlotRegistry:** treated as owner-doc work; conformance rows route to their relevant owner (DOC24 / DOC84 delivery surfaces). No new cross-doc obligation minted. - **D6 — Running Brief / RecentActivityRollup:** CSA-extraction report §6.1/§6.2/§6.3 applied verbatim — consumer/orchestration contract → **DOC83** (`OBL-D73-RECENT-ACTIVITY-ROLLUP-CONSUMER-CONTRACT-01`, ADQ-405 seam); producer/schema stays DOC73 (`OBL-D73-V16-MECHANISM4-01`). Deferral tracking row also belongs in the external `DOC73_V1_6_DEFERRAL_INVENTORY_R1.1.md` — Will to add. - **D7 — Duplicate pairs:** merged with the confidence-winner. D10 pair #2 (`OBL-D25-V16-CACHE-BATCH-01` winner; loser folded as alias). The `OBL-D24-CORPUS-LIB-MAP-01` ↔ `OBL-D7-NEW-LIBRARY-NAMING-01` candidate dup is **not** auto-merged — it is held in Bucket C (ADQ-PASS2-02) because the two carry different source_doc + target. - **D8 — ADQ-222:** tracked as a **seam only**; no schema body authored in Pass 2. - **D9 — Running Brief deprecation structural edits:** already applied in V3.11 (tombstones at V3.18 lines 376–378 / 3690 / 3764 / 7528); Pass 2 applies only the retargets (the two D9 rows above). - **D10 — Cache-batch merge:** applied (see D7). - **D11 — OBL-D14-09 chain:** in-scope; rows carried to their V3.18 owner (DOC14 stays — outside flatten boundary). - **D12 — `OBL-D23B-SLOT-REGISTRATION-MECHANICS-01`:** tagged `not_memory`; **not** retargeted to the DOC80 family; disposition pending — fold on Core R0.8. - **D13 — DOC74 typo:** no action (DOC74 does not exist). **D13a — DOC25 degraded-state:** explicit row added (`OBL-D25-DEGRADED-STATE-REPORTING-01` → DOC83, medium). - **Memory Intake proposal:** deferred (per Pass-1 resolution); no §6 row. - **§8 Deferred (17 rows, V17/V18 wave):** untouched — retain `deferred_v17` / `deferred_v18` status. --- *End of OP-A V4 candidate. Ratification (Bucket C resolution + external deferral-inventory updates + Conflict Register / ADQ / Owner Map updates) is performed by Will, not by Pass 2.*