{
  "run_date": "2026-10-20",
  "source_manifest_path": "data/analysis_manifests/2026-10-20.json",
  "source_generated_at_local": "2026-10-20T08:39:05.372434+11:00",
  "bucket": "audo-backups",
  "report_prefix": "reports/2026-10-20",
  "input_summary": {
    "active_domains": 100,
    "latest_snapshot_rows": 100,
    "event_rows": 31,
    "collector_run_rows": 6,
    "cohort_count": 14
  },
  "summary": {
    "total_events": 31,
    "tier_1_count": 3,
    "tier_2_count": 0,
    "tier_3_count": 28,
    "unclassified_count": 0,
    "routine_churn_domain_count": 22,
    "repeated_address_churn_domain_count": 6,
    "high_signal_changes": [
      {
        "event_type": "nameservers_changed",
        "count": 3
      }
    ],
    "meaningful_infra_movement": []
  },
  "interpretation": {
    "enabled": true,
    "status": "available",
    "available_days": 90,
    "minimum_days": 30,
    "suppress_trend_language": false,
    "reason": "Ready for a strictly-guarded interpretation layer.",
    "window_coverage": {
      "30": {
        "requested_days": 30,
        "observed_days": 30,
        "window_start": "2026-09-21",
        "window_end": "2026-10-20",
        "coverage_status": "complete",
        "missing_days": 0,
        "missing_dates": [],
        "population": {
          "schema": "population-comparability/v1",
          "window_start": "2026-09-21",
          "window_end": "2026-10-20",
          "requested_dates": 30,
          "observed_population_dates": 30,
          "missing_population_dates": [],
          "source_date_coverage": "complete",
          "current_population": {
            "schema": "population-identity/v1",
            "cardinality": 100,
            "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
            "hash_algorithm": "sha256",
            "as_of": "2026-10-20"
          },
          "longitudinal_eligible_domain_count": 100,
          "population_observation_coverage": "complete",
          "missing_population_observation_dates": [],
          "common_membership": {
            "cardinality": 100,
            "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
            "hash_algorithm": "sha256"
          },
          "boundaries": [],
          "comparison_basis": "full-window eligible membership",
          "signal_determinacy": "separate surface-specific eligibility"
        },
        "population_interpretation_status": "available"
      },
      "60": {
        "requested_days": 60,
        "observed_days": 60,
        "window_start": "2026-08-22",
        "window_end": "2026-10-20",
        "coverage_status": "complete",
        "missing_days": 0,
        "missing_dates": [],
        "population": {
          "schema": "population-comparability/v1",
          "window_start": "2026-08-22",
          "window_end": "2026-10-20",
          "requested_dates": 60,
          "observed_population_dates": 60,
          "missing_population_dates": [],
          "source_date_coverage": "complete",
          "current_population": {
            "schema": "population-identity/v1",
            "cardinality": 100,
            "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
            "hash_algorithm": "sha256",
            "as_of": "2026-10-20"
          },
          "longitudinal_eligible_domain_count": 100,
          "population_observation_coverage": "complete",
          "missing_population_observation_dates": [],
          "common_membership": {
            "cardinality": 100,
            "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
            "hash_algorithm": "sha256"
          },
          "boundaries": [],
          "comparison_basis": "full-window eligible membership",
          "signal_determinacy": "separate surface-specific eligibility"
        },
        "population_interpretation_status": "available"
      },
      "90": {
        "requested_days": 90,
        "observed_days": 90,
        "window_start": "2026-07-23",
        "window_end": "2026-10-20",
        "coverage_status": "complete",
        "missing_days": 0,
        "missing_dates": [],
        "population": {
          "schema": "population-comparability/v1",
          "window_start": "2026-07-23",
          "window_end": "2026-10-20",
          "requested_dates": 90,
          "observed_population_dates": 90,
          "missing_population_dates": [],
          "source_date_coverage": "complete",
          "current_population": {
            "schema": "population-identity/v1",
            "cardinality": 100,
            "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
            "hash_algorithm": "sha256",
            "as_of": "2026-10-20"
          },
          "longitudinal_eligible_domain_count": 100,
          "population_observation_coverage": "complete",
          "missing_population_observation_dates": [],
          "common_membership": {
            "cardinality": 100,
            "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
            "hash_algorithm": "sha256"
          },
          "boundaries": [],
          "comparison_basis": "full-window eligible membership",
          "signal_determinacy": "separate surface-specific eligibility"
        },
        "population_interpretation_status": "available"
      }
    }
  },
  "artifacts": {
    "summary_json": "reports/2026-10-20/summary.json",
    "insights_json": "reports/2026-10-20/insights.json",
    "report_md": "reports/2026-10-20/report.md",
    "charts": [
      "reports/2026-10-20/charts/observed-change-by-signal-tier.svg",
      "reports/2026-10-20/charts/observed-change-by-signal-tier.png",
      "reports/2026-10-20/charts/observatory-events-30d.svg",
      "reports/2026-10-20/charts/observatory-events-30d.png"
    ],
    "manifest_json": "reports/2026-10-20/manifest.json",
    "interpretation_summaries_json": "reports/2026-10-20/interpretation-summaries.json",
    "monthly_interpretation_brief_json": "reports/2026-10-20/monthly-interpretation-brief.json"
  },
  "population": {
    "schema": "population-identity/v1",
    "cardinality": 100,
    "membership_hash": "d81895dbc39f92653c744636d0894386329f6353630ea66a48f3418a0e62c882",
    "hash_algorithm": "sha256",
    "as_of": "2026-10-20",
    "provenance": "current analysis domain inventory"
  }
}