Bề mặt count-integrity, 100% dựa trên pivot/PG (view chỉ-đọc). Mỗi con số đến từ PostgreSQL view; không tính toán ở frontend. Click một dòng để xem cơ chất (substrate) DB.
Drift closure: leaf_net_gap = 15933 ≡ Σ drift gap = 15933 (3 drift rows) · Tree: 37 nodes / 37 roots / 0 parents (drill-down phẳng đến khi parent_code được nối).
| STT | Code | Tên | Lớp | Số lượng | Thành phần | + | - | Mồ côi | Xác minh |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CAT-006 | DOT Tools | 163 | dot_toolsPIV-007 | +146 | · | 0 | ❌ | |
| 2 | CAT-010 | Agents | 6 | agentsPIV-011 | · | · | 0 | ✅ | |
| 3 | CAT-011 | Checkpoint Types | 31 | checkpoint_typesPIV-012 | · | · | 0 | ✅ | |
| 4 | CAT-013 | Entity Dependencies | 142 | entity_dependenciesPIV-014 | · | · | 0 | ✅ | |
| 5 | CAT-016 | Nhật ký thay đổi | 67079 | registry_changelogPIVOT_MISSING | · | · | 0 | ✅ | |
| 6 | CAT-017 | Vấn đề hệ thống | 180094 | system_issuesPIVOT_MISSING | · | · | 0 | ✅ | |
| 7 | CAT-019 | Trigger Registry | 107 | trigger_registryPIV-015 | · | · | 0 | ✅ | |
| 8 | CAT-020 | Loai thuc the | 42 | entity_speciesPIV-016 | · | · | 0 | ✅ | |
| 9 | CAT-021 | Species-Collection Map | 164 | species_collection_mapPIV-017 | · | · | 0 | ✅ | |
| 10 | CAT-022 | Hang doi kiem dinh | 1 | entity_audit_queuePIV-018 | · | · | 0 | ✅ | |
| 11 | CAT-023 | So khai sinh | 985471 | birth_registryPIV-019 | +15802 | · | 0 | ❌ | |
| 12 | CAT-026 | agent_views | 28 | agent_viewsPIVOT_MISSING | · | · | 0 | ✅ | |
| 13 | CAT-027 | ai_discussion_comments | 17 | ai_discussion_commentsPIVOT_MISSING | · | · | 0 | ✅ | |
| 14 | CAT-028 | ai_discussions | 7 | ai_discussionsPIVOT_MISSING | · | · | 0 | ✅ | |
| 15 | CAT-029 | ai_tasks | 0 | ai_tasksPIVOT_MISSING | · | · | 0 | ✅ | |
| 16 | CAT-031 | block_button | 0 | block_buttonPIVOT_MISSING | · | · | 0 | ✅ | |
| 17 | CAT-032 | block_button_group | 0 | block_button_groupPIVOT_MISSING | · | · | 0 | ✅ | |
| 18 | CAT-033 | block_button_groups | 0 | block_button_groupsPIVOT_MISSING | · | · | 0 | ✅ | |
| 19 | CAT-034 | block_buttons | 0 | block_buttonsPIVOT_MISSING | · | · | 0 | ✅ | |
| 20 | CAT-035 | block_columns | 0 | block_columnsPIVOT_MISSING | · | · | 0 | ✅ | |
| 21 | CAT-036 | block_columns_rows | 0 | block_columns_rowsPIVOT_MISSING | · | · | 0 | ✅ | |
| 22 | CAT-037 | block_cta | 0 | block_ctaPIVOT_MISSING | · | · | 0 | ✅ | |
| 23 | CAT-038 | block_divider | 0 | block_dividerPIVOT_MISSING | · | · | 0 | ✅ | |
| 24 | CAT-039 | block_faqs | 0 | block_faqsPIVOT_MISSING | · | · | 0 | ✅ | |
| 25 | CAT-040 | block_form | 0 | block_formPIVOT_MISSING | · | · | 0 | ✅ | |
| 26 | CAT-041 | block_gallery | 0 | block_galleryPIVOT_MISSING | · | · | 0 | ✅ | |
| 27 | CAT-042 | block_gallery_files | 0 | block_gallery_filesPIVOT_MISSING | · | · | 0 | ✅ | |
| 28 | CAT-043 | block_hero | 1 | block_heroPIVOT_MISSING | · | · | 0 | ✅ | |
| 29 | CAT-044 | block_html | 0 | block_htmlPIVOT_MISSING | · | · | 0 | ✅ | |
| 30 | CAT-045 | block_library | 5 | block_libraryPIVOT_MISSING | · | · | 0 | ✅ | |
| 31 | CAT-046 | block_logocloud | 0 | block_logocloudPIVOT_MISSING | · | · | 0 | ✅ | |
| 32 | CAT-047 | block_logocloud_logos | 0 | block_logocloud_logosPIVOT_MISSING | · | · | 0 | ✅ | |
| 33 | CAT-048 | block_quote | 0 | block_quotePIVOT_MISSING | · | · | 0 | ✅ | |
| 34 | CAT-049 | block_richtext | 1 | block_richtextPIVOT_MISSING | · | · | 0 | ✅ | |
| 35 | CAT-050 | blocks | 0 | blocksPIVOT_MISSING | · | · | 0 | ✅ | |
| 36 | CAT-051 | block_step_items | 0 | block_step_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 37 | CAT-052 | block_steps | 0 | block_stepsPIVOT_MISSING | · | · | 0 | ✅ | |
| 38 | CAT-053 | block_team | 0 | block_teamPIVOT_MISSING | · | · | 0 | ✅ | |
| 39 | CAT-054 | block_testimonials | 0 | block_testimonialsPIVOT_MISSING | · | · | 0 | ✅ | |
| 40 | CAT-055 | block_testimonial_slider_items | 0 | block_testimonial_slider_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 41 | CAT-056 | block_video | 0 | block_videoPIVOT_MISSING | · | · | 0 | ✅ | |
| 42 | CAT-061 | comments | 0 | commentsPIVOT_MISSING | · | · | 0 | ✅ | |
| 43 | CAT-065 | derived_objects_registry | 7 | derived_objects_registryPIVOT_MISSING | · | · | 0 | ✅ | |
| 44 | CAT-066 | directus_fields | 1482 | directus_fieldsPIVOT_MISSING | · | · | 0 | ✅ | |
| 45 | CAT-067 | doc_reviews | 3 | doc_reviewsPIVOT_MISSING | · | · | 0 | ✅ | |
| 46 | CAT-068 | entity_labels | 722803 | entity_labelsPIVOT_MISSING | · | · | 0 | ✅ | |
| 47 | CAT-072 | governance_docs | 12 | governance_docsPIVOT_MISSING | · | · | 0 | ✅ | |
| 48 | CAT-078 | knowledge_documents | 4859 | knowledge_documentsPIVOT_MISSING | · | · | 0 | ✅ | |
| 49 | CAT-079 | label_rules | 38 | label_rulesPIVOT_MISSING | · | · | 0 | ✅ | |
| 50 | CAT-081 | lifecycle_log | 851 | lifecycle_logPIVOT_MISSING | · | · | 0 | ✅ | |
| 51 | CAT-1000 | DOT Domains | 46 | dot_domainsPIVOT_MISSING | · | · | 0 | ✅ | |
| 52 | CAT-1001 | Collection Groups | 9 | collection_groupsPIVOT_MISSING | · | · | 0 | ✅ | |
| 53 | CAT-1002 | Field Standards | 11 | collection_field_standardsPIVOT_MISSING | · | · | 0 | ✅ | |
| 54 | CAT-1003 | DOT Coverage Required | 11 | dot_coverage_requiredPIVOT_MISSING | · | · | 0 | ✅ | |
| 55 | CAT-1004 | DOT Domain Rules | 67 | dot_domain_rulesPIVOT_MISSING | · | · | 0 | ✅ | |
| 56 | CAT-1005 | Field Type Equivalences | 4 | field_type_equivalencesPIVOT_MISSING | · | · | 0 | ✅ | |
| 57 | CAT-1006 | APR action types | — | —PIVOT_MISSING | · | · | 0 | ⏳ | |
| 58 | CAT-1007 | APR request types | — | —PIVOT_MISSING | · | · | 0 | ⏳ | |
| 59 | CAT-1008 | APR approvals ledger | — | —PIVOT_MISSING | · | · | 0 | ⏳ | |
| 60 | CAT-1009 | Admin fallback log | — | —PIVOT_MISSING | · | · | 0 | ⏳ | |
| 61 | CAT-1010 | Law version verification log | — | —PIVOT_MISSING | · | · | 0 | ⏳ | |
| 62 | CAT-119 | _permissions_backup_s132c | 39 | _permissions_backup_s132cPIVOT_MISSING | · | · | 0 | ✅ | |
| 63 | CAT-126 | taxonomy_facets | 10 | taxonomy_facetsPIVOT_MISSING | · | · | 0 | ✅ | |
| 64 | CAT-127 | taxonomy_matrix | 36 | taxonomy_matrixPIVOT_MISSING | · | · | 0 | ✅ | |
| 65 | CAT-130 | universal_edges | 2199 | universal_edgesPIVOT_MISSING | · | · | 0 | ✅ | |
| 66 | CAT-131 | universal_rule_registry | 10 | universal_rule_registryPIVOT_MISSING | · | · | 0 | ✅ | |
| 67 | CAT-132 | universal_rule_run_results | 130 | universal_rule_run_resultsPIVOT_MISSING | · | · | 0 | ✅ | |
| 68 | CAT-133 | universal_rule_runs | 13 | universal_rule_runsPIVOT_MISSING | · | · | 0 | ✅ | |
| 69 | CAT-134 | universal_rule_violations | 1741 | universal_rule_violationsPIVOT_MISSING | · | · | 0 | ✅ | |
| 70 | CAT-135 | v_registry_counts | 169 | v_registry_countsPIVOT_MISSING | · | · | 0 | ✅ | |
| 71 | CAT-136 | v_registry_summary | 1 | v_registry_summaryPIVOT_MISSING | · | · | 0 | ✅ | |
| 72 | CAT-141 | measurement_log | 32512 | measurement_logPIVOT_MISSING | · | · | 0 | ✅ | |
| 73 | CAT-996 | APR Action Types | 6 | apr_action_typesPIVOT_MISSING | · | · | 0 | ✅ | |
| 74 | CAT-997 | APR Request Types | 14 | apr_request_typesPIVOT_MISSING | · | · | 0 | ✅ | |
| 75 | CAT-999 | Chưa phân loại | 0 | _uncategorizedPIVOT_MISSING | · | · | 0 | ✅ | |
| 76 | CMT | Bình luận | 75 | task_commentsPIV-021 | · | · | 0 | ✅ | |
| 77 | CAT-002 | Modules | 5 | modulesPIV-003 | · | · | 0 | ✅ | |
| 78 | CAT-003 | Quy trình | 2 | workflowsPIV-004 | · | · | 0 | ✅ | |
| 79 | CAT-005 | Đề xuất thay đổi | 3 | workflow_change_requestsPIV-006 | · | · | 0 | ✅ | |
| 80 | CAT-009 | Tasks | 10 | tasksPIV-010 | · | · | 0 | ✅ | |
| 81 | CAT-025 | Yeu cau Phe duyet | 211 | approval_requestsPIV-207 | · | · | 0 | ✅ | |
| 82 | CAT-089 | os_activities | 0 | os_activitiesPIVOT_MISSING | · | · | 0 | ✅ | |
| 83 | CAT-090 | os_activity_contacts | 0 | os_activity_contactsPIVOT_MISSING | · | · | 0 | ✅ | |
| 84 | CAT-091 | os_deal_contacts | 0 | os_deal_contactsPIVOT_MISSING | · | · | 0 | ✅ | |
| 85 | CAT-092 | os_deals | 0 | os_dealsPIVOT_MISSING | · | · | 0 | ✅ | |
| 86 | CAT-093 | os_deal_stages | 0 | os_deal_stagesPIVOT_MISSING | · | · | 0 | ✅ | |
| 87 | CAT-094 | os_email_templates | 0 | os_email_templatesPIVOT_MISSING | · | · | 0 | ✅ | |
| 88 | CAT-095 | os_expenses | 0 | os_expensesPIVOT_MISSING | · | · | 0 | ✅ | |
| 89 | CAT-096 | os_invoice_items | 0 | os_invoice_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 90 | CAT-097 | os_invoices | 0 | os_invoicesPIVOT_MISSING | · | · | 0 | ✅ | |
| 91 | CAT-098 | os_items | 0 | os_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 92 | CAT-099 | os_payments | 0 | os_paymentsPIVOT_MISSING | · | · | 0 | ✅ | |
| 93 | CAT-100 | os_payment_terms | 0 | os_payment_termsPIVOT_MISSING | · | · | 0 | ✅ | |
| 94 | CAT-101 | os_project_contacts | 0 | os_project_contactsPIVOT_MISSING | · | · | 0 | ✅ | |
| 95 | CAT-102 | os_projects | 0 | os_projectsPIVOT_MISSING | · | · | 0 | ✅ | |
| 96 | CAT-103 | os_project_templates | 0 | os_project_templatesPIVOT_MISSING | · | · | 0 | ✅ | |
| 97 | CAT-104 | os_project_updates | 0 | os_project_updatesPIVOT_MISSING | · | · | 0 | ✅ | |
| 98 | CAT-105 | os_proposal_approvals | 0 | os_proposal_approvalsPIVOT_MISSING | · | · | 0 | ✅ | |
| 99 | CAT-106 | os_proposal_blocks | 0 | os_proposal_blocksPIVOT_MISSING | · | · | 0 | ✅ | |
| 100 | CAT-107 | os_proposal_contacts | 0 | os_proposal_contactsPIVOT_MISSING | · | · | 0 | ✅ | |
| 101 | CAT-108 | os_proposals | 0 | os_proposalsPIVOT_MISSING | · | · | 0 | ✅ | |
| 102 | CAT-109 | os_settings | 0 | os_settingsPIVOT_MISSING | · | · | 0 | ✅ | |
| 103 | CAT-110 | os_task_files | 0 | os_task_filesPIVOT_MISSING | · | · | 0 | ✅ | |
| 104 | CAT-111 | os_tasks | 0 | os_tasksPIVOT_MISSING | · | · | 0 | ✅ | |
| 105 | CAT-112 | os_tax_rates | 0 | os_tax_ratesPIVOT_MISSING | · | · | 0 | ✅ | |
| 106 | CAT-138 | workflow_categories | 3 | workflow_categoriesPIVOT_MISSING | · | · | 0 | ✅ | |
| 107 | CAT-140 | law_catalog | 5 | law_catalogPIVOT_MISSING | · | · | 0 | ✅ | |
| 108 | CAT-142 | measurement_registry | 142 | measurement_registryPIVOT_MISSING | · | · | 0 | ✅ | |
| 109 | CAT-998 | APR Approvals | 42 | apr_approvalsPIVOT_MISSING | · | · | 0 | ✅ | |
| 110 | CAT-018 | Nhãn hệ thống | 58 | taxonomyPIVOT_MISSING | · | · | 0 | ✅ | |
| 111 | CAT-000 | Danh mục hệ thống | 169 | meta_catalogPIV-001 | · | · | 0 | ✅ | |
| 112 | CAT-001 | Bảng UI | 21 | table_registryPIV-002 | · | · | 0 | ✅ | |
| 113 | CAT-004 | Bước quy trình | 70 | workflow_stepsPIV-005 | · | · | 0 | ✅ | |
| 114 | CAT-007 | Pages/Routes | 52 | ui_pagesPIV-008 | · | -15 | 0 | ❌ | |
| 115 | CAT-008 | Collections | 168 | collection_registryPIV-009 | · | · | 0 | ✅ | |
| 116 | CAT-012 | Checkpoint Sets | 2 | checkpoint_setsPIV-013 | · | · | 0 | ✅ | |
| 117 | CAT-014 | Table Proposals | 0 | table_proposalsPIVOT_MISSING | · | · | 0 | ✅ | |
| 118 | CAT-015 | Checkpoint Instances | 121 | checkpoint_instancesPIVOT_MISSING | · | · | 0 | ✅ | |
| 119 | CAT-024 | Pivot Definitions | 37 | pivot_definitionsPIVOT_MISSING | · | · | 0 | ✅ | |
| 120 | CAT-030 | billing | 0 | billingPIVOT_MISSING | · | · | 0 | ✅ | |
| 121 | CAT-057 | categories | 1 | categoriesPIVOT_MISSING | · | · | 0 | ✅ | |
| 122 | CAT-058 | checkpoint_rules | 7 | checkpoint_rulesPIVOT_MISSING | · | · | 0 | ✅ | |
| 123 | CAT-059 | checkpoint_set_items | 6 | checkpoint_set_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 124 | CAT-060 | checkpoint_type_overrides | 0 | checkpoint_type_overridesPIVOT_MISSING | · | · | 0 | ✅ | |
| 125 | CAT-062 | contacts | 0 | contactsPIVOT_MISSING | · | · | 0 | ✅ | |
| 126 | CAT-063 | content_requests | 2 | content_requestsPIVOT_MISSING | · | · | 0 | ✅ | |
| 127 | CAT-064 | conversations | 0 | conversationsPIVOT_MISSING | · | · | 0 | ✅ | |
| 128 | CAT-069 | feedbacks | 9 | feedbacksPIVOT_MISSING | · | · | 0 | ✅ | |
| 129 | CAT-070 | forms | 0 | formsPIVOT_MISSING | · | · | 0 | ✅ | |
| 130 | CAT-071 | globals | 1 | globalsPIVOT_MISSING | · | · | 0 | ✅ | |
| 131 | CAT-073 | help | 0 | helpPIVOT_MISSING | · | · | 0 | ✅ | |
| 132 | CAT-074 | help_articles | 3 | help_articlesPIVOT_MISSING | · | · | 0 | ✅ | |
| 133 | CAT-075 | help_collections | 2 | help_collectionsPIVOT_MISSING | · | · | 0 | ✅ | |
| 134 | CAT-076 | help_feedback | 0 | help_feedbackPIVOT_MISSING | · | · | 0 | ✅ | |
| 135 | CAT-077 | inbox | 0 | inboxPIVOT_MISSING | · | · | 0 | ✅ | |
| 136 | CAT-080 | languages | 8 | languagesPIVOT_MISSING | · | · | 0 | ✅ | |
| 137 | CAT-082 | messages | 0 | messagesPIVOT_MISSING | · | · | 0 | ✅ | |
| 138 | CAT-083 | navigation | 2 | navigationPIVOT_MISSING | · | · | 0 | ✅ | |
| 139 | CAT-084 | navigation_items | 5 | navigation_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 140 | CAT-085 | navigation_navigation_items | 2 | navigation_navigation_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 141 | CAT-086 | organization_addresses | 0 | organization_addressesPIVOT_MISSING | · | · | 0 | ✅ | |
| 142 | CAT-087 | organizations | 0 | organizationsPIVOT_MISSING | · | · | 0 | ✅ | |
| 143 | CAT-088 | organizations_contacts | 0 | organizations_contactsPIVOT_MISSING | · | · | 0 | ✅ | |
| 144 | CAT-113 | page_blocks | 2 | page_blocksPIVOT_MISSING | · | · | 0 | ✅ | |
| 145 | CAT-114 | pages | 3 | pagesPIVOT_MISSING | · | · | 0 | ✅ | |
| 146 | CAT-115 | pages_blocks | 0 | pages_blocksPIVOT_MISSING | · | · | 0 | ✅ | |
| 147 | CAT-116 | pages_blog | 1 | pages_blogPIVOT_MISSING | · | · | 0 | ✅ | |
| 148 | CAT-117 | pages_projects | 0 | pages_projectsPIVOT_MISSING | · | · | 0 | ✅ | |
| 149 | CAT-118 | pages_translations | 0 | pages_translationsPIVOT_MISSING | · | · | 0 | ✅ | |
| 150 | CAT-120 | post_gallery_items | 0 | post_gallery_itemsPIVOT_MISSING | · | · | 0 | ✅ | |
| 151 | CAT-121 | posts | 2 | postsPIVOT_MISSING | · | · | 0 | ✅ | |
| 152 | CAT-122 | redirects | 0 | redirectsPIVOT_MISSING | · | · | 0 | ✅ | |
| 153 | CAT-123 | sales | 0 | salesPIVOT_MISSING | · | · | 0 | ✅ | |
| 154 | CAT-124 | seo | 0 | seoPIVOT_MISSING | · | · | 0 | ✅ | |
| 155 | CAT-125 | task_checkpoints | 9 | task_checkpointsPIVOT_MISSING | · | · | 0 | ✅ | |
| 156 | CAT-128 | team | 0 | teamPIVOT_MISSING | · | · | 0 | ✅ | |
| 157 | CAT-129 | testimonials | 0 | testimonialsPIVOT_MISSING | · | · | 0 | ✅ | |
| 158 | CAT-137 | website | 0 | websitePIVOT_MISSING | · | · | 0 | ✅ | |
| 159 | CAT-139 | workflow_step_relations | 80 | workflow_step_relationsPIVOT_MISSING | · | · | 0 | ✅ | |
| 160 | CAT-152 | pivot_results | 126 | pivot_resultsPIVOT_MISSING | · | · | 0 | ✅ |