﻿LOGIC OR NOT P072 — MONITOR CONFIG — v0.4


schema_version: 4
config_revision: 1
product_id: SP-GEN:P072
enabled: false
activation_status: CONFIGURED_NOT_ACTIVE
task_or_automation_ref:
activation_verified_at:


analytical_contract:
  AGT0002_contract_ref: 1vt5C2SLBk5HVaHLL8ByokVlwBFRPALWDGsTfB_3M9ys
  AGT0002_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


period_contract:
  comparison_period_basis: REQUIRED_AT_INSTALL
  period_close_rule: REQUIRED_AT_INSTALL
  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
  period_set_authority_ref: AGT0002_STATE


metric_integrity:
  metric_definition_authority: AGT0002_STATE
  definition_drift_policy: FORBIDDEN_WITHOUT_AUTHORIZED_ANALYTICAL_STATE_CHANGE
  formula_change_policy: VERSION_AND_RECOMPARE_OR_HOLD
  unit_change_policy: NORMALIZE_ONLY_WITH_EXPLICIT_BASIS
  comparability_failure_policy: SURFACE_LIMITATION_DO_NOT_FABRICATE_DELTA


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


materiality:
  materiality_rule_id: COMMERCIAL_MONITOR_MATERIALITY_V2
  materiality_rule_version: 2
  rule: cambio material en métrica comercial definida/comparable 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 + metric_definition_version + 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
  analytical_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 source and analytical-state routes actually accessible to the task; Project-stored files alone are insufficient.
