﻿LOGIC OR NOT P073 — MONITOR CONFIG — v0.1.1


schema_version: 2
config_revision: 1
product_id: SP-GEN:P073
enabled: false
activation_status: CONFIGURED_NOT_ACTIVE
task_or_automation_ref:
activation_verified_at:


analytical_contract:
  AGT0001_contract_ref: 1ojvrgh5ZskUlBW65fFEu0ZKm3XE3Fn-WAHA9loRfDwE
  business_health_contract_ref: 1leLLVMvAoEAkspzi6FyiVM0LQcRTlktEjFpkL_xTn_Y
  finance_state_ref: REQUIRED_AT_INSTALL
  analytical_state_authority_ref: REQUIRED_AT_INSTALL
  analytical_state_access_mode: DIRECT_READ | CONNECTED_APP | API_TOOL | EXPLICIT_TRANSPORT
  analytical_state_write_mode: NONE | OWNER_DELTA_ONLY | OWNER_AUTHORIZED_DIRECT


trigger:
  mode: RECURRING | CONDITION_WATCH
  cadence_or_condition: REQUIRED_AT_INSTALL
  timezone: REQUIRED_WHEN_SCHEDULED


sources:
- source_id:
  source_ref_or_route:
  required: true | false
  access_mode:
  freshness_expectation:
  source_revision_method:
  allowed_fields_or_scope:
  failure_effect: PARTIAL | BLOCKING


reporting_basis:
  entity_scope: REQUIRED_AT_INSTALL
  functional_or_reporting_currency: REQUIRED_AT_INSTALL
  period_basis: REQUIRED_AT_INSTALL
  period_close_rule: REQUIRED_AT_INSTALL
  managerial_basis: CASH | ACCRUAL | MIXED | EXPLICIT_CUSTOM
  tax_or_gross_net_treatment: REQUIRED_IF_MATERIAL
  sign_convention: REQUIRED_IF_MATERIAL
  fx_basis: REQUIRED_IF_MULTI_CURRENCY
  rounding_policy:


period_integrity:
  provisional_period_policy: SURFACE_AS_PROVISIONAL
  missing_period_policy: PRESERVE_AS_GAP_UNLESS_EXPLICIT_METHOD_AUTHORIZED
  restatement_policy: PRESERVE_HISTORY_AND_RECOMPARE_ON_CONSISTENT_BASIS
  close_status_authority_ref: FINANCE_STATE


definition_integrity:
  metric_definition_authority: FINANCE_STATE
  classification_authority: FINANCE_STATE
  definition_drift_policy: FORBIDDEN_WITHOUT_AUTHORIZED_STATE_CHANGE
  formula_change_policy: VERSION_AND_RECOMPARE_OR_HOLD
  classification_change_policy: VERSION_AND_SEPARATE_EFFECT
  currency_or_basis_change_policy: RECONCILE_BEFORE_VARIANCE


runtime_state:
  runtime_state_ref: REQUIRED_AT_INSTALL
  write_access_mode: DIRECT | DELTA_ONLY | UNKNOWN


materiality:
  materiality_rule_id: MANAGERIAL_FINANCE_MATERIALITY_V2
  materiality_rule_version: 2
  rule: cambio material comparable en métrica financiera-gerencial o deterioro material de calidad/completitud de datos
  custom_thresholds: []
  required_source_coverage_for_silence: ALL_REQUIRED_SUCCESS


duplicates:
  fingerprint_fields: metric_id + current_period + comparison_period + definition/classification versions + normalized material state
  suppress_same_fingerprint_until_state_changes: true


delivery:
  material_alert_route: REQUIRED_AT_INSTALL
  source_failure_route: REQUIRED_AT_INSTALL
  comparability_failure_route: REQUIRED_AT_INSTALL
  restatement_reconciliation_route: REQUIRED_AT_INSTALL
  finance_state_delta_route: REQUIRED_AT_INSTALL_IF_OWNER_UPDATE_NEEDED
  minimal_receipt_if_surface_requires_output: true


end_rule: UNTIL_DISABLED_OR_USER_DEFINED_END


HOST NOTE
Scheduled execution must use finance-source and analytical-state routes actually accessible to the task; Project-stored files alone are insufficient.
