===== DH FUNÇÃO TOPIC AUDIT ===== BASE: /home/yeff/public_html/devon DOCS: /home/yeff/public_html/devon/docs/index.php HUB: /home/yeff/public_html/devon/panel/data/hub_index.json OUT: /home/yeff/public_html/devon/_audit/dh_funcao_topic_audit_20260429_181237.txt ===== SOURCE OF TRUTH CHECK ===== PASS: docs/index.php present PASS: hub_index.json present ===== SYNTAX CHECK ===== No syntax errors detected in /home/yeff/public_html/devon/docs/index.php PASS: hub_index.json parses ===== GLOBAL TOPIC COUNTS ===== FUNÇÃO count: 0 WHAT count: 1036 WHY count: 1024 TECHNOLOGY REQUIREMENTS count: 7 ===== FUNÇÃO OCCURRENCES ===== MISSING: no FUNÇÃO topic found ===== DOC-LEVEL TOPIC MATRIX ===== PHASE_ID|CATEGORY_ID|DOC_ID|DOC_TITLE|FUNCAO|WHAT|WHY|TECH_REQ|DECISION phase-02|architecture_engineering_core|cas|CAS · Cognitive Architecture Spec|0|35|35|7|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|cgs|CGS · Canonical Governance Spec|0|33|33|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|acs|ACS · Artifact Canon Structure|0|32|32|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|css|CSS · Contracts & Schemas Spec|0|33|33|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|ncs|NCS · Naming Canon Spec|0|33|33|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|sts|STS · State Transition Spec|0|33|33|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|brps|BRPS · Build Release Promotion Spec|0|34|34|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|cdms|CDMS · Canonical Deployment Model Spec|0|34|34|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|ris|RIS · Role Interaction Spec|0|34|34|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|ofms|OFMS · Operational Flow Mapping Spec|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|card_contract_minimums|Card Contract Minimums|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|panel_data_contract|Panel Data Contract|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|panel_component_contract|Panel Component Contract|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|panel_sync_contract|Panel Sync Contract|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|panel_canonical_tree|Panel Canonical Tree|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|panel_navigation_spec|Panel Navigation Spec|0|35|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|panel_ui_blueprint|Panel UI Blueprint|0|36|36|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-02|architecture_engineering_core|canonical_matrix_v1|Canonical Matrix v1|0|36|36|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-03|cognitive_flow|cfc|CFC · Cognitive Flow Canon|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-03|cognitive_flow|ccc|CCC · Cognitive Component Context|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-04|containerization|cdms|CDMS · Canonical Deployment Model Spec|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-05|latency_performance|lpc|LPC · Latency & Performance Canon|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-06|noise_reduction|nrc|NRC · Noise Reduction Canon|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-07|observability_audit|oac|OAC · Observability & Audit Canon|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-07|observability_audit|panel_runtime_bridge|Panel Runtime Bridge|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-07|observability_audit|host_runtime_support|Host Runtime Support|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-07|observability_audit|docker_runtime_support|Docker Runtime Support|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-07|observability_audit|runtime_status_support|Runtime Status Support|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-07|observability_audit|runtime_row_semantics|Runtime Row Semantics Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|sec|SEC · Security Canon|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|host_security|Host Security Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|app_security|App Security Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|module_security|Module Security Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|runtime_security|Runtime Security Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|delivery_security|Delivery Security Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|approval_policy|Approval Canonization Policy|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|memory_isolation|Memory Isolation Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|security_governance|security_monitoring|Security Monitoring Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-09|operational_flows|ofc|OFC · Operational Flows Canon|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-09|delivery_layer|subcategory_pipelines|Subcategory Pipelines|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-09|delivery_layer|panel_content_index|Panel Content Index|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|memory_learning_reasoning|memory_arch|Memory Canonical Architecture|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|memory_learning_reasoning|memory_lifecycle|Memory Lifecycle Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|memory_learning_reasoning|learning_gov|Learning Governance Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|memory_learning_reasoning|planning_reasoning|Planning Reasoning Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|memory_learning_reasoning|tool_execution|Tool Execution Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-08|memory_learning_reasoning|knowledge_ingestion|Knowledge Ingestion Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-10|monitoring_observability|monitoring_canonical|Monitoring Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-10|monitoring_observability|sse_bridge_canonical|SSE Bridge Canonical|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-01|overview_scope|master_architecture_index|Master Architecture Index|0|46|46|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-01|overview_scope|project_scope|Project Scope Canonical|0|46|46|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-01|overview_scope|deployment_order|Deployment Order Canonical|0|48|48|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-01|overview_scope|sandbox_environment|Sandbox Environment Canonical|0|47|47|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-01|overview_scope|panel_manifest|Panel Manifest|0|47|35|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-01|overview_scope|server_registry|Server Registry Canonical|0|52|52|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT phase-01|overview_scope|project_progress_canonical|Project Progress Canonical|0|66|66|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT UNKNOWN|project_progress_model|master_architecture_index|UNKNOWN|0|0|0|0|NO_STRUCTURED_CARD_OR_NEEDS_MANUAL_REVIEW phase-01|overview_scope|project_progress_model|Project Progress Model|0|66|66|0|MISSING_FUNCAO_WITH_EXISTING_STRUCTURED_TEXT ===== RECOMMENDED SOURCE RULE ===== REGRA — TÓPICO FUNÇÃO NOS OVERVIEWS E BUCKET CARDS 1. Todo novo Overview deve declarar FUNÇÃO da categoria. 2. Todo novo card de bucket deve declarar FUNÇÃO antes de WHAT. 3. FUNÇÃO deve explicar o papel operacional exclusivo daquele card/categoria dentro da DEVON-DEV. 4. FUNÇÃO não pode repetir o título. 5. FUNÇÃO não pode ser genérica. 6. FUNÇÃO não substitui WHAT. 7. FUNÇÃO deve responder: - o que este bloco executa na arquitetura? - que decisão ou orientação ele habilita? - quem consome essa orientação? - o que quebra se esta função não existir? Formato recomendado para novos cards: FUNÇÃO: [papel operacional exclusivo do card dentro da categoria e da DEVON-DEV] WHAT: [o que o card declara] WHY: [por que essa declaração existe] TECHNOLOGY REQUIREMENTS: [tecnologias/classes/artefatos quando aplicável] VALIDATION: [checks binários e evidência] FAIL: [falhas objetivas] IMPACT: [efeito sistêmico] Formato recomendado para novos Overviews: Inside Documentation Hub: [escopo e autoridade] FUNÇÃO: [função operacional da categoria dentro da ordem de execução da DH e da DEVON-DEV] Operationally: [como essa categoria orienta execução futura] This means: [efeito prático para Panel, IA Devon, FSM, runtime ou governança] REGRA ANTI-GENÉRICO: Se a FUNÇÃO servir para outra categoria trocando só o nome, está FAIL. ===== FINAL STATUS ===== PASS: FUNÇÃO topic audit generated. NEXT: add this rule to Sources, then apply only to new cards/overviews first. RULE: do not mass-rewrite old DH content before structural placement is decided. ===== AUDIT SAVED ===== /home/yeff/public_html/devon/_audit/dh_funcao_topic_audit_20260429_181237.txt