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


schema_version: 4
runtime_state_revision: 1
previous_runtime_state_ref: NONE
product_id: SP-GEN:P072
runtime_status: CONFIGURED_NOT_ACTIVE
config_revision_seen: 0
updated_at:
activation_ref:


analytical_state_observation:
  AGT0002_state_ref:
  analytical_authority_ref_seen:
  analytical_state_revision_seen:
  metric_definition_version_seen:
  period_set_version_seen:
  last_successful_analytical_snapshot_ref:
  last_successful_analytical_snapshot_fingerprint:
  last_successful_observed_at:


source_states:
- source_id:
  last_attempt_at:
  last_success_at:
  last_status: NEVER | AVAILABLE_CURRENT | AVAILABLE_STALE | PARTIAL | FAILED | NOT_AUTHORIZED
  last_source_revision_or_as_of:
  last_failure:
  last_observation_ref:


run_ledger:
- run_id:
  started_at:
  observed_at:
  trigger_ref:
  config_revision:
  expected_runtime_state_revision:
  analytical_state_revision_read:
  metric_definition_version:
  period_set_version:
  period_statuses:
  run_status: SUCCESS_NO_MATERIAL_CHANGE | SUCCESS_MATERIAL_CHANGE | PARTIAL_SOURCE_FAILURE | SOURCE_FAILURE | INCOMPLETE_PERIOD | COMPARABILITY_FAILURE | ANALYTICAL_STATE_STALE | NOT_CONFIGURED | BLOCKED | RUNTIME_WRITE_CONFLICT
  source_coverage:
  metric_snapshot_ref:
  material_delta_ids: []
  notification_result:
  runtime_writeback_result:
  analytical_state_delta_ref:


material_deltas:
- delta_id:
  metric_id:
  current_period:
  comparison_period:
  current_value:
  prior_value:
  unit:
  formula_or_provenance_ref:
  comparability_status: COMPARABLE | NON_COMPARABLE | UNKNOWN
  evidence_refs: []
  driver_status: FACT_SUPPORTED | HYPOTHESIS | UNKNOWN
  driver_refs: []
  materiality_basis:
  commercial_delta_fingerprint:
  alert_status: NOT_ALERTED | ALERTED | SUPPRESSED_DUPLICATE


pending_analytical_state_deltas:
- delta_ref:
  target_AGT0002_state_ref:
  expected_analytical_state_revision:
  exact_changes:
  authority_required:
  status: PROPOSED | APPLIED_BY_OWNER | REJECTED | SUPERSEDED
  readback_ref:


last_successful_run_id:
last_material_delta_id:
last_alerted_commercial_delta_fingerprint:
open_conflicts: []
open_unknowns: []


WRITE RULE
Runtime state never becomes AGT.0002 analytical state. Runtime write increments its own revision once. AGT state updates require exact owner revision/authority. Restatements preserve prior analytical snapshots.
