KB-AE28

S186 Short Roadmap — Điều 38 From Now To Finish

3 min read Revision 1
s186roadmapdieu38text-as-codep9short

S186 Short Roadmap — Điều 38 From Now To Finish

Date: 2026-04-28

Anchor

This roadmap is for Điều 38 Text-as-Code: SQL hóa KB/text/noSQL into PostgreSQL-governed information units, metadata, components, BOM, review/change-set, checker/DOT, Directus surface, and downstream KG/vector projections.

Already done / do not repeat

  1. Legal/doctrine: LSL-01 information-unit-first + L1–L5 legal unlock.
  2. Operating models: C1/C1A/C2/C3.
  3. Schema/checker/pilot design: P5, P5b, P6, P7.
  4. Sandbox evidence: P7B/P7C PASS.
  5. Production design: P8 OFFICIAL.
  6. P9 early production prep: E-R3/E4/E5/E7/E6 PASS, G6 dry-run PASS.
  7. Gate A Production DDL: PASS.
  8. Trigger Guard DROP Repair: PASS confirmed.

Short roadmap from now

  1. Gate B — Gắn bảng điều khiển Directus

    • Patch/review Gate B prompt v0.2.
    • User GO.
    • Register 14 tac_* collections meta-only.
    • Verify visible/API-readable, 0 data rows.
  2. Gate C — Nạp từ điển nền

    • Seed 61 vocab/config rows only.
    • Verify counts/SHA/no drift.
  3. G8B — Cấp thẻ vận hành

    • Create/bind Directus roles, policies, permissions, tokens for TAC.
    • Verify D11 policy model and access matrix.
  4. G11 — Chủ tịch nghiệm thu

    • Compile final evidence pack.
    • User approval for P9 completion / production readiness.
  5. P9 Closeout — Khóa dây chuyền Điều 38 production

    • Update index/state docs.
    • Register follow-ups that were intentionally out of Gate B/C scope: registry/birth/catalog sync if required, DOT operationalization gaps, remaining checker automation.
  6. Migration rộng — Đưa corpus vào kho miếng thông tin

    • Migrate laws/SOP/knowledge documents gradually into PG unit system.
    • Preserve old KB as source/parallel read during zero-downtime migration.
    • Use change-set/review, not direct bulk truth overwrite.
  7. KG/Vector sync — Gắn mắt thần, không đổi nguồn chân lý

    • Project PG truth to Qdrant/KG for retrieval/reasoning.
    • Qdrant/KG remain projections; PostgreSQL remains SSOT.

Guardrails

  • Do not treat Gate B/C/G8B as the final goal; they are production rollout gates.
  • Do not seed before Gate B PASS.
  • Do not roles/permissions before Gate C PASS unless a later User-approved plan changes sequence.
  • Do not start broad migration before G11/User approval.
  • Do not let KG/vector become SSOT.