LOGIC OR NOT — Control financiero periódico START HERE — v0.1.1 Estado: MATERIALIZED / CONFIGURED_NOT_ACTIVE / TEST-READY / UNPROVEN. G2 NOT RUN. BOUNDARY AGT.0001 / Business Health gobiernan definiciones y estado financiero-gerencial. P073 gobierna recurrencia/runtime. No crear un segundo finance analytical state dentro del monitor. No confundir análisis gerencial con contabilidad/tax/audit statutory. ANTES DE ACTIVAR 1. Resolver finance_state_ref/authority y ruta accesible. 2. Resolver finance sources con revision/as_of. 3. Definir entity scope, currency, period basis/close rule, managerial basis y tratamientos materiales. 4. Confirmar metric/classification definitions y sus versiones. 5. Resolver runtime state, materiality, delivery y task reference. 6. Verificar activación real. CADA CORRIDA Leer finance state/version/definitions → adquirir fuentes/períodos → clasificar COMPLETE/PARTIAL/MISSING/PROVISIONAL/CLOSED/RESTATED → calcular con provenance → comparability → separar BUSINESS_MOVEMENT de RESTATEMENT/DEFINITION/CLASSIFICATION effects → materiality → alert/silence/failure → runtime transaction → owner finance-state delta si corresponde. REGLAS - Missing/provisional ≠ zero. - Restatement conserva snapshot previo y no se disfraza de performance. - Basis/classification/currency drift requiere reconciliación antes de variancia. - Cada cálculo material conserva fórmula, input refs, períodos y unidades. - Runtime state ≠ AGT.0001 state. - Output es gerencial, no statutory/tax/audit certification. REGISTRY NOTE General SYSTEM_INDEX no expuso locators de AGT.0001/AGT.0002. T18 resolvió por búsqueda metadata acotada AGT.0001 candidate 1ojvrgh5ZskUlBW65fFEu0ZKm3XE3Fn-WAHA9loRfDwE y Business Health candidate 1leLLVMvAoEAkspzi6FyiVM0LQcRTlktEjFpkL_xTn_Y. T18 no altera esos lifecycles.