KB-6F96

02 — Birth Inventory Coverage Matrix (P0)

4 min read Revision 1
coverage-matrixbirth-registrycritical-familiesunbornphantom2026-06-03

02 — Birth Inventory Coverage Matrix (P0)

All figures live from prod directus, 2026-06-03, read-only.

Core

birth_registry rows        1,121,469
birth distinct collections 79
null entity_code           0
null born_at               0
certified                  1,402  (0.13% — inspection layer dormant)
managed collections        147  (meta_catalog identity_class='managed', registry_collection not null)
managed w/ ANY birth rows  65
managed w/ ZERO birth rows 82      <-- collection-grain backlog
collection_registry rows   168
governance ownership/ospa  0 / 0   (gate CLOSED)
pg_cron installed          NO

Critical-family matrix (covered / partial / uncovered)

Family rows (active) birth trigger birth GATE in meta_catalog in collection_registry row-unborn phantom verdict
collection_registry 168 self 0 0 COVERED
dot_tools 309 (307) 0 283 (synthetic) COVERED rows / PHANTOM births
entity_species 42 ❌ no gate 0 (by code) 0 PARTIAL (no gate)
pivot_definitions 37 (35) ✅ birth-only ❌ no gate ✅ (1) 26 0 PARTIAL (legacy unborn + no gate)
dot_iu_command_catalog 54 ❌ none ❌ none 54 (ALL) n/a UNCOVERED (fully outside system)
/opt/incomex/dot/bin/* (filesystem) ~209 + 76 .bak (prior recon) n/a n/a n/a n/a unmeasured from DB INVISIBLE (channel-blocked; see P2)
governance ROW objects (DOT/pivot/iu rows) n/a n/a inventory is collection-grain only not in inventory UNCOVERED at row grain

Key derivations / proofs

  • 80 critical unborn = pivot 26 + iu 54 + dot_tools 0.
  • dot_tools phantom = 283: birth rows for dot_tools whose entity_code ∉ current dot_tools.code. Sample shows CHAOS-R3-CDX-E2-*, species_code='dot_tool', dot_origin='DOT-001|codex|2026-03-26…', status='born' → chaos/codex test seed pollution, not real loss.
  • entity_species false alarm guarded: 41 "unborn" by species_code but 0 by code — birth keys on code; matrix uses the correct key.
  • dot_iu_command_catalog has no code column (keyed by command_name), no trigger of any kind, and is absent from collection_registry AND meta_catalog → it can never auto-birth and is invisible to gate, orphan-refresh, and governance.
  • Today's "orphan_count" (meta_catalog.orphan_count, refreshed by fn_refresh_orphan_dot/col/species) measures metadata completeness (null description/category), not missing-birth — so 26 unborn pivots + 54 unborn iu commands sit while orphan_count reads clean. This is gap G2 and the reason v_birth_orphan (P1) is needed.

Covered vs uncovered summary

  • Covered (rows): collection_registry, dot_tools, entity_species (rows born; species/pivot lack gate).
  • Partial: pivot_definitions (26 legacy unborn, no gate), entity_species (no gate).
  • Uncovered: dot_iu_command_catalog (54), filesystem DOTs, all row-level governance objects, and the 82 zero-birth managed collections (legacy collection backlog).
Back to Knowledge Hub knowledge/dev/reports/architecture/birth-orphan-dot-filesystem-hardening-macro-2026-06-03/02-birth-inventory-coverage-matrix.md