KB-642B

DOT/Registry/Directus/Text-as-Code Baseline Reconciliation — machine snapshot (2026-06-09)

12 min read Revision 1
tool-kiem-thubaselinereconciliationjsonmachine-readabledot-registrycount-ledger2026-06-09

{ "snapshot": "dot-registry-directus-text-as-code-baseline-reconciliation", "verdict": "BASELINE_READY_FOR_AUTHORITY_DECISION", "production_mutation": "NO", "do_not_collapse_counts": true, "evidence_mode": { "utc_anchor": "2026-06-09T07:11:52Z", "pg": {"tool": "mcp__claude_ai_Incomex_VPS__query_pg", "database": "directus", "role": "context_pack_readonly", "mode": "READ ONLY, statement_timeout 5s, LIMIT 500", "version": "PostgreSQL 16.13"}, "directus": {"tool": "mcp__directus__directus_health", "url": "https://directus.incomexsaigoncorp.vn", "health": "ok", "container": "directus/directus:11.5"}, "local_fs": {"tool": "Bash find", "host": "/Users/nmhuyen (macOS)"}, "kb": {"tool": "mcp__agent-data__", "mode": "read"} }, "surfaces": [ {"id": "A1", "surface": "dot_tools", "denominator": "registry rows (all)", "count": 309, "query": "SELECT count() FROM dot_tools", "mode": "live", "ts": "2026-06-09T07:11Z", "confidence": "HIGH", "conflicts": "not files; not fs-confirmed(186); not actual_count(163)"}, {"id": "A2", "surface": "dot_tools.status", "denominator": "rows by status", "count": {"active": 291, "published": 16, "null": 2}, "query": "SELECT status,count() FROM dot_tools GROUP BY status", "mode": "live", "confidence": "HIGH"}, {"id": "A3", "surface": "dot_tools.category", "denominator": "rows by category (25 categories)", "count": {"null": 142, "cau_truc_du_lieu": 37, "van_hanh": 21, "_total": 309}, "query": "SELECT category,count() FROM dot_tools GROUP BY category", "mode": "live", "confidence": "HIGH", "note": "142/309 have no category"}, {"id": "A4", "surface": "dot_tools.file_path", "denominator": "rows with non-empty file_path", "count": 228, "mode": "live", "confidence": "HIGH"}, {"id": "A5", "surface": "dot_tools.script_path", "denominator": "rows with non-empty script_path", "count": 119, "mode": "live", "confidence": "HIGH", "note": "~190 are DB/non-file entries"}, {"id": "A6", "surface": "dot_tools.classification", "denominator": "rows classification='real'", "count": 0, "mode": "live", "confidence": "HIGH", "note": "classification column unused; real-DOT not derivable here"}, {"id": "A7", "surface": "dot_tools freshness", "denominator": "max(date_updated)/max(last_executed)", "count": {"max_updated": "2026-04-02", "max_last_executed": "2026-03-31"}, "mode": "live", "confidence": "HIGH", "flag": "registry frozen since 2026-04-02"}, {"id": "A8", "surface": "meta_catalog CAT-006.record_count", "denominator": "catalog record_count", "count": 309, "query": "SELECT * FROM meta_catalog WHERE code='CAT-006'", "mode": "live", "ts_scan": "2026-06-09T06:00Z", "confidence": "HIGH"}, {"id": "A9", "surface": "CAT-006.active_count", "count": 309, "mode": "live", "confidence": "HIGH"}, {"id": "A10", "surface": "CAT-006.actual_count", "denominator": "catalog actual_count (filter undefined)", "count": 163, "mode": "live", "ts_scan": "2026-06-09T06:00Z", "confidence": "HIGH_value_UNVERIFIED_definition", "conflicts": "309-vs-163 within CAT-006 row; numerically equals local checkout C1(163)"}, {"id": "A11", "surface": "CAT-006.baseline_count", "count": 151, "mode": "live", "confidence": "HIGH"}, {"id": "A12", "surface": "CAT-006.orphan_count", "count": 0, "mode": "live", "confidence": "HIGH"}, {"id": "A13", "surface": "PIV-007 pivot_results", "denominator": "DOT Tools — Total metric.count", "count": 309, "mode": "live", "ts_refresh": "2026-06-09T07:07Z", "needs_refresh": false, "confidence": "HIGH"}, {"id": "A14", "surface": "PIV-104 pivot_results", "denominator": "DOT Tools theo Nhom group-sum (25 groups)", "count": 309, "mode": "live", "ts_refresh": "2026-06-09T07:07Z", "confidence": "HIGH", "note": "parent PIV-007 == sum children"}, {"id": "B1", "surface": "wf_fs_dot_bin_snapshot", "denominator": "total FS objects in /opt/incomex/dot/bin", "count": 289, "mode": "live_pg_mirror", "ts_observed": "2026-06-09T02:10Z", "confidence": "HIGH", "note": "freshest FS surface"}, {"id": "B2", "surface": "wf_fs_dot_bin_snapshot operational", "denominator": "object_type=executable status=OPERATIONAL", "count": 214, "mode": "live_pg_mirror", "ts_observed": "2026-06-09T02:10Z", "confidence": "HIGH"}, {"id": "B3", "surface": "wf_fs_dot_bin_snapshot backup", "denominator": "status=NOISE_BACKUP", "count": 75, "mode": "live_pg_mirror", "confidence": "HIGH"}, {"id": "B4", "surface": "wf_fs_dot_bin_snapshot mapped", "denominator": "operational mapped to registry mapped_dot_code (distinct)", "count": 186, "mode": "live_pg_mirror", "confidence": "HIGH"}, {"id": "B5", "surface": "derived", "denominator": "operational files NOT mapped to registry", "count": 28, "mode": "derived", "confidence": "MEDIUM"}, {"id": "B6", "surface": "_recon_dot_fs_inventory", "denominator": "total FS files (older inventory)", "count": 287, "mode": "live_pg_mirror", "ts_collected": "2026-06-03T08:27Z", "confidence": "HIGH_for_date"}, {"id": "B7", "surface": "_recon_dot_fs_inventory breakdown", "denominator": "executable/backup/dot_prefixed", "count": {"executable": 287, "backup": 76, "dot_prefixed": 285}, "mode": "live_pg_mirror", "ts_collected": "2026-06-03T08:27Z", "confidence": "HIGH_for_date"}, {"id": "B8", "surface": "direct OS listing /opt/incomex/dot/bin", "denominator": "actual directory listing", "count": null, "mode": "BLOCKED", "reason": "read_file allowlist excludes /opt/incomex/dot/bin; no shell exec; /opt not local"}, {"id": "C1", "surface": "local web-test/dot/bin", "denominator": "files/executable in LOCAL repo checkout", "count": {"files": 163, "executable": 163}, "path": "/Users/nmhuyen/Documents/Manual Deploy/web-test/dot/bin", "mode": "live_local", "confidence": "HIGH", "note": "NOT production, NOT registry; numerically equals A10"}, {"id": "C3", "surface": "repo vs VPS file-by-file", "count": null, "mode": "BLOCKED", "reason": "/opt/incomex not mounted locally"}, {"id": "D1", "surface": "directus_flows", "denominator": "total flows", "count": 128, "query": "SELECT count() FROM directus_flows", "mode": "live", "confidence": "HIGH"}, {"id": "D2", "surface": "directus_flows.status", "count": {"active": 111, "inactive": 17}, "mode": "live", "confidence": "HIGH"}, {"id": "D3", "surface": "directus_flows.trigger", "count": {"event": 121, "schedule": 5, "webhook": 2}, "mode": "live", "confidence": "HIGH"}, {"id": "D4", "surface": "directus_flows DOT-named", "denominator": "name ILIKE '%dot%'", "count": 36, "mode": "live", "confidence": "HIGH", "families": ["[DOT] sync", "[DOT-REG] registry->AgentData (~21)", "[WATCHDOG] dot_tools->Changelog (3)", "[AUTO-ID]"]}, {"id": "E1", "surface": "dot_iu_command_catalog", "denominator": "IU<->DOT command bridge entries", "count": 54, "extra": {"mutating": 39, "reversible": 41}, "mode": "live", "confidence": "HIGH", "note": "NOT dot_tools"}, {"id": "E2", "surface": "dot_iu_command_run", "denominator": "command run-ledger rows", "count": 55, "mode": "live", "confidence": "HIGH"}, {"id": "E3", "surface": "dot_operations", "denominator": "DOT operation codes", "count": 20, "mode": "live", "confidence": "HIGH"}, {"id": "E4", "surface": "law_dot_enforcement", "denominator": "law<->DOT enforcement bindings", "count": 272, "mode": "live", "confidence": "HIGH", "warn": "numerically equals old 2026-04-17 dot_tools total; DIFFERENT denominator"}, {"id": "E5", "surface": "taxonomy/taxonomy_facets/taxonomy_matrix", "count": {"taxonomy": 58, "taxonomy_facets": 10, "taxonomy_matrix": 36}, "mode": "live", "confidence": "HIGH"}, {"id": "E6", "surface": "dot_iu_runtime_lease", "denominator": "execution lease surface", "count": "exists_not_counted", "mode": "live_existence", "confidence": "HIGH"}, {"id": "F1", "surface": "v_dot_reconciliation_reliability", "denominator": "309 registry rows stratified by FS confirmation", "count": {"DOT_EXECUTABLE_CONFIRMED_FINAL": 186, "DOT_REGISTERED_PARTIAL": 100, "DOT_HELPER_TOOL_ADVISORY": 19, "DOT_MISSING_FILE_NEEDS_RECONCILE": 4, "_total": 309}, "mode": "live", "confidence": "HIGH", "note": "186 fs-confirmed against 2026-06-09T02:10 snapshot"}, {"id": "F2", "surface": "v_dot_registry_no_file", "denominator": "registry rows with no matching file", "count": 41, "mode": "live", "confidence": "HIGH"}, {"id": "F3", "surface": "v_dot_fs_reconciliation", "denominator": "FS files joined to registry (on 06-03 inventory)", "count": {"total": 287, "in_registry_born": 261, "file_no_registry_unborn": 26}, "mode": "live", "fs_base": "2026-06-03", "confidence": "HIGH_for_base"}, {"id": "F4", "surface": "v_dot_fs_reconciliation.fs_status", "count": {"OK_REGISTERED_BORN": 193, "BACKUP_FILE_in_registry": 68, "FILE_NO_REGISTRY": 16, "BACKUP_FILE_not_registry": 8, "NON_DOT_ARTIFACT": 2}, "mode": "live", "fs_base": "2026-06-03", "confidence": "HIGH_for_base"}, {"id": "F5", "surface": "Đ23 inverse-check unmonitored/unregistered", "count": null, "mode": "UNVERIFIED", "note": "dedicated DOT exists; not run this session"}, {"id": "G1", "surface": "information_unit", "denominator": "IU rows", "count": 219, "query": "SELECT count() FROM information_unit", "mode": "live", "confidence": "HIGH", "note": "supersedes stale 98 & 175"}, {"id": "G2", "surface": "tac_logical_unit", "denominator": "TAC logical-unit rows", "count": 102, "mode": "live", "confidence": "HIGH", "note": "supersedes stale 86"}, {"id": "G3", "surface": "tac corpus", "count": {"tac_publication_member": 102, "tac_unit_version": 102, "tac_publication": 4}, "mode": "live", "confidence": "HIGH"}, {"id": "G4", "surface": "compat view tac_logical_unit<->information_unit", "denominator": "DB view bridging both", "count": 0, "query": "SELECT viewname FROM pg_views WHERE definition ILIKE both", "mode": "live", "confidence": "HIGH", "flag": "no bridge view -> authority UNRESOLVED"} ], "blocked_or_unverified": [ {"item": "/opt/incomex/scripts (the '42' surface)", "status": "BLOCKED", "reason": "read_file allowlist excludes it; not local"}, {"item": "direct OS listing of /opt/incomex/dot/bin", "status": "BLOCKED", "reason": "allowlist; no shell exec; relied on PG mirror B1/B6"}, {"item": "CAT-006.actual_count=163 filter definition", "status": "UNVERIFIED", "reason": "value read, exact scan-filter unproven"}, {"item": "TAC<->IU corpus authority", "status": "UNRESOLVED", "reason": "owner decision; no compat view exists"}, {"item": "Directus 100% DOT-controlled", "status": "PARTIAL_EVIDENCE_ONLY", "reason": "sync/watchdog flows present; manual-mutation block not proven"} ], "pivot_consistency": {"PIV007": 309, "PIV104_sum": 309, "CAT006_record_count": 309, "dot_tools_live": 309, "parent_eq_children": true, "pivot_eq_registry": true, "stale_pivot": false, "catalog_internal_309_vs_163": "by_design_gap"}, "directus_dot_control": "PARTIAL_EVIDENCE_ONLY", "text_as_code_authority": "UNRESOLVED", "minimal_next_step": "Owner authority decision: designate canonical DOT denominator + registry<->FS reconciliation contract (309/214/186/163) and canonical TAC<->IU corpus (219 vs 102), recorded as a contract; do not collapse; no tool/schema/runner/spec until then." }

Back to Knowledge Hub knowledge/dev/laws/tool-kiem-thu/reports/dot-registry-directus-text-as-code-baseline-reconciliation-2026-06-09.json