{
  "countries": 71,
  "months": 174,
  "source_country_pairs": 415,
  "source_month_rows": 72210,
  "frozen_source_country_count_reconciliation": true,
  "raw_metrics_match_previous_audit": true,
  "adjusted_count_cells_changed": 388,
  "record_application_status_counts": {
    "adjusted / applied": 42,
    "adjusted / deferred_unreconciled_source_month_topic": 1,
    "ambiguity_sensitivity / applied": 15,
    "live_bridge_adjusted / applied": 43
  },
  "audited_source_topic_month_cells": 1138,
  "unreconciled_source_topic_month_cells": 8,
  "nonnegative_all_scenarios": true,
  "ledger_sha256": "ffe7443d5dce3e9264d177bba96e035ee6af7092bea961c07a36d548ff7bc764",
  "scope": "Only audited high-confidence record corrections plus confirmed Nouvel Obs geography exclusion; not corpus-wide reclassification. Exact frozen article-ID membership cannot be proved from count exports.",
  "live_bridge": "Source-topic-month audited cells replaced by current observed label vectors, separately named; all other cells remain frozen. No full-corpus live claim.",
  "denominator_rule": "Source removals adjust all-news only when newly read source totals sum exactly to frozen country-month denominator; otherwise attention and feed eligibility unavailable. Equality is aggregate reconciliation, not proof of historical identities.",
  "outlet_estimands": "Equal active outlet changes permit changing active sets; shared equal changes use same topic-active outlet set in both periods; pooled shared changes retain article weights; leave-one-out removes the same outlet from focal and pooled baseline, with undefined and below-threshold cases explicit. None establishes continuously observed outlet feeds."
}