KB-233C
05 — KB / Design Capability Inventory
6 min read Revision 1
architecturediscoverykbdesignreuse-first
05 — KB / Design Capability Inventory
Results of the 10 mandatory query clusters. FOUND = doc/title located; NOT_FOUND = no doc by that exact name (capability may still exist in PG — cross-reference doc 04).
Cluster 1 — Pivot / counting / Luật Pivot — FOUND
knowledge/dev/laws/dieu26-pivot-law.md(v4.0, S146) — declarespivot_count()the single counting method; Pivot tab 9 rows / 5 layers / matrix.registries/meta_catalog/CAT-024(pivot_definitions=37),CAT-152(pivot_results=126).knowledge/current-state/reports/s146-m4a-claude-pivot-readiness— flags count mismatch + dot-pivot-health cron PATH wrong +trg_auto_sync_registry_countsDISABLED.s146-m4d-b-pivot-l1-complete(PR #649);dieu33-postgresql-law.md§3 "Pivot-ready by default".
Cluster 2 — DOT metadata audit/fill/KG completeness — FOUND (as reports, not standalone laws)
knowledge/current-state/reports/metadata-audit-report;phase1-fill-report(dot-metadata-fill tool);dot-registry-audit-report.md;s146-m4d-a-dot-classification-audit;s161-p2-kg-dot-registration-report(36 DOT-KG, 18 paired pairs).…/iu-design-live-gap-dot-ops-workflow-design-registry-audit-2026-05-29/03-iu-dot-operational-completeness.md— IU-DOT completeness matrix (gaps: no delete-edge DOT, no fn_iu_enact DOT, vector reindex gap).- NOT_FOUND as discrete named laws: "DOT_METADATA_AUDIT"/"DOT_METADATA_FILL"/"DOT_KG_COMPLETENESS" exist only as report titles + a tool.
Cluster 3 — birth_registry / khai sinh / collection create — FOUND
knowledge/dev/architecture/birth-registry-law.md(Điều 0-G v1.0);knowledge/ops/processes/birth-process-v1.md(QT-001/QT-002);s157a-birth-registry-report.md;reform-PG-tools/09-khai-sinh-collection.md(DOT-COLLECTION-CREATE 9 steps);registries/meta_catalog/CAT-023.
Cluster 4 — DOT scanning / unmonitored / unregistered — FOUND
knowledge/dev/architecture/dot-scanning-system.md(Điều 23 v2.1 frozen): §4.2 inverse-check → UNMONITORED REGISTRY / UNREGISTERED TABLE → system_issue HIGH; §5 "no DOT = no deploy".knowledge/dev/laws/law-19-orphan-scanner.md(Điều 19 Side B);orphan-scan-report(399 entities, 0 orphans, coverage 100%);registry-engine-plan.md.
Cluster 5 — IU profile / Điều 44 / Điều 38 — FOUND
knowledge/dev/laws/dieu44-trien-khai/design/04-information-unit-profile-schema.md(P38-X profile/schema);07-iu0-index-and-core.md(IU-0 Minimum Standard, S190/191, v0.1.2 controlled DRAFT — not enacted);12a-iu0-pack2a-description-birth-contract-decision-note.md;dieu38-normative-document-law-draft.md+ text-unit appendices.
Cluster 6 — official list / living list / registry list — PARTIAL
- No single doc named "official living list". The concept is realized across
registries/*(meta_catalog-driven registry docs),v_registry_counts, and the prior_masterUI governance index. Closest framing: doc 07 of this package.
Cluster 7 — UI Preview Master / manifest / 61 items — FOUND
knowledge/dev/ui/_master/{spec,review-log,manifest-contract}.md(rev 2/4/1; status draft / pending_user_review). review-log.md is STALE (still says "19 surfaces / 4 groups" vs live 61/16).gpt-direction-master-home-manifest-expand-to-61-items-2026-05-30.md(drove 19→61 expansion).- MOW Unified Canvas docs
knowledge/dev/ui/mow/unified-canvas/{spec,review-log,design-brief,mock-data-contract}.md.
Cluster 8 — MOWD / workflow design registry — FOUND
…/iu-design-live-gap-dot-ops-workflow-design-registry-audit-2026-05-29/04-process-workflow-design-inventory-gap.md+00-overview— "workflow design = governed def-side sub-registry under MOW, NOT a 5th Mother; Điều 7/37 §4.8/4.12".knowledge/dev/design/iu-mow-mot-event-foundation-design.md("every workflow step references an IU; queue is the substrate").- Phase-1 megacampaign pack
…/mow-design-registry-phase1-…-megacampaign-2026-05-29/(ratify/commit/DOT/UI/migration/acceptance).
Cluster 9 — event outbox / DLQ / Điều 45 — FOUND
knowledge/dev/laws/dieu45-pg-native-queue-and-task-orchestration-law.md(v1.0 BAN HÀNH 2026-05-26);dieu44-trien-khai/v0.6-…/13-event-outbox-transition-plan.md(§3.1 single substrate);…/02-live-pg-queue-outbox-inventory.md;registries/table_registry/tbl_event_outbox.
Cluster 10 — normative_registry / Điều 38 — PARTIAL
- NOT_FOUND as a KB doc named
normative_registry— but the PG table exists (47 rows) and is the law metadata SoT (doc 04 §confirmed). The KB "normative" body of record =information_unitlaw_units (187) governed by Đ38/39/44. Semantic search instead surfaced the Candidate Registry family:field_registry+input_form_registry(GOV-MOIT.can_create),tier_registry(no Mother; owner Đ37 authority) — designed & dress-rehearsed BEGIN..ROLLBACK (fn_pre_birth_check5/5 PASS), deliberately uncommitted awaiting Điều 32 (g1-candidate-registry-activation-closure-campaign-2026-05-29/01-production-schemas.md).
Prior-session report packs that already cover adjacent ground (reuse, don't redo)
iu-design-live-gap-dot-ops-workflow-design-registry-audit-2026-05-29/(10 docs)iu-technical-gap-fix-p0-autowire-dot-vector-reconcile-2026-05-29/(9 docs)mow-design-registry-reuse-first-live-survey-and-design-pack-2026-05-29/(11 docs) + v0.1 + phase1 packsg1-candidate-registry-activation-closure-campaign-2026-05-29/(9 docs)phase0-human-gate-execution-session-…-2026-05-29/(14 docs)ui-preview-master-homepage-governance-index-2026-05-30/(8 docs) +ai-shared-ui-workspace-preview-pipeline-2026-05-29/(11 docs)