{
  "schema_version": "2.4.0",
  "radar": "fx-event-weather-radar",
  "radar_name": "FX Event Weather Radar",
  "generated_at": "2026-08-19T13:31:46.713Z",
  "display_now": "2026-08-19T13:31:46.713Z",
  "run_now": "2026-08-19T13:31:46.713Z",
  "release_id": "fxr-4cb3d1182fadd462",
  "semantic_hash": "4cb3d1182fadd462da06a5fba6ad8f94cfd8f252e43a3a4f02d4d1258c90e731",
  "source_input_hash": "d840321aee3f222b42cc880883cfffaacce618bfbbbd6e542f40a3f69266a11a",
  "git_sha": "74eeafc8e97b55c52883de56ee7a7f3bc91c828e",
  "generation_mode": "seed",
  "as_of": "2026-07-01T00:00:00+09:00",
  "seed_as_of": "2026-07-01T00:00:00+09:00",
  "source_snapshot_as_of": "2026-08-19T13:30:47.617Z",
  "calendar_as_of": "2026-08-19T13:30:47.617Z",
  "base_pair": "USDJPY",
  "supported_pairs": [
    "USDJPY"
  ],
  "rights_mode": "derived_only",
  "rights_policy_hash": "cab1c7f3f11b68d63e54dec3fa734362625ac1c48a110735d56c8e4a99c0b1ba",
  "source_trust_policy": {
    "principle": "Source authority is explicit and independent from date or time confidence.",
    "fmp": "FMP observations are provider_reported with aggregator authority.",
    "official_verified": "official_verified is reserved for records checked against an official publisher."
  },
  "date_policy": {
    "official_release_datetime": "Official publisher time is usable against display_now.",
    "official_meeting_window": "Official window is usable; exact release time is not implied.",
    "estimated_from_official_meeting_window": "Display time remains estimated.",
    "provider_reported_datetime": "Aggregator-reported time; official verification is not implied.",
    "seed_placeholder": "Quarantine from operational weather."
  },
  "scoring_policy": {
    "mode": "heuristic_score",
    "calibrated": false,
    "backtested": false,
    "model_version": "usdjpy-event-weather-heuristic-v1",
    "trained_through": null,
    "sample_count": 0,
    "target": "Probability that the post-event 2h realized USDJPY range exceeds the pair-specific non-event 75th percentile baseline.",
    "out_of_sample_brier": null,
    "baseline_brier": null,
    "calibration_error": null,
    "per_family_sample_count": {},
    "minimum_family_sample_count": 20,
    "evaluation_status": "insufficient_history",
    "clock": "display_now",
    "event_storm_threshold": 70,
    "operational_horizon_hours": 168,
    "note": "Current weather uses operational active-72h events and fresh market-stress evidence only."
  },
  "material_policy": {
    "mode": "immutable_seed_plus_cache_overlay",
    "calibrated": false,
    "market_snapshot_mode": "provider_normalized_cache",
    "note": "Seed baselines are never rewritten by API observations; normalized caches supply explicit overlays."
  },
  "freshness": {
    "evaluated_at": "2026-08-19T13:31:46.713Z",
    "production_ready": true,
    "required_sources_ok": true,
    "coverage_ready": true,
    "country_integrity_ready": true,
    "verification_ready": true,
    "sources": [
      {
        "id": "seed_event_calendar",
        "name": "Immutable seed event calendar",
        "status": "reference",
        "type": "seed_reference",
        "required": false,
        "provider": "seed",
        "authority": "curated_seed",
        "expected_update_interval_hours": null,
        "observed_at": "2026-06-30T15:00:00.000Z",
        "age_hours": 1198.5,
        "stale": false,
        "degraded": false,
        "last_good_retained": false,
        "freshness": "2026-06-30T15:00:00.000Z",
        "freshness_policy": "reference",
        "session_status": "not_applicable",
        "freshness_deadline": null,
        "last_attempt_at": null,
        "last_successful_at": null,
        "degraded_reason": null
      },
      {
        "id": "fmp_economic_calendar",
        "name": "FMP economic calendar",
        "status": "fresh",
        "type": "calendar_cache",
        "required": true,
        "provider": "fmp",
        "authority": "aggregator",
        "expected_update_interval_hours": 36,
        "observed_at": "2026-08-19T13:30:47.617Z",
        "age_hours": 0,
        "stale": false,
        "degraded": false,
        "last_good_retained": false,
        "freshness": "2026-08-19T13:30:47.617Z",
        "freshness_policy": "fixed_interval",
        "session_status": "not_applicable",
        "freshness_deadline": null,
        "last_attempt_at": "2026-08-19T13:30:47.617Z",
        "last_successful_at": "2026-08-19T13:30:47.617Z",
        "degraded_reason": null
      },
      {
        "id": "fmp_us_treasury",
        "name": "FMP US Treasury rates",
        "status": "fresh",
        "type": "market_cache",
        "required": true,
        "provider": "fmp",
        "authority": "aggregator",
        "expected_update_interval_hours": null,
        "observed_at": "2026-08-18T00:00:00.000Z",
        "age_hours": 37.5,
        "stale": false,
        "degraded": false,
        "last_good_retained": false,
        "freshness": "2026-08-18T00:00:00.000Z",
        "freshness_policy": "us_business_day_aware",
        "session_status": "business_day",
        "freshness_deadline": null,
        "last_attempt_at": "2026-08-19T13:30:48.379Z",
        "last_successful_at": "2026-08-19T13:30:48.379Z",
        "degraded_reason": null
      },
      {
        "id": "fmp_fx_usdjpy",
        "name": "FMP USDJPY quote",
        "status": "fresh",
        "type": "market_cache",
        "required": true,
        "provider": "fmp",
        "authority": "aggregator",
        "expected_update_interval_hours": 6,
        "observed_at": "2026-08-19T13:30:47.000Z",
        "age_hours": 0,
        "stale": false,
        "degraded": false,
        "last_good_retained": false,
        "freshness": "2026-08-19T13:30:47.000Z",
        "freshness_policy": "fx_open_max_6h_weekend_friday_close",
        "session_status": "open",
        "freshness_deadline": "2026-08-19T19:30:47.000Z",
        "last_attempt_at": "2026-08-19T13:30:48.379Z",
        "last_successful_at": "2026-08-19T13:30:48.379Z",
        "degraded_reason": null
      },
      {
        "id": "jquants_topix",
        "name": "J-Quants TOPIX daily bars",
        "status": "fresh",
        "type": "market_cache",
        "required": true,
        "provider": "jquants",
        "authority": "official_registry",
        "expected_update_interval_hours": null,
        "observed_at": "2026-08-18T15:00:00.000Z",
        "age_hours": 22.5,
        "stale": false,
        "degraded": false,
        "last_good_retained": false,
        "freshness": "2026-08-18T15:00:00.000Z",
        "freshness_policy": "jp_trading_day_aware",
        "session_status": "business_day",
        "freshness_deadline": null,
        "last_attempt_at": "2026-08-19T13:30:48.719Z",
        "last_successful_at": "2026-08-19T13:30:48.719Z",
        "degraded_reason": null
      },
      {
        "id": "official_event_verifications",
        "name": "Official event verification overlay",
        "status": "reference",
        "type": "official_verification_cache",
        "required": false,
        "provider": "official-publishers",
        "authority": "official_publisher",
        "expected_update_interval_hours": null,
        "observed_at": null,
        "age_hours": null,
        "stale": false,
        "degraded": false,
        "last_good_retained": false,
        "freshness": "unavailable",
        "freshness_policy": "reference",
        "session_status": "not_applicable",
        "freshness_deadline": null,
        "last_attempt_at": "2026-08-19T13:30:48.682Z",
        "last_successful_at": "2026-08-19T13:30:48.682Z",
        "degraded_reason": null
      }
    ]
  },
  "current_weather": {
    "weather": "volatile",
    "label": "Volatile",
    "label_ja": "荒れやすい",
    "score": 69,
    "raw_score": 77,
    "display_score": 69,
    "score_kind": "heuristic_score",
    "raw_weather": "event_storm",
    "display_weather": "volatile",
    "confidence_adjustment": {
      "applied": false,
      "reason": "classification, source, and timing evidence are operationally eligible"
    },
    "time_window": "active_72h",
    "basis_event_id": "jp-japan-cpi-2026-07-release-aada835d47f8-headline_yoy",
    "basis_cluster_id": "jp-japan-cpi-2026-07-release-aada835d47f8",
    "next_event_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
    "short_explanation": "Inflation Rate YoY (Jul) is operationally active inside 72h.",
    "active_drivers": [
      "BOJ policy watch",
      "Japan rates",
      "VIX / equities"
    ],
    "market_stress_evidence": [
      "US 10Y pressure 85",
      "TOPIX stress 82"
    ],
    "what_changed": "Current weather excludes forward-calendar, stale, degraded, and needs-classification observations.",
    "what_to_watch": [
      "release time",
      "headline surprise",
      "yield reaction",
      "USDJPY volatility"
    ]
  },
  "summary": {
    "event_risk_24h": "Watch",
    "volatility_pressure_72h": "High",
    "next_key_event": "Initial Jobless Claims (Aug/15)",
    "next_key_event_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
    "next_key_event_at": "2026-08-20T21:30:00+09:00",
    "next_key_event_date_confidence": "provider_reported_datetime",
    "next_key_cluster_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e",
    "next_key_component_count": 1,
    "next_catalyst": "Core PCE Price Index MoM (Jul)",
    "next_catalyst_id": "us-pce-2026-07-release-fe45760ecc65-core_mom",
    "next_catalyst_at": "2026-08-26T21:30:00+09:00",
    "next_catalyst_cluster_id": "us-pce-2026-07-release-fe45760ecc65",
    "next_catalyst_component_count": 4,
    "current_driver": "BOJ policy watch / Japan rates / VIX / equities",
    "material_pressure_label": "Elevated",
    "macro_pressure_score": 71,
    "cross_asset_stress_score": 70,
    "operational_queue_count": 9,
    "forward_calendar_count": 96
  },
  "scope_summary": {
    "operational_count": 124,
    "reference_count": 148,
    "needs_classification_count": 103,
    "out_of_scope_count": 330,
    "invalid_count": 0,
    "top_out_of_scope_reasons": [
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_energy_inventory",
        "count": 110
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_government_auction",
        "count": 82
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_regional_activity",
        "count": 38
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_mortgage_series",
        "count": 36
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_housing",
        "count": 27
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_central_bank_balance_sheet",
        "count": 16
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_capital_flow",
        "count": 15
      },
      {
        "status": "out_of_scope",
        "reason": "out_of_scope_inventory",
        "count": 6
      }
    ]
  },
  "events": [
    {
      "id": "us-external-balance-2026-07-release-b1815ef0675b-export_prices_mom",
      "canonical_event_id": "us-external-balance-2026-07-release-b1815ef0675b-export_prices_mom",
      "event_cluster_id": "us-external-balance-2026-07-release-b1815ef0675b",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "export_prices_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-b1815ef0675b",
      "scheduled_at": "2026-08-18T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_release_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_observation_id": "fmp:observation:0769bd5bd951f675",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:export-prices-mom:external-balance-export-prices-mom:2026-07",
      "series_signature": "external-balance:export_prices_mom",
      "audit_observation_id": "fmp:observation:0769bd5bd951f675",
      "provider_event_name": "Export Prices MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Export Prices MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Export Prices MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 35,
      "display_score": 35,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -25,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-b1815ef0675b-export_prices_yoy",
      "canonical_event_id": "us-external-balance-2026-07-release-b1815ef0675b-export_prices_yoy",
      "event_cluster_id": "us-external-balance-2026-07-release-b1815ef0675b",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "export_prices_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-b1815ef0675b",
      "scheduled_at": "2026-08-18T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_release_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_observation_id": "fmp:observation:962b62d7c38cd2ad",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:export-prices-yoy:external-balance-export-prices-yoy:2026-07",
      "series_signature": "external-balance:export_prices_yoy",
      "audit_observation_id": "fmp:observation:962b62d7c38cd2ad",
      "provider_event_name": "Export Prices YoY (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Export Prices YoY (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Export Prices YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -25,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-b1815ef0675b-import_prices_mom",
      "canonical_event_id": "us-external-balance-2026-07-release-b1815ef0675b-import_prices_mom",
      "event_cluster_id": "us-external-balance-2026-07-release-b1815ef0675b",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "import_prices_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-b1815ef0675b",
      "scheduled_at": "2026-08-18T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_release_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_observation_id": "fmp:observation:ab7d550a96940597",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:import-prices-mom:external-balance-import-prices-mom:2026-07",
      "series_signature": "external-balance:import_prices_mom",
      "audit_observation_id": "fmp:observation:ab7d550a96940597",
      "provider_event_name": "Import Prices MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Import Prices MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Import Prices MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 35,
      "display_score": 35,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -25,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-b1815ef0675b-import_prices_yoy",
      "canonical_event_id": "us-external-balance-2026-07-release-b1815ef0675b-import_prices_yoy",
      "event_cluster_id": "us-external-balance-2026-07-release-b1815ef0675b",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "import_prices_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-b1815ef0675b",
      "scheduled_at": "2026-08-18T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_release_id": "fmp:release:1d1d4d7d0d794cbb",
      "provider_observation_id": "fmp:observation:bae1ed0ed20fcf07",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:import-prices-yoy:external-balance-import-prices-yoy:2026-07",
      "series_signature": "external-balance:import_prices_yoy",
      "audit_observation_id": "fmp:observation:bae1ed0ed20fcf07",
      "provider_event_name": "Import Prices YoY (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Import Prices YoY (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Import Prices YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -25,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-ec8d8fc1-2026-08-release-6d6a16b0084a-unknown",
      "canonical_event_id": "us-unclassified-event-ec8d8fc1-2026-08-release-6d6a16b0084a-unknown",
      "event_cluster_id": "us-unclassified-event-ec8d8fc1-2026-08-release-6d6a16b0084a",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-6d6a16b0084a",
      "scheduled_at": "2026-08-18T21:55:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:15924861bcaa6019",
      "provider_release_id": "fmp:release:15924861bcaa6019",
      "provider_observation_id": "fmp:observation:54945cb33cb28737",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-ec8d8fc1:unknown:unclassified-event-unknown-2f481c876fb5:2026-08",
      "series_signature": "unclassified-event:unknown:2f481c876fb5",
      "audit_observation_id": "fmp:observation:54945cb33cb28737",
      "provider_event_name": "Redbook YoY (Aug/15)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Redbook YoY (Aug/15)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Redbook YoY (Aug/15) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 20,
      "display_score": 20,
      "raw_weather": "calm",
      "display_weather": "calm",
      "display_weather_label": "Calm",
      "display_weather_label_ja": "穏やか",
      "lifecycle": "needs_classification",
      "hours_from_now": -24.6,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "08:55 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-industrial-production-2026-07-release-04e46b4fe517-capacity_utilization",
      "canonical_event_id": "us-industrial-production-2026-07-release-04e46b4fe517-capacity_utilization",
      "event_cluster_id": "us-industrial-production-2026-07-release-04e46b4fe517",
      "event_family": "industrial-production",
      "event_type": "activity",
      "component": "capacity_utilization",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-04e46b4fe517",
      "scheduled_at": "2026-08-18T22:15:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8d0f47436b9fac56",
      "provider_release_id": "fmp:release:8d0f47436b9fac56",
      "provider_observation_id": "fmp:observation:9c6e4c166eda7548",
      "provider_observation_key": "fmp:series:no-release:us:industrial-production:capacity-utilization:industrial-production-capacity-utilization:2026-07",
      "series_signature": "industrial-production:capacity_utilization",
      "audit_observation_id": "fmp:observation:9c6e4c166eda7548",
      "provider_event_name": "Capacity Utilization (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Capacity Utilization (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Capacity Utilization (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "industrial_production_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -24.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "09:15 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-industrial-production-2026-07-release-04e46b4fe517-headline_mom",
      "canonical_event_id": "us-industrial-production-2026-07-release-04e46b4fe517-headline_mom",
      "event_cluster_id": "us-industrial-production-2026-07-release-04e46b4fe517",
      "event_family": "industrial-production",
      "event_type": "activity",
      "component": "headline_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-04e46b4fe517",
      "scheduled_at": "2026-08-18T22:15:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8d0f47436b9fac56",
      "provider_release_id": "fmp:release:8d0f47436b9fac56",
      "provider_observation_id": "fmp:observation:6b3940e5f7326922",
      "provider_observation_key": "fmp:series:no-release:us:industrial-production:headline-mom:industrial-production-headline-mom:2026-07",
      "series_signature": "industrial-production:headline_mom",
      "audit_observation_id": "fmp:observation:6b3940e5f7326922",
      "provider_event_name": "Industrial Production MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Industrial Production MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Industrial Production MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "industrial_production_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 35,
      "display_score": 35,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -24.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "09:15 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-industrial-production-2026-07-release-04e46b4fe517-headline_yoy",
      "canonical_event_id": "us-industrial-production-2026-07-release-04e46b4fe517-headline_yoy",
      "event_cluster_id": "us-industrial-production-2026-07-release-04e46b4fe517",
      "event_family": "industrial-production",
      "event_type": "activity",
      "component": "headline_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-04e46b4fe517",
      "scheduled_at": "2026-08-18T22:15:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8d0f47436b9fac56",
      "provider_release_id": "fmp:release:8d0f47436b9fac56",
      "provider_observation_id": "fmp:observation:f918eb200038ae42",
      "provider_observation_key": "fmp:series:no-release:us:industrial-production:headline-yoy:industrial-production-headline-yoy:2026-07",
      "series_signature": "industrial-production:headline_yoy",
      "audit_observation_id": "fmp:observation:f918eb200038ae42",
      "provider_event_name": "Industrial Production YoY (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Industrial Production YoY (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Industrial Production YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "industrial_production_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -24.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "09:15 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-industrial-production-2026-07-release-04e46b4fe517-manufacturing_mom",
      "canonical_event_id": "us-industrial-production-2026-07-release-04e46b4fe517-manufacturing_mom",
      "event_cluster_id": "us-industrial-production-2026-07-release-04e46b4fe517",
      "event_family": "industrial-production",
      "event_type": "activity",
      "component": "manufacturing_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-04e46b4fe517",
      "scheduled_at": "2026-08-18T22:15:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8d0f47436b9fac56",
      "provider_release_id": "fmp:release:8d0f47436b9fac56",
      "provider_observation_id": "fmp:observation:25591a3e8547fbe1",
      "provider_observation_key": "fmp:series:no-release:us:industrial-production:manufacturing-mom:industrial-production-manufacturing-mom:2026-07",
      "series_signature": "industrial-production:manufacturing_mom",
      "audit_observation_id": "fmp:observation:25591a3e8547fbe1",
      "provider_event_name": "Manufacturing Production MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Manufacturing Production MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Manufacturing Production MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "industrial_production_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -24.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "09:15 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-industrial-production-2026-07-release-04e46b4fe517-manufacturing_yoy",
      "canonical_event_id": "us-industrial-production-2026-07-release-04e46b4fe517-manufacturing_yoy",
      "event_cluster_id": "us-industrial-production-2026-07-release-04e46b4fe517",
      "event_family": "industrial-production",
      "event_type": "activity",
      "component": "manufacturing_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-04e46b4fe517",
      "scheduled_at": "2026-08-18T22:15:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8d0f47436b9fac56",
      "provider_release_id": "fmp:release:8d0f47436b9fac56",
      "provider_observation_id": "fmp:observation:264f12d2dc9b5364",
      "provider_observation_key": "fmp:series:no-release:us:industrial-production:manufacturing-yoy:industrial-production-manufacturing-yoy:2026-07",
      "series_signature": "industrial-production:manufacturing_yoy",
      "audit_observation_id": "fmp:observation:264f12d2dc9b5364",
      "provider_event_name": "Manufacturing Production YoY (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Manufacturing Production YoY (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Manufacturing Production YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "industrial_production_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -24.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "09:15 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-activity-reference-2026-06-release-2b426a57ad73-reference_component-77b98ae7",
      "canonical_event_id": "jp-activity-reference-2026-06-release-2b426a57ad73-reference_component-77b98ae7",
      "event_cluster_id": "jp-activity-reference-2026-06-release-2b426a57ad73",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-06",
      "occurrence_key": "2026-06-release-2b426a57ad73",
      "scheduled_at": "2026-08-19T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:4c0145c144081c15",
      "provider_release_id": "fmp:release:4c0145c144081c15",
      "provider_observation_id": "fmp:observation:c1de03f66bfbb6fa",
      "provider_observation_key": "fmp:series:no-release:jp:activity-reference:reference-component:activity-reference-reference-component-cb3df0fa3b23:2026-06",
      "series_signature": "activity-reference:reference_component:cb3df0fa3b23",
      "audit_observation_id": "fmp:observation:c1de03f66bfbb6fa",
      "provider_event_name": "Machinery Orders MoM (Jun)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Machinery Orders MoM (Jun)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Machinery Orders MoM (Jun) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -13.7,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-activity-reference-2026-06-release-2b426a57ad73-reference_component-b74d2a1b",
      "canonical_event_id": "jp-activity-reference-2026-06-release-2b426a57ad73-reference_component-b74d2a1b",
      "event_cluster_id": "jp-activity-reference-2026-06-release-2b426a57ad73",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-06",
      "occurrence_key": "2026-06-release-2b426a57ad73",
      "scheduled_at": "2026-08-19T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:4c0145c144081c15",
      "provider_release_id": "fmp:release:4c0145c144081c15",
      "provider_observation_id": "fmp:observation:bf7ec057a343cfab",
      "provider_observation_key": "fmp:series:no-release:jp:activity-reference:reference-component:activity-reference-reference-component-e1c8d9dc0394:2026-06",
      "series_signature": "activity-reference:reference_component:e1c8d9dc0394",
      "audit_observation_id": "fmp:observation:bf7ec057a343cfab",
      "provider_event_name": "Machinery Orders YoY (Jun)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Machinery Orders YoY (Jun)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Machinery Orders YoY (Jun) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "recently_released_72h",
      "hours_from_now": -13.7,
      "confidence_adjustment": {
        "applied": false,
        "reason": "released events are post-event observations"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-0f7572fd-2026-08-release-fefb9871a0df-unknown",
      "canonical_event_id": "us-unclassified-event-0f7572fd-2026-08-release-fefb9871a0df-unknown",
      "event_cluster_id": "us-unclassified-event-0f7572fd-2026-08-release-fefb9871a0df",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fefb9871a0df",
      "scheduled_at": "2026-08-19T20:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:d04647f4b13ee384",
      "provider_release_id": "fmp:release:d04647f4b13ee384",
      "provider_observation_id": "fmp:observation:16f933522b736f0f",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-0f7572fd:unknown:unclassified-event-unknown-0b9980a45632:2026-08",
      "series_signature": "unclassified-event:unknown:0b9980a45632",
      "audit_observation_id": "fmp:observation:16f933522b736f0f",
      "provider_event_name": "MBA Mortgage Market Index (Aug/14)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "MBA Mortgage Market Index (Aug/14)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "MBA Mortgage Market Index (Aug/14) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": -2.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "07:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-16a5c2d9-2026-08-release-fefb9871a0df-unknown",
      "canonical_event_id": "us-unclassified-event-16a5c2d9-2026-08-release-fefb9871a0df-unknown",
      "event_cluster_id": "us-unclassified-event-16a5c2d9-2026-08-release-fefb9871a0df",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fefb9871a0df",
      "scheduled_at": "2026-08-19T20:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:d04647f4b13ee384",
      "provider_release_id": "fmp:release:d04647f4b13ee384",
      "provider_observation_id": "fmp:observation:7bd46689085bbe90",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-16a5c2d9:unknown:unclassified-event-unknown-7bee0ec79cbe:2026-08",
      "series_signature": "unclassified-event:unknown:7bee0ec79cbe",
      "audit_observation_id": "fmp:observation:7bd46689085bbe90",
      "provider_event_name": "MBA Purchase Index (Aug/14)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "MBA Purchase Index (Aug/14)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "MBA Purchase Index (Aug/14) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": -2.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "07:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-d5495ef8-2026-08-release-fefb9871a0df-unknown",
      "canonical_event_id": "us-unclassified-event-d5495ef8-2026-08-release-fefb9871a0df-unknown",
      "event_cluster_id": "us-unclassified-event-d5495ef8-2026-08-release-fefb9871a0df",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fefb9871a0df",
      "scheduled_at": "2026-08-19T20:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:d04647f4b13ee384",
      "provider_release_id": "fmp:release:d04647f4b13ee384",
      "provider_observation_id": "fmp:observation:35c787987db54101",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-d5495ef8:unknown:unclassified-event-unknown-1cdd0682c260:2026-08",
      "series_signature": "unclassified-event:unknown:1cdd0682c260",
      "audit_observation_id": "fmp:observation:35c787987db54101",
      "provider_event_name": "MBA Mortgage Refinance Index (Aug/14)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "MBA Mortgage Refinance Index (Aug/14)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "MBA Mortgage Refinance Index (Aug/14) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 28,
      "display_score": 28,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": -2.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "07:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-fomc-minutes-no-reference-release-05c4a5ef7db9-minutes",
      "canonical_event_id": "us-fomc-minutes-no-reference-release-05c4a5ef7db9-minutes",
      "event_cluster_id": "us-fomc-minutes-no-reference-release-05c4a5ef7db9",
      "event_family": "fomc-minutes",
      "event_type": "central_bank_communication",
      "component": "minutes",
      "reference_period": null,
      "occurrence_key": "no-reference-release-05c4a5ef7db9",
      "scheduled_at": "2026-08-20T03:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:bb6699e3e77d924b",
      "provider_release_id": "fmp:release:bb6699e3e77d924b",
      "provider_observation_id": "fmp:observation:e136fee8bd016333",
      "provider_observation_key": "fmp:series:no-release:us:fomc-minutes:minutes:fomc-minutes-minutes:no-reference",
      "series_signature": "fomc-minutes:minutes",
      "audit_observation_id": "fmp:observation:e136fee8bd016333",
      "provider_event_name": "FOMC Minutes",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "FOMC Minutes",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "FOMC Minutes is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "fomc_minutes",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 85,
      "display_score": 85,
      "raw_weather": "shock_watch",
      "display_weather": "shock_watch",
      "display_weather_label": "Shock Watch",
      "display_weather_label_ja": "急変監視",
      "lifecycle": "active_72h",
      "hours_from_now": 4.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-external-balance-2026-07-release-4d31ff10f932-exports",
      "canonical_event_id": "jp-external-balance-2026-07-release-4d31ff10f932-exports",
      "event_cluster_id": "jp-external-balance-2026-07-release-4d31ff10f932",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "exports",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-4d31ff10f932",
      "scheduled_at": "2026-08-20T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:285d91099dc5d0b0",
      "provider_release_id": "fmp:release:285d91099dc5d0b0",
      "provider_observation_id": "fmp:observation:19fd499c3300dad7",
      "provider_observation_key": "fmp:series:no-release:jp:external-balance:exports:external-balance-exports:2026-07",
      "series_signature": "external-balance:exports",
      "audit_observation_id": "fmp:observation:19fd499c3300dad7",
      "provider_event_name": "Exports YoY (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Exports YoY (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Exports YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 67,
      "display_score": 67,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 10.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-external-balance-2026-07-release-4d31ff10f932-imports",
      "canonical_event_id": "jp-external-balance-2026-07-release-4d31ff10f932-imports",
      "event_cluster_id": "jp-external-balance-2026-07-release-4d31ff10f932",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "imports",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-4d31ff10f932",
      "scheduled_at": "2026-08-20T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:285d91099dc5d0b0",
      "provider_release_id": "fmp:release:285d91099dc5d0b0",
      "provider_observation_id": "fmp:observation:e256bae5f4055f10",
      "provider_observation_key": "fmp:series:no-release:jp:external-balance:imports:external-balance-imports:2026-07",
      "series_signature": "external-balance:imports",
      "audit_observation_id": "fmp:observation:e256bae5f4055f10",
      "provider_event_name": "Imports YoY (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Imports YoY (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Imports YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 60,
      "display_score": 60,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 10.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-external-balance-2026-07-release-4d31ff10f932-trade_balance",
      "canonical_event_id": "jp-external-balance-2026-07-release-4d31ff10f932-trade_balance",
      "event_cluster_id": "jp-external-balance-2026-07-release-4d31ff10f932",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "trade_balance",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-4d31ff10f932",
      "scheduled_at": "2026-08-20T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:285d91099dc5d0b0",
      "provider_release_id": "fmp:release:285d91099dc5d0b0",
      "provider_observation_id": "fmp:observation:5221ea93f0dff716",
      "provider_observation_key": "fmp:series:no-release:jp:external-balance:trade-balance:external-balance-trade-balance:2026-07",
      "series_signature": "external-balance:trade_balance",
      "audit_observation_id": "fmp:observation:5221ea93f0dff716",
      "provider_event_name": "Balance of Trade (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Balance of Trade (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Balance of Trade (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 83,
      "display_score": 83,
      "raw_weather": "event_storm",
      "display_weather": "event_storm",
      "display_weather_label": "Event Storm",
      "display_weather_label_ja": "イベント警戒",
      "lifecycle": "active_72h",
      "hours_from_now": 10.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:285d91099dc5d0b0",
        "fmp:release:8160cb949cde689c"
      ]
    },
    {
      "id": "jp-unclassified-event-c4c86d9e-2026-08-release-7aef9a6e2c09-unknown",
      "canonical_event_id": "jp-unclassified-event-c4c86d9e-2026-08-release-7aef9a6e2c09-unknown",
      "event_cluster_id": "jp-unclassified-event-c4c86d9e-2026-08-release-7aef9a6e2c09",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-7aef9a6e2c09",
      "scheduled_at": "2026-08-20T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:cc6a14924a6ada90",
      "provider_release_id": "fmp:release:cc6a14924a6ada90",
      "provider_observation_id": "fmp:observation:6ba7d4d2461d627e",
      "provider_observation_key": "fmp:series:no-release:jp:unclassified-event-c4c86d9e:unknown:unclassified-event-unknown-1d0c3d90335d:2026-08",
      "series_signature": "unclassified-event:unknown:1d0c3d90335d",
      "audit_observation_id": "fmp:observation:6ba7d4d2461d627e",
      "provider_event_name": "Stock Investment by Foreigners (Aug/15)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Stock Investment by Foreigners (Aug/15)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Stock Investment by Foreigners (Aug/15) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 48,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 10.3,
      "confidence_adjustment": {
        "applied": true,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-continuing_claims",
      "canonical_event_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-continuing_claims",
      "event_cluster_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e",
      "event_family": "initial-jobless-claims",
      "event_type": "labor_market",
      "component": "continuing_claims",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-33e56f2ab09e",
      "scheduled_at": "2026-08-20T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:a62e8c501722a327",
      "provider_release_id": "fmp:release:a62e8c501722a327",
      "provider_observation_id": "fmp:observation:a70cb76c377bf97f",
      "provider_observation_key": "fmp:series:no-release:us:initial-jobless-claims:continuing-claims:initial-jobless-claims-continuing-claims:2026-08",
      "series_signature": "initial-jobless-claims:continuing_claims",
      "audit_observation_id": "fmp:observation:a70cb76c377bf97f",
      "provider_event_name": "Continuing Jobless Claims (Aug/08)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Continuing Jobless Claims (Aug/08)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Continuing Jobless Claims (Aug/08) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "continuing_jobless_claims",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 62,
      "display_score": 62,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 23,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-four_week_average",
      "canonical_event_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-four_week_average",
      "event_cluster_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e",
      "event_family": "initial-jobless-claims",
      "event_type": "labor_market",
      "component": "four_week_average",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-33e56f2ab09e",
      "scheduled_at": "2026-08-20T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:a62e8c501722a327",
      "provider_release_id": "fmp:release:a62e8c501722a327",
      "provider_observation_id": "fmp:observation:d62269fa1f77ad0f",
      "provider_observation_key": "fmp:series:no-release:us:initial-jobless-claims:four-week-average:initial-jobless-claims-four-week-average:2026-08",
      "series_signature": "initial-jobless-claims:four_week_average",
      "audit_observation_id": "fmp:observation:d62269fa1f77ad0f",
      "provider_event_name": "Jobless Claims 4-Week Average (Aug/15)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Jobless Claims 4-Week Average (Aug/15)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Jobless Claims 4-Week Average (Aug/15) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "jobless_claims_four_week_average",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 62,
      "display_score": 62,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 23,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
      "canonical_event_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
      "event_cluster_id": "us-initial-jobless-claims-2026-08-release-33e56f2ab09e",
      "event_family": "initial-jobless-claims",
      "event_type": "labor_market",
      "component": "initial_claims",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-33e56f2ab09e",
      "scheduled_at": "2026-08-20T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:a62e8c501722a327",
      "provider_release_id": "fmp:release:a62e8c501722a327",
      "provider_observation_id": "fmp:observation:cf361c32d5388e0f",
      "provider_observation_key": "fmp:series:no-release:us:initial-jobless-claims:initial-claims:initial-jobless-claims-initial-claims:2026-08",
      "series_signature": "initial-jobless-claims:initial_claims",
      "audit_observation_id": "fmp:observation:cf361c32d5388e0f",
      "provider_event_name": "Initial Jobless Claims (Aug/15)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Initial Jobless Claims (Aug/15)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Initial Jobless Claims (Aug/15) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "initial_jobless_claims",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 69,
      "display_score": 69,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 23,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-275a0ad6-2026-07-release-e23063bd2662-unknown",
      "canonical_event_id": "us-unclassified-event-275a0ad6-2026-07-release-e23063bd2662-unknown",
      "event_cluster_id": "us-unclassified-event-275a0ad6-2026-07-release-e23063bd2662",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-e23063bd2662",
      "scheduled_at": "2026-08-20T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:25f5936a77287486",
      "provider_release_id": "fmp:release:25f5936a77287486",
      "provider_observation_id": "fmp:observation:2851d8acd364457b",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-275a0ad6:unknown:unclassified-event-unknown-33ab51cb44f4:2026-07",
      "series_signature": "unclassified-event:unknown:33ab51cb44f4",
      "audit_observation_id": "fmp:observation:2851d8acd364457b",
      "provider_event_name": "Leading Index MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Leading Index MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Leading Index MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 49,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 24.5,
      "confidence_adjustment": {
        "applied": true,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-japan-cpi-2026-07-release-aada835d47f8-core_yoy",
      "canonical_event_id": "jp-japan-cpi-2026-07-release-aada835d47f8-core_yoy",
      "event_cluster_id": "jp-japan-cpi-2026-07-release-aada835d47f8",
      "event_family": "japan-cpi",
      "event_type": "inflation",
      "component": "core_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-366f25116dbf",
      "scheduled_at": "2026-08-21T08:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:9cc25be6c8342845",
      "provider_release_id": "fmp:release:9cc25be6c8342845",
      "provider_observation_id": "fmp:observation:bf131581fc46e0b6",
      "provider_observation_key": "fmp:series:no-release:jp:japan-cpi:core-yoy:japan-cpi-core-yoy:2026-07",
      "series_signature": "japan-cpi:core_yoy",
      "audit_observation_id": "fmp:observation:bf131581fc46e0b6",
      "provider_event_name": "Core Inflation Rate YoY (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Core Inflation Rate YoY (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core Inflation Rate YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 61,
      "display_score": 61,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 34,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-japan-cpi-2026-07-release-aada835d47f8-ex_food_energy_yoy",
      "canonical_event_id": "jp-japan-cpi-2026-07-release-aada835d47f8-ex_food_energy_yoy",
      "event_cluster_id": "jp-japan-cpi-2026-07-release-aada835d47f8",
      "event_family": "japan-cpi",
      "event_type": "inflation",
      "component": "ex_food_energy_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-aada835d47f8",
      "scheduled_at": "2026-08-21T08:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:9cc25be6c8342845",
      "provider_release_id": "fmp:release:9cc25be6c8342845",
      "provider_observation_id": "fmp:observation:f770dd44dfcf29ed",
      "provider_observation_key": "fmp:series:no-release:jp:japan-cpi:ex-food-energy-yoy:japan-cpi-ex-food-energy-yoy:2026-07",
      "series_signature": "japan-cpi:ex_food_energy_yoy",
      "audit_observation_id": "fmp:observation:f770dd44dfcf29ed",
      "provider_event_name": "Inflation Rate Ex-Food and Energy YoY (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Inflation Rate Ex-Food and Energy YoY (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate Ex-Food and Energy YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 54,
      "display_score": 54,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 34,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-japan-cpi-2026-07-release-aada835d47f8-headline_mom",
      "canonical_event_id": "jp-japan-cpi-2026-07-release-aada835d47f8-headline_mom",
      "event_cluster_id": "jp-japan-cpi-2026-07-release-aada835d47f8",
      "event_family": "japan-cpi",
      "event_type": "inflation",
      "component": "headline_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-b70f34ed551d",
      "scheduled_at": "2026-08-21T08:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:9cc25be6c8342845",
      "provider_release_id": "fmp:release:9cc25be6c8342845",
      "provider_observation_id": "fmp:observation:b1a76b90f3f9f6ed",
      "provider_observation_key": "fmp:series:no-release:jp:japan-cpi:headline-mom:japan-cpi-headline-mom:2026-07",
      "series_signature": "japan-cpi:headline_mom",
      "audit_observation_id": "fmp:observation:b1a76b90f3f9f6ed",
      "provider_event_name": "Inflation Rate MoM (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Inflation Rate MoM (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 54,
      "display_score": 54,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 34,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-japan-cpi-2026-07-release-aada835d47f8-headline_yoy",
      "canonical_event_id": "jp-japan-cpi-2026-07-release-aada835d47f8-headline_yoy",
      "event_cluster_id": "jp-japan-cpi-2026-07-release-aada835d47f8",
      "event_family": "japan-cpi",
      "event_type": "inflation",
      "component": "headline_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-aada835d47f8",
      "scheduled_at": "2026-08-21T08:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:9cc25be6c8342845",
      "provider_release_id": "fmp:release:9cc25be6c8342845",
      "provider_observation_id": "fmp:observation:741ae8735ef88760",
      "provider_observation_key": "fmp:series:no-release:jp:japan-cpi:headline-yoy:japan-cpi-headline-yoy:2026-07",
      "series_signature": "japan-cpi:headline_yoy",
      "audit_observation_id": "fmp:observation:741ae8735ef88760",
      "provider_event_name": "Inflation Rate YoY (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Inflation Rate YoY (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 77,
      "display_score": 77,
      "raw_weather": "event_storm",
      "display_weather": "event_storm",
      "display_weather_label": "Event Storm",
      "display_weather_label_ja": "イベント警戒",
      "lifecycle": "active_72h",
      "hours_from_now": 34,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-sp-global-composite-pmi-2026-08-release-77c2317a7a7a-composite_headline",
      "canonical_event_id": "jp-sp-global-composite-pmi-2026-08-release-77c2317a7a7a-composite_headline",
      "event_cluster_id": "jp-sp-global-composite-pmi-2026-08-release-77c2317a7a7a",
      "event_family": "sp-global-composite-pmi",
      "event_type": "business_survey",
      "component": "composite_headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-77c2317a7a7a",
      "scheduled_at": "2026-08-21T09:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:027f54d81b35af5f",
      "provider_release_id": "fmp:release:027f54d81b35af5f",
      "provider_observation_id": "fmp:observation:eae2c4fb75b01ab9",
      "provider_observation_key": "fmp:series:no-release:jp:sp-global-composite-pmi:composite-headline:sp-global-composite-pmi-composite-headline:2026-08",
      "series_signature": "sp-global-composite-pmi:composite_headline",
      "audit_observation_id": "fmp:observation:eae2c4fb75b01ab9",
      "provider_event_name": "S&P Global Composite PMI (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "S&P Global Composite PMI (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "S&P Global Composite PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "sp_global_composite_pmi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 54,
      "display_score": 54,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 35,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-sp-global-manufacturing-pmi-2026-08-release-72f9e4f1ee14-manufacturing_headline",
      "canonical_event_id": "jp-sp-global-manufacturing-pmi-2026-08-release-72f9e4f1ee14-manufacturing_headline",
      "event_cluster_id": "jp-sp-global-manufacturing-pmi-2026-08-release-72f9e4f1ee14",
      "event_family": "sp-global-manufacturing-pmi",
      "event_type": "business_survey",
      "component": "manufacturing_headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-72f9e4f1ee14",
      "scheduled_at": "2026-08-21T09:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:57f9d2ce88d4d7d4",
      "provider_release_id": "fmp:release:57f9d2ce88d4d7d4",
      "provider_observation_id": "fmp:observation:52551da1991aaead",
      "provider_observation_key": "fmp:series:no-release:jp:sp-global-manufacturing-pmi:manufacturing-headline:sp-global-manufacturing-pmi-manufacturing-headline:2026-08",
      "series_signature": "sp-global-manufacturing-pmi:manufacturing_headline",
      "audit_observation_id": "fmp:observation:52551da1991aaead",
      "provider_event_name": "S&P Global Manufacturing PMI (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "S&P Global Manufacturing PMI (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "S&P Global Manufacturing PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "sp_global_manufacturing_pmi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 61,
      "display_score": 61,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 35,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-sp-global-services-pmi-2026-08-release-35f113f34cb7-services_headline",
      "canonical_event_id": "jp-sp-global-services-pmi-2026-08-release-35f113f34cb7-services_headline",
      "event_cluster_id": "jp-sp-global-services-pmi-2026-08-release-35f113f34cb7",
      "event_family": "sp-global-services-pmi",
      "event_type": "business_survey",
      "component": "services_headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-35f113f34cb7",
      "scheduled_at": "2026-08-21T09:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:df37c6dc5b97cdf6",
      "provider_release_id": "fmp:release:df37c6dc5b97cdf6",
      "provider_observation_id": "fmp:observation:9711b1f69182126d",
      "provider_observation_key": "fmp:series:no-release:jp:sp-global-services-pmi:services-headline:sp-global-services-pmi-services-headline:2026-08",
      "series_signature": "sp-global-services-pmi:services_headline",
      "audit_observation_id": "fmp:observation:9711b1f69182126d",
      "provider_event_name": "S&P Global Services PMI (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "S&P Global Services PMI (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "S&P Global Services PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "sp_global_services_pmi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 61,
      "display_score": 61,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 35,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-sp-global-composite-pmi-2026-08-release-480e79549509-composite_headline",
      "canonical_event_id": "us-sp-global-composite-pmi-2026-08-release-480e79549509-composite_headline",
      "event_cluster_id": "us-sp-global-composite-pmi-2026-08-release-480e79549509",
      "event_family": "sp-global-composite-pmi",
      "event_type": "business_survey",
      "component": "composite_headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-480e79549509",
      "scheduled_at": "2026-08-21T22:45:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:03a8ff3eec8b8a65",
      "provider_release_id": "fmp:release:03a8ff3eec8b8a65",
      "provider_observation_id": "fmp:observation:af37dfe19972cb3a",
      "provider_observation_key": "fmp:series:no-release:us:sp-global-composite-pmi:composite-headline:sp-global-composite-pmi-composite-headline:2026-08",
      "series_signature": "sp-global-composite-pmi:composite_headline",
      "audit_observation_id": "fmp:observation:af37dfe19972cb3a",
      "provider_event_name": "S&P Global Composite PMI (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "S&P Global Composite PMI (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "S&P Global Composite PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "sp_global_composite_pmi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 63,
      "display_score": 63,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 48.2,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:45 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-sp-global-manufacturing-pmi-2026-08-release-16bd86fca054-manufacturing_headline",
      "canonical_event_id": "us-sp-global-manufacturing-pmi-2026-08-release-16bd86fca054-manufacturing_headline",
      "event_cluster_id": "us-sp-global-manufacturing-pmi-2026-08-release-16bd86fca054",
      "event_family": "sp-global-manufacturing-pmi",
      "event_type": "business_survey",
      "component": "manufacturing_headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-16bd86fca054",
      "scheduled_at": "2026-08-21T22:45:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:53e847c919161021",
      "provider_release_id": "fmp:release:53e847c919161021",
      "provider_observation_id": "fmp:observation:2349fe1f4a0eb098",
      "provider_observation_key": "fmp:series:no-release:us:sp-global-manufacturing-pmi:manufacturing-headline:sp-global-manufacturing-pmi-manufacturing-headline:2026-08",
      "series_signature": "sp-global-manufacturing-pmi:manufacturing_headline",
      "audit_observation_id": "fmp:observation:2349fe1f4a0eb098",
      "provider_event_name": "S&P Global Manufacturing PMI (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "S&P Global Manufacturing PMI (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "S&P Global Manufacturing PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "sp_global_manufacturing_pmi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 63,
      "display_score": 63,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 48.2,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:45 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-sp-global-services-pmi-2026-08-release-675d7792d5f0-services_headline",
      "canonical_event_id": "us-sp-global-services-pmi-2026-08-release-675d7792d5f0-services_headline",
      "event_cluster_id": "us-sp-global-services-pmi-2026-08-release-675d7792d5f0",
      "event_family": "sp-global-services-pmi",
      "event_type": "business_survey",
      "component": "services_headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-675d7792d5f0",
      "scheduled_at": "2026-08-21T22:45:00+09:00",
      "previous_scheduled_at": "2026-09-03T22:45:00+09:00",
      "scheduled_at_history": [
        "2026-09-03T22:45:00+09:00"
      ],
      "schedule_revision": 2,
      "official_window": null,
      "provider_event_id": "fmp:release:52f4b5dc2d7aa68d",
      "provider_release_id": "fmp:release:52f4b5dc2d7aa68d",
      "provider_observation_id": "fmp:observation:73243e95eb648343",
      "provider_observation_key": "fmp:series:no-release:us:sp-global-services-pmi:services-headline:sp-global-services-pmi-services-headline:2026-08",
      "series_signature": "sp-global-services-pmi:services_headline",
      "audit_observation_id": "fmp:observation:73243e95eb648343",
      "provider_event_name": "S&P Global Services PMI (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "S&P Global Services PMI (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "S&P Global Services PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "sp_global_services_pmi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 63,
      "display_score": 63,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "active_72h",
      "hours_from_now": 48.2,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:45 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-activity-reference-2026-06-release-2b2d7c734077-reference_component",
      "canonical_event_id": "jp-activity-reference-2026-06-release-2b2d7c734077-reference_component",
      "event_cluster_id": "jp-activity-reference-2026-06-release-2b2d7c734077",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-06",
      "occurrence_key": "2026-06-release-2b2d7c734077",
      "scheduled_at": "2026-08-25T14:00:00+09:00",
      "previous_scheduled_at": "2026-08-07T14:00:00+09:00",
      "scheduled_at_history": [
        "2026-08-07T14:00:00+09:00"
      ],
      "schedule_revision": 1,
      "official_window": null,
      "provider_event_id": "fmp:release:3bfb4bd2fb563be8",
      "provider_release_id": "fmp:release:3bfb4bd2fb563be8",
      "provider_observation_id": "fmp:observation:cbe0ce8a4d3e18a0",
      "provider_observation_key": "fmp:series:no-release:jp:activity-reference:reference-component:activity-reference-reference-component-b11773223b59:2026-06",
      "series_signature": "activity-reference:reference_component:b11773223b59",
      "audit_observation_id": "fmp:observation:cbe0ce8a4d3e18a0",
      "provider_event_name": "Coincident Index (Jun)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Coincident Index (Jun)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Coincident Index (Jun) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 42,
      "display_score": 42,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 135.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-8aecb1d8-2026-08-release-4a0fefdd9e31-unknown",
      "canonical_event_id": "us-unclassified-event-8aecb1d8-2026-08-release-4a0fefdd9e31-unknown",
      "event_cluster_id": "us-unclassified-event-8aecb1d8-2026-08-release-4a0fefdd9e31",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-4a0fefdd9e31",
      "scheduled_at": "2026-08-25T21:55:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:60c07f9378738d31",
      "provider_release_id": "fmp:release:60c07f9378738d31",
      "provider_observation_id": "fmp:observation:fbd1cddf39dd9eb4",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-8aecb1d8:unknown:unclassified-event-unknown-762a27fc0ab2:2026-08",
      "series_signature": "unclassified-event:unknown:762a27fc0ab2",
      "audit_observation_id": "fmp:observation:fbd1cddf39dd9eb4",
      "provider_event_name": "Redbook YoY (Aug/22)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Redbook YoY (Aug/22)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Redbook YoY (Aug/22) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 143.4,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "08:55 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-948e2e52-2026-06-release-604fd30df251-unknown",
      "canonical_event_id": "us-unclassified-event-948e2e52-2026-06-release-604fd30df251-unknown",
      "event_cluster_id": "us-unclassified-event-948e2e52-2026-06-release-604fd30df251",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-06",
      "occurrence_key": "2026-06-release-604fd30df251",
      "scheduled_at": "2026-08-25T22:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f91b8b1aa90c7a30",
      "provider_release_id": "fmp:release:f91b8b1aa90c7a30",
      "provider_observation_id": "fmp:observation:58d5ed3ed0fa1ccf",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-948e2e52:unknown:unclassified-event-unknown-345b6d206d06:2026-06",
      "series_signature": "unclassified-event:unknown:345b6d206d06",
      "audit_observation_id": "fmp:observation:58d5ed3ed0fa1ccf",
      "provider_event_name": "House Price Index (Jun)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "House Price Index (Jun)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "House Price Index (Jun) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 143.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "09:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-daf13329-2026-06-release-604fd30df251-unknown",
      "canonical_event_id": "us-unclassified-event-daf13329-2026-06-release-604fd30df251-unknown",
      "event_cluster_id": "us-unclassified-event-daf13329-2026-06-release-604fd30df251",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-06",
      "occurrence_key": "2026-06-release-604fd30df251",
      "scheduled_at": "2026-08-25T22:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f91b8b1aa90c7a30",
      "provider_release_id": "fmp:release:f91b8b1aa90c7a30",
      "provider_observation_id": "fmp:observation:04ba79993e23ea88",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-daf13329:unknown:unclassified-event-unknown-bc4616cdbbf3:2026-06",
      "series_signature": "unclassified-event:unknown:bc4616cdbbf3",
      "audit_observation_id": "fmp:observation:04ba79993e23ea88",
      "provider_event_name": "House Price Index MoM (Jun)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "House Price Index MoM (Jun)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "House Price Index MoM (Jun) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 143.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "09:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-ef636fad-2026-06-release-604fd30df251-unknown",
      "canonical_event_id": "us-unclassified-event-ef636fad-2026-06-release-604fd30df251-unknown",
      "event_cluster_id": "us-unclassified-event-ef636fad-2026-06-release-604fd30df251",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-06",
      "occurrence_key": "2026-06-release-604fd30df251",
      "scheduled_at": "2026-08-25T22:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f91b8b1aa90c7a30",
      "provider_release_id": "fmp:release:f91b8b1aa90c7a30",
      "provider_observation_id": "fmp:observation:6ded2b00ae2ce41e",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-ef636fad:unknown:unclassified-event-unknown-11fa6a3a9d2e:2026-06",
      "series_signature": "unclassified-event:unknown:11fa6a3a9d2e",
      "audit_observation_id": "fmp:observation:6ded2b00ae2ce41e",
      "provider_event_name": "House Price Index YoY (Jun)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "House Price Index YoY (Jun)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "House Price Index YoY (Jun) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 143.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "09:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-08-release-c2633e930871-consumer_reference",
      "canonical_event_id": "us-consumer-demand-2026-08-release-c2633e930871-consumer_reference",
      "event_cluster_id": "us-consumer-demand-2026-08-release-c2633e930871",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-c2633e930871",
      "scheduled_at": "2026-08-25T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:401a06643a3a71ee",
      "provider_release_id": "fmp:release:401a06643a3a71ee",
      "provider_observation_id": "fmp:observation:2d50d793c062f8cf",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-d18a2e86073f:2026-08",
      "series_signature": "consumer-demand:consumer_reference:d18a2e86073f",
      "audit_observation_id": "fmp:observation:2d50d793c062f8cf",
      "provider_event_name": "CB Consumer Confidence (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "CB Consumer Confidence (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "CB Consumer Confidence (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 67,
      "display_score": 67,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 144.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-03f718e1-2026-08-release-365f17c30e87-unknown",
      "canonical_event_id": "us-unclassified-event-03f718e1-2026-08-release-365f17c30e87-unknown",
      "event_cluster_id": "us-unclassified-event-03f718e1-2026-08-release-365f17c30e87",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-365f17c30e87",
      "scheduled_at": "2026-08-26T20:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:7c0938836a9e9850",
      "provider_release_id": "fmp:release:7c0938836a9e9850",
      "provider_observation_id": "fmp:observation:65ea3d7af0ee90ec",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-03f718e1:unknown:unclassified-event-unknown-8650e3c0495c:2026-08",
      "series_signature": "unclassified-event:unknown:8650e3c0495c",
      "audit_observation_id": "fmp:observation:65ea3d7af0ee90ec",
      "provider_event_name": "MBA Mortgage Market Index (Aug/21)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "MBA Mortgage Market Index (Aug/21)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "MBA Mortgage Market Index (Aug/21) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 165.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "07:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-68507437-2026-08-release-365f17c30e87-unknown",
      "canonical_event_id": "us-unclassified-event-68507437-2026-08-release-365f17c30e87-unknown",
      "event_cluster_id": "us-unclassified-event-68507437-2026-08-release-365f17c30e87",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-365f17c30e87",
      "scheduled_at": "2026-08-26T20:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:7c0938836a9e9850",
      "provider_release_id": "fmp:release:7c0938836a9e9850",
      "provider_observation_id": "fmp:observation:430d2ef90f791dfb",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-68507437:unknown:unclassified-event-unknown-d2288d3d4d8f:2026-08",
      "series_signature": "unclassified-event:unknown:d2288d3d4d8f",
      "audit_observation_id": "fmp:observation:430d2ef90f791dfb",
      "provider_event_name": "MBA Mortgage Refinance Index (Aug/21)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "MBA Mortgage Refinance Index (Aug/21)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "MBA Mortgage Refinance Index (Aug/21) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 165.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "07:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-unclassified-event-846df026-2026-08-release-365f17c30e87-unknown",
      "canonical_event_id": "us-unclassified-event-846df026-2026-08-release-365f17c30e87-unknown",
      "event_cluster_id": "us-unclassified-event-846df026-2026-08-release-365f17c30e87",
      "event_family": "unclassified-event",
      "event_type": "unknown",
      "component": "unknown",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-365f17c30e87",
      "scheduled_at": "2026-08-26T20:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:7c0938836a9e9850",
      "provider_release_id": "fmp:release:7c0938836a9e9850",
      "provider_observation_id": "fmp:observation:151fc48a5eb62ac9",
      "provider_observation_key": "fmp:series:no-release:us:unclassified-event-846df026:unknown:unclassified-event-unknown-378dedd4c593:2026-08",
      "series_signature": "unclassified-event:unknown:378dedd4c593",
      "audit_observation_id": "fmp:observation:151fc48a5eb62ac9",
      "provider_event_name": "MBA Purchase Index (Aug/21)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "MBA Purchase Index (Aug/21)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "MBA Purchase Index (Aug/21) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "provider identity",
        "country",
        "release time"
      ],
      "source_confidence": 40,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "needs_classification",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "needs_classification",
        "rule": "unrecognized_provider_event",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "unrecognized_provider_event"
      },
      "scope": {
        "status": "needs_classification",
        "reason": "unrecognized_provider_event",
        "rule": "ontology_ambiguity"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 30,
      "display_score": 30,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "needs_classification",
      "hours_from_now": 165.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "needs_classification events cannot drive High risk or Event Storm"
      },
      "release_time_local": "07:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-2f0b11a3",
      "canonical_event_id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-2f0b11a3",
      "event_cluster_id": "us-activity-reference-2026-07-release-bacc768bed07",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-bacc768bed07",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_release_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_observation_id": "fmp:observation:08ab468eb049032e",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-307960c5281b:2026-07",
      "series_signature": "activity-reference:reference_component:307960c5281b",
      "audit_observation_id": "fmp:observation:08ab468eb049032e",
      "provider_event_name": "Durable Goods Orders Ex Defense MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Durable Goods Orders Ex Defense MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Durable Goods Orders Ex Defense MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 44,
      "display_score": 44,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-6fdf5d53",
      "canonical_event_id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-6fdf5d53",
      "event_cluster_id": "us-activity-reference-2026-07-release-bacc768bed07",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-bacc768bed07",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_release_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_observation_id": "fmp:observation:16b2e59bc090cc85",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-9af029319cd1:2026-07",
      "series_signature": "activity-reference:reference_component:9af029319cd1",
      "audit_observation_id": "fmp:observation:16b2e59bc090cc85",
      "provider_event_name": "Durable Goods Orders Ex Transp MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Durable Goods Orders Ex Transp MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Durable Goods Orders Ex Transp MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 51,
      "display_score": 51,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-9779efe1",
      "canonical_event_id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-9779efe1",
      "event_cluster_id": "us-activity-reference-2026-07-release-bacc768bed07",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-bacc768bed07",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_release_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_observation_id": "fmp:observation:98ffef11b824741c",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-dd1ee237683c:2026-07",
      "series_signature": "activity-reference:reference_component:dd1ee237683c",
      "audit_observation_id": "fmp:observation:98ffef11b824741c",
      "provider_event_name": "Non Defense Goods Orders Ex Air (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Non Defense Goods Orders Ex Air (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Non Defense Goods Orders Ex Air (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 44,
      "display_score": 44,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-d3ac66a0",
      "canonical_event_id": "us-activity-reference-2026-07-release-bacc768bed07-reference_component-d3ac66a0",
      "event_cluster_id": "us-activity-reference-2026-07-release-bacc768bed07",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-bacc768bed07",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_release_id": "fmp:release:f0856a0dc7daaa8c",
      "provider_observation_id": "fmp:observation:e867a0baf241447f",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-eb958b7bfed0:2026-07",
      "series_signature": "activity-reference:reference_component:eb958b7bfed0",
      "audit_observation_id": "fmp:observation:e867a0baf241447f",
      "provider_event_name": "Durable Goods Orders MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Durable Goods Orders MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Durable Goods Orders MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 67,
      "display_score": 67,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-Q2-release-d0a2afa70336-reference_component",
      "canonical_event_id": "us-activity-reference-2026-Q2-release-d0a2afa70336-reference_component",
      "event_cluster_id": "us-activity-reference-2026-Q2-release-d0a2afa70336",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-Q2",
      "occurrence_key": "2026-Q2-release-d0a2afa70336",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:c6e1c2c076050ba0",
      "provider_release_id": "fmp:release:c6e1c2c076050ba0",
      "provider_observation_id": "fmp:observation:71d8b17dca8c46d5",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-e72417e9a9ef:2026-q2",
      "series_signature": "activity-reference:reference_component:e72417e9a9ef",
      "audit_observation_id": "fmp:observation:71d8b17dca8c46d5",
      "provider_event_name": "Corporate Profits QoQ (Q2)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Corporate Profits QoQ (Q2)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Corporate Profits QoQ (Q2) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 51,
      "display_score": 51,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-07-release-3bc2db9568fd-consumer_reference-1e4b8b11",
      "canonical_event_id": "us-consumer-demand-2026-07-release-3bc2db9568fd-consumer_reference-1e4b8b11",
      "event_cluster_id": "us-consumer-demand-2026-07-release-3bc2db9568fd",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-3bc2db9568fd",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:e016c639c3272542",
      "provider_release_id": "fmp:release:e016c639c3272542",
      "provider_observation_id": "fmp:observation:338610140563ed6e",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-69b08b0eaf6c:2026-07",
      "series_signature": "consumer-demand:consumer_reference:69b08b0eaf6c",
      "audit_observation_id": "fmp:observation:338610140563ed6e",
      "provider_event_name": "Personal Income MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Personal Income MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Personal Income MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 67,
      "display_score": 67,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-07-release-3bc2db9568fd-consumer_reference-d8d91679",
      "canonical_event_id": "us-consumer-demand-2026-07-release-3bc2db9568fd-consumer_reference-d8d91679",
      "event_cluster_id": "us-consumer-demand-2026-07-release-3bc2db9568fd",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-3bc2db9568fd",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:e016c639c3272542",
      "provider_release_id": "fmp:release:e016c639c3272542",
      "provider_observation_id": "fmp:observation:5c3c99fa11ed1402",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-981a7e81a146:2026-07",
      "series_signature": "consumer-demand:consumer_reference:981a7e81a146",
      "audit_observation_id": "fmp:observation:5c3c99fa11ed1402",
      "provider_event_name": "Personal Spending MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Personal Spending MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Personal Spending MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 44,
      "display_score": 44,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-Q2-release-53dcd7760a8a-consumer_reference",
      "canonical_event_id": "us-consumer-demand-2026-Q2-release-53dcd7760a8a-consumer_reference",
      "event_cluster_id": "us-consumer-demand-2026-Q2-release-53dcd7760a8a",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-Q2",
      "occurrence_key": "2026-Q2-release-53dcd7760a8a",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:da7b12eaffde5067",
      "provider_release_id": "fmp:release:da7b12eaffde5067",
      "provider_observation_id": "fmp:observation:2616514650ce16ea",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-1554486c2890:2026-q2",
      "series_signature": "consumer-demand:consumer_reference:1554486c2890",
      "audit_observation_id": "fmp:observation:2616514650ce16ea",
      "provider_event_name": "Real Consumer Spending (Q2)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Real Consumer Spending (Q2)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Real Consumer Spending (Q2) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 44,
      "display_score": 44,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-pce-2026-07-release-fe45760ecc65-core_mom",
      "canonical_event_id": "us-pce-2026-07-release-fe45760ecc65-core_mom",
      "event_cluster_id": "us-pce-2026-07-release-fe45760ecc65",
      "event_family": "us-pce",
      "event_type": "inflation",
      "component": "core_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-fe45760ecc65",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:80b091e065d0f506",
      "provider_release_id": "fmp:release:80b091e065d0f506",
      "provider_observation_id": "fmp:observation:a2e154db222070db",
      "provider_observation_key": "fmp:series:no-release:us:us-pce:core-mom:us-pce-core-mom:2026-07",
      "series_signature": "us-pce:core_mom",
      "audit_observation_id": "fmp:observation:a2e154db222070db",
      "provider_event_name": "Core PCE Price Index MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core PCE Price Index MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core PCE Price Index MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us_pce",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 66,
      "display_score": 66,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-pce-2026-07-release-fe45760ecc65-core_yoy",
      "canonical_event_id": "us-pce-2026-07-release-fe45760ecc65-core_yoy",
      "event_cluster_id": "us-pce-2026-07-release-fe45760ecc65",
      "event_family": "us-pce",
      "event_type": "inflation",
      "component": "core_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-fc5c104afe14",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:80b091e065d0f506",
      "provider_release_id": "fmp:release:80b091e065d0f506",
      "provider_observation_id": "fmp:observation:4fe52bec31517ffa",
      "provider_observation_key": "fmp:series:no-release:us:us-pce:core-yoy:us-pce-core-yoy:2026-07",
      "series_signature": "us-pce:core_yoy",
      "audit_observation_id": "fmp:observation:4fe52bec31517ffa",
      "provider_event_name": "Core PCE Price Index YoY (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core PCE Price Index YoY (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "low",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core PCE Price Index YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 70,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us_pce",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 43,
      "display_score": 43,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-pce-2026-07-release-fe45760ecc65-headline_mom",
      "canonical_event_id": "us-pce-2026-07-release-fe45760ecc65-headline_mom",
      "event_cluster_id": "us-pce-2026-07-release-fe45760ecc65",
      "event_family": "us-pce",
      "event_type": "inflation",
      "component": "headline_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-57172d6e989f",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:80b091e065d0f506",
      "provider_release_id": "fmp:release:80b091e065d0f506",
      "provider_observation_id": "fmp:observation:987f365d737771a5",
      "provider_observation_key": "fmp:series:no-release:us:us-pce:headline-mom:us-pce-headline-mom:2026-07",
      "series_signature": "us-pce:headline_mom",
      "audit_observation_id": "fmp:observation:987f365d737771a5",
      "provider_event_name": "PCE Price Index MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "PCE Price Index MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "PCE Price Index MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us_pce",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 50,
      "display_score": 50,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-pce-2026-07-release-fe45760ecc65-headline_yoy",
      "canonical_event_id": "us-pce-2026-07-release-fe45760ecc65-headline_yoy",
      "event_cluster_id": "us-pce-2026-07-release-fe45760ecc65",
      "event_family": "us-pce",
      "event_type": "inflation",
      "component": "headline_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-923872875a01",
      "scheduled_at": "2026-08-26T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:80b091e065d0f506",
      "provider_release_id": "fmp:release:80b091e065d0f506",
      "provider_observation_id": "fmp:observation:87a4e3e3142c11cc",
      "provider_observation_key": "fmp:series:no-release:us:us-pce:headline-yoy:us-pce-headline-yoy:2026-07",
      "series_signature": "us-pce:headline_yoy",
      "audit_observation_id": "fmp:observation:87a4e3e3142c11cc",
      "provider_event_name": "PCE Price Index YoY (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "PCE Price Index YoY (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "PCE Price Index YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us_pce",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 50,
      "display_score": 50,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 167,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-b075eb2a093b-trade_balance",
      "canonical_event_id": "us-external-balance-2026-07-release-b075eb2a093b-trade_balance",
      "event_cluster_id": "us-external-balance-2026-07-release-b075eb2a093b",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "trade_balance",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-b075eb2a093b",
      "scheduled_at": "2026-08-27T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:a6c986dcb00d0bbe",
      "provider_release_id": "fmp:release:a6c986dcb00d0bbe",
      "provider_observation_id": "fmp:observation:a1a216c8a256812a",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:trade-balance:external-balance-trade-balance:2026-07",
      "series_signature": "external-balance:trade_balance",
      "audit_observation_id": "fmp:observation:a1a216c8a256812a",
      "provider_event_name": "Goods Trade Balance Adv (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Goods Trade Balance Adv (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Goods Trade Balance Adv (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 191,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:a6c986dcb00d0bbe"
      ]
    },
    {
      "id": "us-initial-jobless-claims-2026-08-release-bccddb0ae64a-initial_claims",
      "canonical_event_id": "us-initial-jobless-claims-2026-08-release-bccddb0ae64a-initial_claims",
      "event_cluster_id": "us-initial-jobless-claims-2026-08-release-bccddb0ae64a",
      "event_family": "initial-jobless-claims",
      "event_type": "labor_market",
      "component": "initial_claims",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-bccddb0ae64a",
      "scheduled_at": "2026-08-27T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:e42b1903e767c0d0",
      "provider_release_id": "fmp:release:e42b1903e767c0d0",
      "provider_observation_id": "fmp:observation:c34e1935c193a915",
      "provider_observation_key": "fmp:series:no-release:us:initial-jobless-claims:initial-claims:initial-jobless-claims-initial-claims:2026-08",
      "series_signature": "initial-jobless-claims:initial_claims",
      "audit_observation_id": "fmp:observation:c34e1935c193a915",
      "provider_event_name": "Initial Jobless Claims (Aug/22)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Initial Jobless Claims (Aug/22)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Initial Jobless Claims (Aug/22) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "initial_jobless_claims",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 191,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-japan-labor-market-2026-07-release-505edcda744c-unemployment_rate",
      "canonical_event_id": "jp-japan-labor-market-2026-07-release-505edcda744c-unemployment_rate",
      "event_cluster_id": "jp-japan-labor-market-2026-07-release-505edcda744c",
      "event_family": "japan-labor-market",
      "event_type": "labor_market",
      "component": "unemployment_rate",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-505edcda744c",
      "scheduled_at": "2026-08-28T08:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:dc6a376cd5ea8a13",
      "provider_release_id": "fmp:release:dc6a376cd5ea8a13",
      "provider_observation_id": "fmp:observation:fde3d97b6df3a1c7",
      "provider_observation_key": "fmp:series:no-release:jp:japan-labor-market:unemployment-rate:japan-labor-market-unemployment-rate:2026-07",
      "series_signature": "japan-labor-market:unemployment_rate",
      "audit_observation_id": "fmp:observation:fde3d97b6df3a1c7",
      "provider_event_name": "Unemployment Rate (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Unemployment Rate (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Unemployment Rate (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "unemployment_rate",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 39,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 202,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-consumer-demand-2026-08-release-46f01b594e91-consumer_reference",
      "canonical_event_id": "jp-consumer-demand-2026-08-release-46f01b594e91-consumer_reference",
      "event_cluster_id": "jp-consumer-demand-2026-08-release-46f01b594e91",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-46f01b594e91",
      "scheduled_at": "2026-08-28T14:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:85768f0b50d608ac",
      "provider_release_id": "fmp:release:85768f0b50d608ac",
      "provider_observation_id": "fmp:observation:a6695b221573c930",
      "provider_observation_key": "fmp:series:no-release:jp:consumer-demand:consumer-reference:consumer-demand-consumer-reference-86e06fa48e3c:2026-08",
      "series_signature": "consumer-demand:consumer_reference:86e06fa48e3c",
      "audit_observation_id": "fmp:observation:a6695b221573c930",
      "provider_event_name": "Consumer Confidence (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Consumer Confidence (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Consumer Confidence (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 55,
      "display_score": 55,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 207.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-08-release-c2633e930871-0166c3d7-consumer_reference",
      "canonical_event_id": "us-consumer-demand-2026-08-release-c2633e930871-0166c3d7-consumer_reference",
      "event_cluster_id": "us-consumer-demand-2026-08-release-c2633e930871-0166c3d7",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-c2633e930871",
      "scheduled_at": "2026-08-28T23:00:00+09:00",
      "previous_scheduled_at": "2026-08-25T23:00:00+09:00",
      "scheduled_at_history": [
        "2026-08-25T23:00:00+09:00"
      ],
      "schedule_revision": 1,
      "official_window": null,
      "provider_event_id": "fmp:release:287800b4a0b92cfa",
      "provider_release_id": "fmp:release:287800b4a0b92cfa",
      "provider_observation_id": "fmp:observation:7d585d8d07d74069",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-95411f2a10b5:2026-08",
      "series_signature": "consumer-demand:consumer_reference:95411f2a10b5",
      "audit_observation_id": "fmp:observation:7d585d8d07d74069",
      "provider_event_name": "Michigan 1 Year Inflation Expectations (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Michigan 1 Year Inflation Expectations (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Michigan 1 Year Inflation Expectations (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 216.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-industrial-production-2026-07-release-cd3b5c3ffca8-headline_mom",
      "canonical_event_id": "jp-industrial-production-2026-07-release-cd3b5c3ffca8-headline_mom",
      "event_cluster_id": "jp-industrial-production-2026-07-release-cd3b5c3ffca8",
      "event_family": "industrial-production",
      "event_type": "activity",
      "component": "headline_mom",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-cd3b5c3ffca8",
      "scheduled_at": "2026-08-31T08:50:00+09:00",
      "previous_scheduled_at": "2026-09-14T13:30:00+09:00",
      "scheduled_at_history": [
        "2026-09-14T13:30:00+09:00"
      ],
      "schedule_revision": 2,
      "official_window": null,
      "provider_event_id": "fmp:release:1e34e8f92d012f53",
      "provider_release_id": "fmp:release:1e34e8f92d012f53",
      "provider_observation_id": "fmp:observation:7cb9350a5283cbb5",
      "provider_observation_key": "fmp:series:no-release:jp:industrial-production:headline-mom:industrial-production-headline-mom:2026-07",
      "series_signature": "industrial-production:headline_mom",
      "audit_observation_id": "fmp:observation:7cb9350a5283cbb5",
      "provider_event_name": "Industrial Production MoM (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Industrial Production MoM (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Industrial Production MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "industrial_production_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 39,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 274.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-retail-sales-2026-07-release-bd57d1b956d9-headline_yoy",
      "canonical_event_id": "jp-retail-sales-2026-07-release-bd57d1b956d9-headline_yoy",
      "event_cluster_id": "jp-retail-sales-2026-07-release-bd57d1b956d9",
      "event_family": "retail-sales",
      "event_type": "activity",
      "component": "headline_yoy",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-bd57d1b956d9",
      "scheduled_at": "2026-08-31T08:50:00+09:00",
      "previous_scheduled_at": "2026-08-29T08:50:00+09:00",
      "scheduled_at_history": [
        "2026-08-29T08:50:00+09:00"
      ],
      "schedule_revision": 1,
      "official_window": null,
      "provider_event_id": "fmp:release:f74bfc1a46571495",
      "provider_release_id": "fmp:release:f74bfc1a46571495",
      "provider_observation_id": "fmp:observation:a51a1f4e99cc6bc5",
      "provider_observation_key": "fmp:series:no-release:jp:retail-sales:headline-yoy:retail-sales-headline-yoy:2026-07",
      "series_signature": "retail-sales:headline_yoy",
      "audit_observation_id": "fmp:observation:a51a1f4e99cc6bc5",
      "provider_event_name": "Retail Sales YoY (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Retail Sales YoY (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Retail Sales YoY (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_retail_sales",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 39,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 274.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-activity-reference-2026-Q2-release-2a3dedf3730c-reference_component",
      "canonical_event_id": "jp-activity-reference-2026-Q2-release-2a3dedf3730c-reference_component",
      "event_cluster_id": "jp-activity-reference-2026-Q2-release-2a3dedf3730c",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-Q2",
      "occurrence_key": "2026-Q2-release-2a3dedf3730c",
      "scheduled_at": "2026-09-01T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:799c8b5b9d6174f5",
      "provider_release_id": "fmp:release:799c8b5b9d6174f5",
      "provider_observation_id": "fmp:observation:e2e126ff53d924bf",
      "provider_observation_key": "fmp:series:no-release:jp:activity-reference:reference-component:activity-reference-reference-component-531972ef9a3b:2026-q2",
      "series_signature": "activity-reference:reference_component:531972ef9a3b",
      "audit_observation_id": "fmp:observation:e2e126ff53d924bf",
      "provider_event_name": "Capital Expenditure YoY (Q2)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Capital Expenditure YoY (Q2)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Capital Expenditure YoY (Q2) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 39,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 298.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-employment",
      "canonical_event_id": "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-employment",
      "event_cluster_id": "us-ism-manufacturing-2026-08-release-07a68a3e8ce0",
      "event_family": "ism-manufacturing",
      "event_type": "business_survey",
      "component": "employment",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-07a68a3e8ce0",
      "scheduled_at": "2026-09-01T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:c9beeccfa138858c",
      "provider_release_id": "fmp:release:c9beeccfa138858c",
      "provider_observation_id": "fmp:observation:eb801ae3f8f71cfe",
      "provider_observation_key": "fmp:series:no-release:us:ism-manufacturing:employment:ism-manufacturing-employment:2026-08",
      "series_signature": "ism-manufacturing:employment",
      "audit_observation_id": "fmp:observation:eb801ae3f8f71cfe",
      "provider_event_name": "ISM Manufacturing Employment (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Manufacturing Employment (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Manufacturing Employment (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "headline PMI",
        "prices paid",
        "new orders",
        "employment component"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_manufacturing",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 312.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-headline",
      "canonical_event_id": "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-headline",
      "event_cluster_id": "us-ism-manufacturing-2026-08-release-07a68a3e8ce0",
      "event_family": "ism-manufacturing",
      "event_type": "business_survey",
      "component": "headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-07a68a3e8ce0",
      "scheduled_at": "2026-09-01T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:c9beeccfa138858c",
      "provider_release_id": "fmp:release:c9beeccfa138858c",
      "provider_observation_id": "fmp:observation:fd8526ef67ca6a0d",
      "provider_observation_key": "fmp:series:no-release:us:ism-manufacturing:headline:ism-manufacturing-headline:2026-08",
      "series_signature": "ism-manufacturing:headline",
      "audit_observation_id": "fmp:observation:fd8526ef67ca6a0d",
      "provider_event_name": "ISM Manufacturing PMI (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Manufacturing PMI (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Manufacturing PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "headline PMI",
        "prices paid",
        "new orders",
        "employment component"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_manufacturing",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 312.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-jolts-2026-07-release-4f4534a42f9d-job_openings",
      "canonical_event_id": "us-jolts-2026-07-release-4f4534a42f9d-job_openings",
      "event_cluster_id": "us-jolts-2026-07-release-4f4534a42f9d",
      "event_family": "jolts",
      "event_type": "labor_market",
      "component": "job_openings",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-4f4534a42f9d",
      "scheduled_at": "2026-09-01T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:10036257e1426ed8",
      "provider_release_id": "fmp:release:10036257e1426ed8",
      "provider_observation_id": "fmp:observation:7668838881347ea5",
      "provider_observation_key": "fmp:series:no-release:us:jolts:job-openings:jolts-job-openings:2026-07",
      "series_signature": "jolts:job_openings",
      "audit_observation_id": "fmp:observation:7668838881347ea5",
      "provider_event_name": "JOLTs Job Openings (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "JOLTs Job Openings (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "JOLTs Job Openings (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "jolts",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 312.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-private-payrolls-2026-08-release-f546504cfbdc-private_payrolls",
      "canonical_event_id": "us-private-payrolls-2026-08-release-f546504cfbdc-private_payrolls",
      "event_cluster_id": "us-private-payrolls-2026-08-release-f546504cfbdc",
      "event_family": "private-payrolls",
      "event_type": "labor_market",
      "component": "private_payrolls",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-f546504cfbdc",
      "scheduled_at": "2026-09-02T21:15:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:c4219ec77ad160ff",
      "provider_release_id": "fmp:release:c4219ec77ad160ff",
      "provider_observation_id": "fmp:observation:c754bdef99034d3a",
      "provider_observation_key": "fmp:series:no-release:us:private-payrolls:private-payrolls:private-payrolls-private-payrolls:2026-08",
      "series_signature": "private-payrolls:private_payrolls",
      "audit_observation_id": "fmp:observation:c754bdef99034d3a",
      "provider_event_name": "ADP Employment Change (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ADP Employment Change (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ADP Employment Change (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "private_payrolls",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 334.7,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:15 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-07-release-03b29d100f19-reference_component-a6897e2d",
      "canonical_event_id": "us-activity-reference-2026-07-release-03b29d100f19-reference_component-a6897e2d",
      "event_cluster_id": "us-activity-reference-2026-07-release-03b29d100f19",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-03b29d100f19",
      "scheduled_at": "2026-09-02T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:ae008a144b6d8a00",
      "provider_release_id": "fmp:release:ae008a144b6d8a00",
      "provider_observation_id": "fmp:observation:29a09fcb958ad06d",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-d212d7e590d4:2026-07",
      "series_signature": "activity-reference:reference_component:d212d7e590d4",
      "audit_observation_id": "fmp:observation:29a09fcb958ad06d",
      "provider_event_name": "Factory Orders MoM (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Factory Orders MoM (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Factory Orders MoM (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 336.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-59e438346961-exports",
      "canonical_event_id": "us-external-balance-2026-07-release-59e438346961-exports",
      "event_cluster_id": "us-external-balance-2026-07-release-59e438346961",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "exports",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-8d36c064a016",
      "scheduled_at": "2026-09-03T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:ec900cb2dc4fb1dc",
      "provider_release_id": "fmp:release:ec900cb2dc4fb1dc",
      "provider_observation_id": "fmp:observation:7bf193619083938f",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:exports:external-balance-exports:2026-07",
      "series_signature": "external-balance:exports",
      "audit_observation_id": "fmp:observation:7bf193619083938f",
      "provider_event_name": "Exports (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Exports (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Exports (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 359,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-59e438346961-imports",
      "canonical_event_id": "us-external-balance-2026-07-release-59e438346961-imports",
      "event_cluster_id": "us-external-balance-2026-07-release-59e438346961",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "imports",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-8d36c064a016",
      "scheduled_at": "2026-09-03T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:ec900cb2dc4fb1dc",
      "provider_release_id": "fmp:release:ec900cb2dc4fb1dc",
      "provider_observation_id": "fmp:observation:678327937d010016",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:imports:external-balance-imports:2026-07",
      "series_signature": "external-balance:imports",
      "audit_observation_id": "fmp:observation:678327937d010016",
      "provider_event_name": "Imports (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Imports (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Imports (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 359,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-07-release-59e438346961-trade_balance",
      "canonical_event_id": "us-external-balance-2026-07-release-59e438346961-trade_balance",
      "event_cluster_id": "us-external-balance-2026-07-release-59e438346961",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "trade_balance",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-59e438346961",
      "scheduled_at": "2026-09-03T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:ec900cb2dc4fb1dc",
      "provider_release_id": "fmp:release:ec900cb2dc4fb1dc",
      "provider_observation_id": "fmp:observation:5f6ed41fc4b2f85a",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:trade-balance:external-balance-trade-balance:2026-07",
      "series_signature": "external-balance:trade_balance",
      "audit_observation_id": "fmp:observation:5f6ed41fc4b2f85a",
      "provider_event_name": "Balance of Trade (Jul)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Balance of Trade (Jul)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Balance of Trade (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 359,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-initial-jobless-claims-2026-08-release-85f82d6cbc1c-initial_claims",
      "canonical_event_id": "us-initial-jobless-claims-2026-08-release-85f82d6cbc1c-initial_claims",
      "event_cluster_id": "us-initial-jobless-claims-2026-08-release-85f82d6cbc1c",
      "event_family": "initial-jobless-claims",
      "event_type": "labor_market",
      "component": "initial_claims",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-85f82d6cbc1c",
      "scheduled_at": "2026-09-03T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:2c6b5d4b2a1db4e4",
      "provider_release_id": "fmp:release:2c6b5d4b2a1db4e4",
      "provider_observation_id": "fmp:observation:f7c33faaa9c13224",
      "provider_observation_key": "fmp:series:no-release:us:initial-jobless-claims:initial-claims:initial-jobless-claims-initial-claims:2026-08",
      "series_signature": "initial-jobless-claims:initial_claims",
      "audit_observation_id": "fmp:observation:f7c33faaa9c13224",
      "provider_event_name": "Initial Jobless Claims (Aug/29)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Initial Jobless Claims (Aug/29)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Initial Jobless Claims (Aug/29) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "initial_jobless_claims",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 359,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ism-services-2026-08-release-c26485ee2f50-employment",
      "canonical_event_id": "us-ism-services-2026-08-release-c26485ee2f50-employment",
      "event_cluster_id": "us-ism-services-2026-08-release-c26485ee2f50",
      "event_family": "ism-services",
      "event_type": "business_survey",
      "component": "employment",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fc634b7b6522",
      "scheduled_at": "2026-09-03T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:51868ae9a2dae984",
      "provider_release_id": "fmp:release:51868ae9a2dae984",
      "provider_observation_id": "fmp:observation:ec2cc81c821da9bd",
      "provider_observation_key": "fmp:series:no-release:us:ism-services:employment:ism-services-employment:2026-08",
      "series_signature": "ism-services:employment",
      "audit_observation_id": "fmp:observation:ec2cc81c821da9bd",
      "provider_event_name": "ISM Non-Manufacturing Employment (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Non-Manufacturing Employment (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Non-Manufacturing Employment (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_services",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 360.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:51868ae9a2dae984"
      ]
    },
    {
      "id": "us-ism-services-2026-08-release-c26485ee2f50-headline",
      "canonical_event_id": "us-ism-services-2026-08-release-c26485ee2f50-headline",
      "event_cluster_id": "us-ism-services-2026-08-release-c26485ee2f50",
      "event_family": "ism-services",
      "event_type": "business_survey",
      "component": "headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-c26485ee2f50",
      "scheduled_at": "2026-09-03T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:51868ae9a2dae984",
      "provider_release_id": "fmp:release:51868ae9a2dae984",
      "provider_observation_id": "fmp:observation:8e6324e9ada7c6de",
      "provider_observation_key": "fmp:series:no-release:us:ism-services:headline:ism-services-headline:2026-08",
      "series_signature": "ism-services:headline",
      "audit_observation_id": "fmp:observation:8e6324e9ada7c6de",
      "provider_event_name": "ISM Services PMI (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Services PMI (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Services PMI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_services",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 360.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:51868ae9a2dae984"
      ]
    },
    {
      "id": "us-ism-services-2026-08-release-c26485ee2f50-prices",
      "canonical_event_id": "us-ism-services-2026-08-release-c26485ee2f50-prices",
      "event_cluster_id": "us-ism-services-2026-08-release-c26485ee2f50",
      "event_family": "ism-services",
      "event_type": "business_survey",
      "component": "prices",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fc634b7b6522",
      "scheduled_at": "2026-09-03T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:51868ae9a2dae984",
      "provider_release_id": "fmp:release:51868ae9a2dae984",
      "provider_observation_id": "fmp:observation:006f42ab29bdbaf8",
      "provider_observation_key": "fmp:series:no-release:us:ism-services:prices:ism-services-prices:2026-08",
      "series_signature": "ism-services:prices",
      "audit_observation_id": "fmp:observation:006f42ab29bdbaf8",
      "provider_event_name": "ISM Non-Manufacturing Prices (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Non-Manufacturing Prices (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Non-Manufacturing Prices (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_services",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 360.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:51868ae9a2dae984"
      ]
    },
    {
      "id": "us-employment-situation-2026-08-release-6b1a027e14da-headline_payrolls",
      "canonical_event_id": "us-employment-situation-2026-08-release-6b1a027e14da-headline_payrolls",
      "event_cluster_id": "us-employment-situation-2026-08-release-6b1a027e14da",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "headline_payrolls",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-e6c25dd87c2b",
      "scheduled_at": "2026-09-04T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f5765fed6fc8b557",
      "provider_release_id": "fmp:release:f5765fed6fc8b557",
      "provider_observation_id": "fmp:observation:2d4bfd8cddd515c8",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:headline-payrolls:employment-situation-headline-payrolls:2026-08",
      "series_signature": "employment-situation:headline_payrolls",
      "audit_observation_id": "fmp:observation:2d4bfd8cddd515c8",
      "provider_event_name": "Non Farm Payrolls (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Non Farm Payrolls (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Non Farm Payrolls (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "headline payrolls",
        "unemployment rate",
        "wage growth",
        "prior revisions"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "headline_nfp",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 383,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-employment-situation-2026-08-release-6b1a027e14da-participation_rate",
      "canonical_event_id": "us-employment-situation-2026-08-release-6b1a027e14da-participation_rate",
      "event_cluster_id": "us-employment-situation-2026-08-release-6b1a027e14da",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "participation_rate",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-c93f5738b919",
      "scheduled_at": "2026-09-04T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f5765fed6fc8b557",
      "provider_release_id": "fmp:release:f5765fed6fc8b557",
      "provider_observation_id": "fmp:observation:5d6b8f0ff2f32cbd",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:participation-rate:employment-situation-participation-rate:2026-08",
      "series_signature": "employment-situation:participation_rate",
      "audit_observation_id": "fmp:observation:5d6b8f0ff2f32cbd",
      "provider_event_name": "Participation Rate (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Participation Rate (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Participation Rate (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "employment_participation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 42,
      "display_score": 42,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 383,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-employment-situation-2026-08-release-6b1a027e14da-unemployment_u3",
      "canonical_event_id": "us-employment-situation-2026-08-release-6b1a027e14da-unemployment_u3",
      "event_cluster_id": "us-employment-situation-2026-08-release-6b1a027e14da",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "unemployment_u3",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-6b1a027e14da",
      "scheduled_at": "2026-09-04T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f5765fed6fc8b557",
      "provider_release_id": "fmp:release:f5765fed6fc8b557",
      "provider_observation_id": "fmp:observation:021fe8da20995d09",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:unemployment-u3:employment-situation-unemployment-u3:2026-08",
      "series_signature": "employment-situation:unemployment_u3",
      "audit_observation_id": "fmp:observation:021fe8da20995d09",
      "provider_event_name": "Unemployment Rate (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Unemployment Rate (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Unemployment Rate (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "unemployment_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 383,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-employment-situation-2026-08-release-6b1a027e14da-wage_mom",
      "canonical_event_id": "us-employment-situation-2026-08-release-6b1a027e14da-wage_mom",
      "event_cluster_id": "us-employment-situation-2026-08-release-6b1a027e14da",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "wage_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-a812e025ed1d",
      "scheduled_at": "2026-09-04T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f5765fed6fc8b557",
      "provider_release_id": "fmp:release:f5765fed6fc8b557",
      "provider_observation_id": "fmp:observation:011c6c4fb99db13e",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:wage-mom:employment-situation-wage-mom:2026-08",
      "series_signature": "employment-situation:wage_mom",
      "audit_observation_id": "fmp:observation:011c6c4fb99db13e",
      "provider_event_name": "Average Hourly Earnings MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Average Hourly Earnings MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Average Hourly Earnings MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "employment_wage_growth",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 383,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-employment-situation-2026-08-release-6b1a027e14da-wage_yoy",
      "canonical_event_id": "us-employment-situation-2026-08-release-6b1a027e14da-wage_yoy",
      "event_cluster_id": "us-employment-situation-2026-08-release-6b1a027e14da",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "wage_yoy",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-a812e025ed1d",
      "scheduled_at": "2026-09-04T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f5765fed6fc8b557",
      "provider_release_id": "fmp:release:f5765fed6fc8b557",
      "provider_observation_id": "fmp:observation:f891c0e79ea4abff",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:wage-yoy:employment-situation-wage-yoy:2026-08",
      "series_signature": "employment-situation:wage_yoy",
      "audit_observation_id": "fmp:observation:f891c0e79ea4abff",
      "provider_event_name": "Average Hourly Earnings YoY (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Average Hourly Earnings YoY (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Average Hourly Earnings YoY (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "employment_wage_growth",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 383,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-external-balance-2026-07-release-bed79ec97742-trade_balance",
      "canonical_event_id": "jp-external-balance-2026-07-release-bed79ec97742-trade_balance",
      "event_cluster_id": "jp-external-balance-2026-07-release-bed79ec97742",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "trade_balance",
      "reference_period": "2026-07",
      "occurrence_key": "2026-07-release-bed79ec97742",
      "scheduled_at": "2026-09-08T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:fd605e4545663a70",
      "provider_release_id": "fmp:release:fd605e4545663a70",
      "provider_observation_id": "fmp:observation:464b9973cee1a767",
      "provider_observation_key": "fmp:series:no-release:jp:external-balance:trade-balance:external-balance-trade-balance:2026-07",
      "series_signature": "external-balance:trade_balance",
      "audit_observation_id": "fmp:observation:464b9973cee1a767",
      "provider_event_name": "Current Account (Jul)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Current Account (Jul)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Current Account (Jul) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 39,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 466.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-initial-jobless-claims-2026-09-release-0c9fcf647787-initial_claims",
      "canonical_event_id": "us-initial-jobless-claims-2026-09-release-0c9fcf647787-initial_claims",
      "event_cluster_id": "us-initial-jobless-claims-2026-09-release-0c9fcf647787",
      "event_family": "initial-jobless-claims",
      "event_type": "labor_market",
      "component": "initial_claims",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-0c9fcf647787",
      "scheduled_at": "2026-09-10T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:690537d70605cbbd",
      "provider_release_id": "fmp:release:690537d70605cbbd",
      "provider_observation_id": "fmp:observation:3ed5c3bb5fa5fd27",
      "provider_observation_key": "fmp:series:no-release:us:initial-jobless-claims:initial-claims:initial-jobless-claims-initial-claims:2026-09",
      "series_signature": "initial-jobless-claims:initial_claims",
      "audit_observation_id": "fmp:observation:3ed5c3bb5fa5fd27",
      "provider_event_name": "Initial Jobless Claims (Sep/05)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Initial Jobless Claims (Sep/05)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Initial Jobless Claims (Sep/05) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "initial_jobless_claims",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 527,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ppi-2026-08-release-bed380068d91-core_mom",
      "canonical_event_id": "us-ppi-2026-08-release-bed380068d91-core_mom",
      "event_cluster_id": "us-ppi-2026-08-release-bed380068d91",
      "event_family": "ppi",
      "event_type": "inflation",
      "component": "core_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-08d71d55c55f",
      "scheduled_at": "2026-09-10T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:73e8af0480571525",
      "provider_release_id": "fmp:release:73e8af0480571525",
      "provider_observation_id": "fmp:observation:d3de175b4eaf2457",
      "provider_observation_key": "fmp:series:no-release:us:ppi:core-mom:ppi-core-mom:2026-08",
      "series_signature": "ppi:core_mom",
      "audit_observation_id": "fmp:observation:d3de175b4eaf2457",
      "provider_event_name": "Core PPI MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core PPI MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core PPI MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_ppi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 40,
      "display_score": 40,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 527,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ppi-2026-08-release-bed380068d91-headline_mom",
      "canonical_event_id": "us-ppi-2026-08-release-bed380068d91-headline_mom",
      "event_cluster_id": "us-ppi-2026-08-release-bed380068d91",
      "event_family": "ppi",
      "event_type": "inflation",
      "component": "headline_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-bed380068d91",
      "scheduled_at": "2026-09-10T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:73e8af0480571525",
      "provider_release_id": "fmp:release:73e8af0480571525",
      "provider_observation_id": "fmp:observation:a02bd97779e72706",
      "provider_observation_key": "fmp:series:no-release:us:ppi:headline-mom:ppi-headline-mom:2026-08",
      "series_signature": "ppi:headline_mom",
      "audit_observation_id": "fmp:observation:a02bd97779e72706",
      "provider_event_name": "Producer Price Index MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Producer Price Index MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Producer Price Index MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_ppi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 527,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:73e8af0480571525"
      ]
    },
    {
      "id": "us-cpi-2026-08-release-d84819ce0943-core_mom",
      "canonical_event_id": "us-cpi-2026-08-release-d84819ce0943-core_mom",
      "event_cluster_id": "us-cpi-2026-08-release-d84819ce0943",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "core_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-d6f5074b336e",
      "scheduled_at": "2026-09-11T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8691b256e9f2f049",
      "provider_release_id": "fmp:release:8691b256e9f2f049",
      "provider_observation_id": "fmp:observation:5e60bf4c582b0c53",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:core-mom:us-cpi-core-mom:2026-08",
      "series_signature": "us-cpi:core_mom",
      "audit_observation_id": "fmp:observation:5e60bf4c582b0c53",
      "provider_event_name": "Core Inflation Rate MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core Inflation Rate MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core Inflation Rate MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 551,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-08-release-d84819ce0943-core_yoy",
      "canonical_event_id": "us-cpi-2026-08-release-d84819ce0943-core_yoy",
      "event_cluster_id": "us-cpi-2026-08-release-d84819ce0943",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "core_yoy",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-4de656bf4820",
      "scheduled_at": "2026-09-11T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8691b256e9f2f049",
      "provider_release_id": "fmp:release:8691b256e9f2f049",
      "provider_observation_id": "fmp:observation:bd84672ae7039ac5",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:core-yoy:us-cpi-core-yoy:2026-08",
      "series_signature": "us-cpi:core_yoy",
      "audit_observation_id": "fmp:observation:bd84672ae7039ac5",
      "provider_event_name": "Core Inflation Rate YoY (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core Inflation Rate YoY (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core Inflation Rate YoY (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 551,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-08-release-d84819ce0943-headline",
      "canonical_event_id": "us-cpi-2026-08-release-d84819ce0943-headline",
      "event_cluster_id": "us-cpi-2026-08-release-d84819ce0943",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "headline",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-77ee6d708b53",
      "scheduled_at": "2026-09-11T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8691b256e9f2f049",
      "provider_release_id": "fmp:release:8691b256e9f2f049",
      "provider_observation_id": "fmp:observation:97807d85138316d5",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:headline:us-cpi-headline:2026-08",
      "series_signature": "us-cpi:headline",
      "audit_observation_id": "fmp:observation:97807d85138316d5",
      "provider_event_name": "CPI (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "CPI (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "CPI (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us-cpi",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 40,
      "display_score": 40,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 551,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-08-release-d84819ce0943-headline_mom",
      "canonical_event_id": "us-cpi-2026-08-release-d84819ce0943-headline_mom",
      "event_cluster_id": "us-cpi-2026-08-release-d84819ce0943",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "headline_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-85e041c82ce0",
      "scheduled_at": "2026-09-11T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8691b256e9f2f049",
      "provider_release_id": "fmp:release:8691b256e9f2f049",
      "provider_observation_id": "fmp:observation:966f950cabed2f62",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:headline-mom:us-cpi-headline-mom:2026-08",
      "series_signature": "us-cpi:headline_mom",
      "audit_observation_id": "fmp:observation:966f950cabed2f62",
      "provider_event_name": "Inflation Rate MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Inflation Rate MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 551,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-08-release-d84819ce0943-headline_yoy",
      "canonical_event_id": "us-cpi-2026-08-release-d84819ce0943-headline_yoy",
      "event_cluster_id": "us-cpi-2026-08-release-d84819ce0943",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "headline_yoy",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-d84819ce0943",
      "scheduled_at": "2026-09-11T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8691b256e9f2f049",
      "provider_release_id": "fmp:release:8691b256e9f2f049",
      "provider_observation_id": "fmp:observation:767ea15ec8cec821",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:headline-yoy:us-cpi-headline-yoy:2026-08",
      "series_signature": "us-cpi:headline_yoy",
      "audit_observation_id": "fmp:observation:767ea15ec8cec821",
      "provider_event_name": "Inflation Rate YoY (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Inflation Rate YoY (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate YoY (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 551,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-08-release-d84819ce0943-seasonally_adjusted_index",
      "canonical_event_id": "us-cpi-2026-08-release-d84819ce0943-seasonally_adjusted_index",
      "event_cluster_id": "us-cpi-2026-08-release-d84819ce0943",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "seasonally_adjusted_index",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-77ee6d708b53",
      "scheduled_at": "2026-09-11T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8691b256e9f2f049",
      "provider_release_id": "fmp:release:8691b256e9f2f049",
      "provider_observation_id": "fmp:observation:0d11be710ae39f72",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:seasonally-adjusted-index:us-cpi-seasonally-adjusted-index:2026-08",
      "series_signature": "us-cpi:seasonally_adjusted_index",
      "audit_observation_id": "fmp:observation:0d11be710ae39f72",
      "provider_event_name": "CPI s.a (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "CPI s.a (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "CPI s.a (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us-cpi",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 40,
      "display_score": 40,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 551,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-09-release-4a542a1b0da9-consumer_reference-a36c4977",
      "canonical_event_id": "us-consumer-demand-2026-09-release-4a542a1b0da9-consumer_reference-a36c4977",
      "event_cluster_id": "us-consumer-demand-2026-09-release-4a542a1b0da9",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-4a542a1b0da9",
      "scheduled_at": "2026-09-11T23:00:00+09:00",
      "previous_scheduled_at": "2026-09-25T23:00:00+09:00",
      "scheduled_at_history": [
        "2026-09-25T23:00:00+09:00"
      ],
      "schedule_revision": 2,
      "official_window": null,
      "provider_event_id": "fmp:release:df763f1fa37ef4f4",
      "provider_release_id": "fmp:release:df763f1fa37ef4f4",
      "provider_observation_id": "fmp:observation:0c3b65144d6fdb18",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-b12de936af2a:2026-09",
      "series_signature": "consumer-demand:consumer_reference:b12de936af2a",
      "audit_observation_id": "fmp:observation:0c3b65144d6fdb18",
      "provider_event_name": "Michigan Consumer Sentiment (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Michigan Consumer Sentiment (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Michigan Consumer Sentiment (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 552.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-external-balance-2026-08-release-25ad6b01aaa0-exports",
      "canonical_event_id": "jp-external-balance-2026-08-release-25ad6b01aaa0-exports",
      "event_cluster_id": "jp-external-balance-2026-08-release-25ad6b01aaa0",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "exports",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-c4a9e3404670",
      "scheduled_at": "2026-09-16T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:cb755a016af98f4c",
      "provider_release_id": "fmp:release:cb755a016af98f4c",
      "provider_observation_id": "fmp:observation:093c5e388f7c779f",
      "provider_observation_key": "fmp:series:no-release:jp:external-balance:exports:external-balance-exports:2026-08",
      "series_signature": "external-balance:exports",
      "audit_observation_id": "fmp:observation:093c5e388f7c779f",
      "provider_event_name": "Exports YoY (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Exports YoY (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Exports YoY (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 39,
      "display_score": 39,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 658.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-external-balance-2026-08-release-25ad6b01aaa0-trade_balance",
      "canonical_event_id": "jp-external-balance-2026-08-release-25ad6b01aaa0-trade_balance",
      "event_cluster_id": "jp-external-balance-2026-08-release-25ad6b01aaa0",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "trade_balance",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-25ad6b01aaa0",
      "scheduled_at": "2026-09-16T08:50:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:cb755a016af98f4c",
      "provider_release_id": "fmp:release:cb755a016af98f4c",
      "provider_observation_id": "fmp:observation:283717656b1c6426",
      "provider_observation_key": "fmp:series:no-release:jp:external-balance:trade-balance:external-balance-trade-balance:2026-08",
      "series_signature": "external-balance:trade_balance",
      "audit_observation_id": "fmp:observation:283717656b1c6426",
      "provider_event_name": "Balance of Trade (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Balance of Trade (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Balance of Trade (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 55,
      "display_score": 55,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 658.3,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:50 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-08-release-a602325f3424-export_prices_mom",
      "canonical_event_id": "us-external-balance-2026-08-release-a602325f3424-export_prices_mom",
      "event_cluster_id": "us-external-balance-2026-08-release-a602325f3424",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "export_prices_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-a602325f3424",
      "scheduled_at": "2026-09-16T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:4b719ad9406d6bae",
      "provider_release_id": "fmp:release:4b719ad9406d6bae",
      "provider_observation_id": "fmp:observation:8e1f1cc1e589bbdb",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:export-prices-mom:external-balance-export-prices-mom:2026-08",
      "series_signature": "external-balance:export_prices_mom",
      "audit_observation_id": "fmp:observation:8e1f1cc1e589bbdb",
      "provider_event_name": "Export Prices MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Export Prices MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Export Prices MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 671,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-external-balance-2026-08-release-a602325f3424-import_prices_mom",
      "canonical_event_id": "us-external-balance-2026-08-release-a602325f3424-import_prices_mom",
      "event_cluster_id": "us-external-balance-2026-08-release-a602325f3424",
      "event_family": "external-balance",
      "event_type": "activity",
      "component": "import_prices_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-a602325f3424",
      "scheduled_at": "2026-09-16T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:4b719ad9406d6bae",
      "provider_release_id": "fmp:release:4b719ad9406d6bae",
      "provider_observation_id": "fmp:observation:9bd9b9080eaaa000",
      "provider_observation_key": "fmp:series:no-release:us:external-balance:import-prices-mom:external-balance-import-prices-mom:2026-08",
      "series_signature": "external-balance:import_prices_mom",
      "audit_observation_id": "fmp:observation:9bd9b9080eaaa000",
      "provider_event_name": "Import Prices MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Import Prices MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Import Prices MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "external_balance_reference",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 671,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-retail-sales-2026-08-release-fa6d404e07e6-ex_autos_mom",
      "canonical_event_id": "us-retail-sales-2026-08-release-fa6d404e07e6-ex_autos_mom",
      "event_cluster_id": "us-retail-sales-2026-08-release-fa6d404e07e6",
      "event_family": "retail-sales",
      "event_type": "activity",
      "component": "ex_autos_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fa6d404e07e6",
      "scheduled_at": "2026-09-16T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8752f6a10094591f",
      "provider_release_id": "fmp:release:8752f6a10094591f",
      "provider_observation_id": "fmp:observation:bc3138740343df99",
      "provider_observation_key": "fmp:series:no-release:us:retail-sales:ex-autos-mom:retail-sales-ex-autos-mom:2026-08",
      "series_signature": "retail-sales:ex_autos_mom",
      "audit_observation_id": "fmp:observation:bc3138740343df99",
      "provider_event_name": "Retail Sales Ex Autos MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Retail Sales Ex Autos MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "medium",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Retail Sales Ex Autos MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 78,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_retail_sales",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 41,
      "display_score": 41,
      "raw_weather": "watch",
      "display_weather": "watch",
      "display_weather_label": "Watch",
      "display_weather_label_ja": "注意",
      "lifecycle": "upcoming",
      "hours_from_now": 671,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-retail-sales-2026-08-release-fa6d404e07e6-headline_mom",
      "canonical_event_id": "us-retail-sales-2026-08-release-fa6d404e07e6-headline_mom",
      "event_cluster_id": "us-retail-sales-2026-08-release-fa6d404e07e6",
      "event_family": "retail-sales",
      "event_type": "activity",
      "component": "headline_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-fa6d404e07e6",
      "scheduled_at": "2026-09-16T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8752f6a10094591f",
      "provider_release_id": "fmp:release:8752f6a10094591f",
      "provider_observation_id": "fmp:observation:cfdc062b53558ad9",
      "provider_observation_key": "fmp:series:no-release:us:retail-sales:headline-mom:retail-sales-headline-mom:2026-08",
      "series_signature": "retail-sales:headline_mom",
      "audit_observation_id": "fmp:observation:cfdc062b53558ad9",
      "provider_event_name": "Retail Sales MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Retail Sales MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Retail Sales MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_retail_sales",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 671,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-fomc-no-reference-release-8779632a62b2-decision",
      "canonical_event_id": "us-fomc-no-reference-release-8779632a62b2-decision",
      "event_cluster_id": "us-fomc-no-reference-release-8779632a62b2",
      "event_family": "fomc",
      "event_type": "central_bank_decision",
      "component": "decision",
      "reference_period": null,
      "occurrence_key": "no-reference-release-8779632a62b2",
      "scheduled_at": "2026-09-17T03:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f489264afe90163a",
      "provider_release_id": "fmp:release:f489264afe90163a",
      "provider_observation_id": "fmp:observation:b315adad43979af7",
      "provider_observation_key": "fmp:series:no-release:us:fomc:decision:fomc-decision:no-reference",
      "series_signature": "fomc:decision",
      "audit_observation_id": "fmp:observation:b315adad43979af7",
      "provider_event_name": "Fed Interest Rate Decision",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Fed Interest Rate Decision",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Fed Interest Rate Decision is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "policy decision",
        "statement wording",
        "rate path repricing",
        "US yield reaction"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "fomc_decision",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 676.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-fomc-no-reference-release-8779632a62b2-projections_or_opinions",
      "canonical_event_id": "us-fomc-no-reference-release-8779632a62b2-projections_or_opinions",
      "event_cluster_id": "us-fomc-no-reference-release-8779632a62b2",
      "event_family": "fomc",
      "event_type": "central_bank_communication",
      "component": "projections_or_opinions",
      "reference_period": null,
      "occurrence_key": "no-reference-release-5920347a4e8a",
      "scheduled_at": "2026-09-17T03:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f489264afe90163a",
      "provider_release_id": "fmp:release:f489264afe90163a",
      "provider_observation_id": "fmp:observation:cad00abbf93a178b",
      "provider_observation_key": "fmp:series:no-release:us:fomc:projections-or-opinions:fomc-projections-or-opinions:no-reference",
      "series_signature": "fomc:projections_or_opinions",
      "audit_observation_id": "fmp:observation:cad00abbf93a178b",
      "provider_event_name": "FOMC Economic Projections",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "FOMC Economic Projections",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "FOMC Economic Projections is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "central_bank_reference_communication",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 676.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-fomc-no-reference-release-8779632a62b2-press_conference",
      "canonical_event_id": "us-fomc-no-reference-release-8779632a62b2-press_conference",
      "event_cluster_id": "us-fomc-no-reference-release-8779632a62b2",
      "event_family": "fomc",
      "event_type": "central_bank_communication",
      "component": "press_conference",
      "reference_period": null,
      "occurrence_key": "no-reference-release-76aad6d0d6b6",
      "scheduled_at": "2026-09-17T03:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f489264afe90163a",
      "provider_release_id": "fmp:release:f489264afe90163a",
      "provider_observation_id": "fmp:observation:290206a548d3f6d8",
      "provider_observation_key": "fmp:series:no-release:us:fomc:press-conference:fomc-press-conference:no-reference",
      "series_signature": "fomc:press_conference",
      "audit_observation_id": "fmp:observation:290206a548d3f6d8",
      "provider_event_name": "Fed Press Conference",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Fed Press Conference",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Fed Press Conference is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "chair remarks",
        "policy path",
        "inflation assessment",
        "US yield reaction"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "fomc_press_conference",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 677,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:30 PM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-japan-cpi-2026-08-release-43fd24e2a659-headline_yoy",
      "canonical_event_id": "jp-japan-cpi-2026-08-release-43fd24e2a659-headline_yoy",
      "event_cluster_id": "jp-japan-cpi-2026-08-release-43fd24e2a659",
      "event_family": "japan-cpi",
      "event_type": "inflation",
      "component": "headline_yoy",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-43fd24e2a659",
      "scheduled_at": "2026-09-18T08:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:32fec5bea97a832d",
      "provider_release_id": "fmp:release:32fec5bea97a832d",
      "provider_observation_id": "fmp:observation:fa957e67199a49b1",
      "provider_observation_key": "fmp:series:no-release:jp:japan-cpi:headline-yoy:japan-cpi-headline-yoy:2026-08",
      "series_signature": "japan-cpi:headline_yoy",
      "audit_observation_id": "fmp:observation:fa957e67199a49b1",
      "provider_event_name": "Inflation Rate YoY (Aug)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Inflation Rate YoY (Aug)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate YoY (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 55,
      "display_score": 55,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 706,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-boj-policy-no-reference-release-04e59f548cfb-decision",
      "canonical_event_id": "jp-boj-policy-no-reference-release-04e59f548cfb-decision",
      "event_cluster_id": "jp-boj-policy-no-reference-release-04e59f548cfb",
      "event_family": "boj-policy",
      "event_type": "central_bank_decision",
      "component": "decision",
      "reference_period": null,
      "occurrence_key": "no-reference-release-04e59f548cfb",
      "scheduled_at": "2026-09-18T12:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:62af4ec1a58eb427",
      "provider_release_id": "fmp:release:62af4ec1a58eb427",
      "provider_observation_id": "fmp:observation:02ab4dadc055e2af",
      "provider_observation_key": "fmp:series:no-release:jp:boj-policy:decision:boj-policy-decision:no-reference",
      "series_signature": "boj-policy:decision",
      "audit_observation_id": "fmp:observation:02ab4dadc055e2af",
      "provider_event_name": "BoJ Interest Rate Decision",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "BoJ Interest Rate Decision",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "BoJ Interest Rate Decision is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "policy decision",
        "outlook wording",
        "governor commentary",
        "JGB yield reaction"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "boj_decision",
        "expected_country": "JP",
        "allowed_countries": [
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 55,
      "display_score": 55,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 709.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "12:00 PM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-activity-reference-2026-08-release-a616188b09f8-reference_component-d3ac66a0",
      "canonical_event_id": "us-activity-reference-2026-08-release-a616188b09f8-reference_component-d3ac66a0",
      "event_cluster_id": "us-activity-reference-2026-08-release-a616188b09f8",
      "event_family": "activity-reference",
      "event_type": "activity",
      "component": "reference_component",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-a616188b09f8",
      "scheduled_at": "2026-09-25T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:e94f7ed4366c8ebe",
      "provider_release_id": "fmp:release:e94f7ed4366c8ebe",
      "provider_observation_id": "fmp:observation:45349f4015824754",
      "provider_observation_key": "fmp:series:no-release:us:activity-reference:reference-component:activity-reference-reference-component-eb958b7bfed0:2026-08",
      "series_signature": "activity-reference:reference_component:eb958b7bfed0",
      "audit_observation_id": "fmp:observation:45349f4015824754",
      "provider_event_name": "Durable Goods Orders MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Durable Goods Orders MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Durable Goods Orders MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "activity_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 887,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-jolts-2026-08-release-e9f181439bbb-job_openings",
      "canonical_event_id": "us-jolts-2026-08-release-e9f181439bbb-job_openings",
      "event_cluster_id": "us-jolts-2026-08-release-e9f181439bbb",
      "event_family": "jolts",
      "event_type": "labor_market",
      "component": "job_openings",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-e9f181439bbb",
      "scheduled_at": "2026-09-29T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:88faa160cd06e880",
      "provider_release_id": "fmp:release:88faa160cd06e880",
      "provider_observation_id": "fmp:observation:942e01b38b0ccc67",
      "provider_observation_key": "fmp:series:no-release:us:jolts:job-openings:jolts-job-openings:2026-08",
      "series_signature": "jolts:job_openings",
      "audit_observation_id": "fmp:observation:942e01b38b0ccc67",
      "provider_event_name": "JOLTs Job Openings (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "JOLTs Job Openings (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "JOLTs Job Openings (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "jolts",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 984.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-08-release-edc88f837ffb-consumer_reference-1e4b8b11",
      "canonical_event_id": "us-consumer-demand-2026-08-release-edc88f837ffb-consumer_reference-1e4b8b11",
      "event_cluster_id": "us-consumer-demand-2026-08-release-edc88f837ffb",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-edc88f837ffb",
      "scheduled_at": "2026-09-30T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:4708208886ea6c0c",
      "provider_release_id": "fmp:release:4708208886ea6c0c",
      "provider_observation_id": "fmp:observation:f2c7753d939412f4",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-69b08b0eaf6c:2026-08",
      "series_signature": "consumer-demand:consumer_reference:69b08b0eaf6c",
      "audit_observation_id": "fmp:observation:f2c7753d939412f4",
      "provider_event_name": "Personal Income MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Personal Income MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Personal Income MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1007,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-08-release-edc88f837ffb-consumer_reference-d8d91679",
      "canonical_event_id": "us-consumer-demand-2026-08-release-edc88f837ffb-consumer_reference-d8d91679",
      "event_cluster_id": "us-consumer-demand-2026-08-release-edc88f837ffb",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-edc88f837ffb",
      "scheduled_at": "2026-09-30T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:4708208886ea6c0c",
      "provider_release_id": "fmp:release:4708208886ea6c0c",
      "provider_observation_id": "fmp:observation:92d53fee8692437c",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-981a7e81a146:2026-08",
      "series_signature": "consumer-demand:consumer_reference:981a7e81a146",
      "audit_observation_id": "fmp:observation:92d53fee8692437c",
      "provider_event_name": "Personal Spending MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Personal Spending MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Personal Spending MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1007,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-pce-2026-08-release-c0d0be1cbba1-core_mom",
      "canonical_event_id": "us-pce-2026-08-release-c0d0be1cbba1-core_mom",
      "event_cluster_id": "us-pce-2026-08-release-c0d0be1cbba1",
      "event_family": "us-pce",
      "event_type": "inflation",
      "component": "core_mom",
      "reference_period": "2026-08",
      "occurrence_key": "2026-08-release-c0d0be1cbba1",
      "scheduled_at": "2026-09-30T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:8dfb7ba8d007b072",
      "provider_release_id": "fmp:release:8dfb7ba8d007b072",
      "provider_observation_id": "fmp:observation:06637c7f30e64b81",
      "provider_observation_key": "fmp:series:no-release:us:us-pce:core-mom:us-pce-core-mom:2026-08",
      "series_signature": "us-pce:core_mom",
      "audit_observation_id": "fmp:observation:06637c7f30e64b81",
      "provider_event_name": "Core PCE Price Index MoM (Aug)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core PCE Price Index MoM (Aug)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core PCE Price Index MoM (Aug) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "us_pce",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1007,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ism-manufacturing-2026-09-release-a22e47bbcad6-headline",
      "canonical_event_id": "us-ism-manufacturing-2026-09-release-a22e47bbcad6-headline",
      "event_cluster_id": "us-ism-manufacturing-2026-09-release-a22e47bbcad6",
      "event_family": "ism-manufacturing",
      "event_type": "business_survey",
      "component": "headline",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-a22e47bbcad6",
      "scheduled_at": "2026-10-01T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:fd9a51993fbfeb29",
      "provider_release_id": "fmp:release:fd9a51993fbfeb29",
      "provider_observation_id": "fmp:observation:c4f2aa69e6354c08",
      "provider_observation_key": "fmp:series:no-release:us:ism-manufacturing:headline:ism-manufacturing-headline:2026-09",
      "series_signature": "ism-manufacturing:headline",
      "audit_observation_id": "fmp:observation:c4f2aa69e6354c08",
      "provider_event_name": "ISM Manufacturing PMI (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Manufacturing PMI (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Manufacturing PMI (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "headline PMI",
        "prices paid",
        "new orders",
        "employment component"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_manufacturing",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1032.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "jp-consumer-demand-2026-09-release-f71e9977d591-consumer_reference",
      "canonical_event_id": "jp-consumer-demand-2026-09-release-f71e9977d591-consumer_reference",
      "event_cluster_id": "jp-consumer-demand-2026-09-release-f71e9977d591",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-f71e9977d591",
      "scheduled_at": "2026-10-02T14:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:c31d3eaacbfa1bc2",
      "provider_release_id": "fmp:release:c31d3eaacbfa1bc2",
      "provider_observation_id": "fmp:observation:4a6edda04072e76c",
      "provider_observation_key": "fmp:series:no-release:jp:consumer-demand:consumer-reference:consumer-demand-consumer-reference-86e06fa48e3c:2026-09",
      "series_signature": "consumer-demand:consumer_reference:86e06fa48e3c",
      "audit_observation_id": "fmp:observation:4a6edda04072e76c",
      "provider_event_name": "Consumer Confidence (Sep)",
      "provider_country": "JP",
      "provider_currency": "JPY",
      "name": "Consumer Confidence (Sep)",
      "country": "JP",
      "region": "JP",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Consumer Confidence (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "Asia/Tokyo",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 55,
      "display_score": 55,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1047.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM GMT+9",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-employment-situation-2026-09-release-f28df4a4b6ab-headline_payrolls",
      "canonical_event_id": "us-employment-situation-2026-09-release-f28df4a4b6ab-headline_payrolls",
      "event_cluster_id": "us-employment-situation-2026-09-release-f28df4a4b6ab",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "headline_payrolls",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-f28df4a4b6ab",
      "scheduled_at": "2026-10-02T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:d77242a43b43402f",
      "provider_release_id": "fmp:release:d77242a43b43402f",
      "provider_observation_id": "fmp:observation:c09822090d64ec7f",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:headline-payrolls:employment-situation-headline-payrolls:2026-09",
      "series_signature": "employment-situation:headline_payrolls",
      "audit_observation_id": "fmp:observation:c09822090d64ec7f",
      "provider_event_name": "Non Farm Payrolls (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Non Farm Payrolls (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Non Farm Payrolls (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "headline payrolls",
        "unemployment rate",
        "wage growth",
        "prior revisions"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "headline_nfp",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1055,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-employment-situation-2026-09-release-f28df4a4b6ab-unemployment_u3",
      "canonical_event_id": "us-employment-situation-2026-09-release-f28df4a4b6ab-unemployment_u3",
      "event_cluster_id": "us-employment-situation-2026-09-release-f28df4a4b6ab",
      "event_family": "employment-situation",
      "event_type": "labor_market",
      "component": "unemployment_u3",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-f28df4a4b6ab",
      "scheduled_at": "2026-10-02T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:d77242a43b43402f",
      "provider_release_id": "fmp:release:d77242a43b43402f",
      "provider_observation_id": "fmp:observation:d95b036e19a26598",
      "provider_observation_key": "fmp:series:no-release:us:employment-situation:unemployment-u3:employment-situation-unemployment-u3:2026-09",
      "series_signature": "employment-situation:unemployment_u3",
      "audit_observation_id": "fmp:observation:d95b036e19a26598",
      "provider_event_name": "Unemployment Rate (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Unemployment Rate (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Unemployment Rate (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "unemployment_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1055,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ism-services-2026-09-release-01fc11c79d1d-headline",
      "canonical_event_id": "us-ism-services-2026-09-release-01fc11c79d1d-headline",
      "event_cluster_id": "us-ism-services-2026-09-release-01fc11c79d1d",
      "event_family": "ism-services",
      "event_type": "business_survey",
      "component": "headline",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-01fc11c79d1d",
      "scheduled_at": "2026-10-05T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:b21948d7cb38c399",
      "provider_release_id": "fmp:release:b21948d7cb38c399",
      "provider_observation_id": "fmp:observation:44433a9560efe2a5",
      "provider_observation_key": "fmp:series:no-release:us:ism-services:headline:ism-services-headline:2026-09",
      "series_signature": "ism-services:headline",
      "audit_observation_id": "fmp:observation:44433a9560efe2a5",
      "provider_event_name": "ISM Services PMI (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "ISM Services PMI (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "ISM Services PMI (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "explicit_ism_services",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1128.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-fomc-minutes-no-reference-release-fe0c3104bf2e-minutes",
      "canonical_event_id": "us-fomc-minutes-no-reference-release-fe0c3104bf2e-minutes",
      "event_cluster_id": "us-fomc-minutes-no-reference-release-fe0c3104bf2e",
      "event_family": "fomc-minutes",
      "event_type": "central_bank_communication",
      "component": "minutes",
      "reference_period": null,
      "occurrence_key": "no-reference-release-fe0c3104bf2e",
      "scheduled_at": "2026-10-08T03:00:00+09:00",
      "previous_scheduled_at": "2026-08-20T03:00:00+09:00",
      "scheduled_at_history": [
        "2026-08-20T03:00:00+09:00"
      ],
      "schedule_revision": 1,
      "official_window": null,
      "provider_event_id": "fmp:release:037edd8f8d0f2539",
      "provider_release_id": "fmp:release:037edd8f8d0f2539",
      "provider_observation_id": "fmp:observation:1064a79d26c7b041",
      "provider_observation_key": "fmp:series:no-release:us:fomc-minutes:minutes:fomc-minutes-minutes:no-reference",
      "series_signature": "fomc-minutes:minutes",
      "audit_observation_id": "fmp:observation:1064a79d26c7b041",
      "provider_event_name": "FOMC Minutes",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "FOMC Minutes",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "FOMC Minutes is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "fomc_minutes",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1180.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "02:00 PM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-consumer-demand-2026-10-release-0bac9958f320-consumer_reference-a36c4977",
      "canonical_event_id": "us-consumer-demand-2026-10-release-0bac9958f320-consumer_reference-a36c4977",
      "event_cluster_id": "us-consumer-demand-2026-10-release-0bac9958f320",
      "event_family": "consumer-demand",
      "event_type": "activity",
      "component": "consumer_reference",
      "reference_period": "2026-10",
      "occurrence_key": "2026-10-release-0bac9958f320",
      "scheduled_at": "2026-10-09T23:00:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:f1a8b44192a873a3",
      "provider_release_id": "fmp:release:f1a8b44192a873a3",
      "provider_observation_id": "fmp:observation:447c765489e39922",
      "provider_observation_key": "fmp:series:no-release:us:consumer-demand:consumer-reference:consumer-demand-consumer-reference-b12de936af2a:2026-10",
      "series_signature": "consumer-demand:consumer_reference:b12de936af2a",
      "audit_observation_id": "fmp:observation:447c765489e39922",
      "provider_event_name": "Michigan Consumer Sentiment (Oct)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Michigan Consumer Sentiment (Oct)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Michigan Consumer Sentiment (Oct) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "consumer_reference_series",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_reference_context",
        "rule": "reference_event_family_or_component",
        "status": "reference"
      },
      "freshness_status": "fresh",
      "operational_eligible": false,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1224.5,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "10:00 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-09-release-515c80bf70b8-core_mom",
      "canonical_event_id": "us-cpi-2026-09-release-515c80bf70b8-core_mom",
      "event_cluster_id": "us-cpi-2026-09-release-515c80bf70b8",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "core_mom",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-515c80bf70b8",
      "scheduled_at": "2026-10-14T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:81fa3bcf9404bd33",
      "provider_release_id": "fmp:release:81fa3bcf9404bd33",
      "provider_observation_id": "fmp:observation:0e6d2a6bfd47c21d",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:core-mom:us-cpi-core-mom:2026-09",
      "series_signature": "us-cpi:core_mom",
      "audit_observation_id": "fmp:observation:0e6d2a6bfd47c21d",
      "provider_event_name": "Core Inflation Rate MoM (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core Inflation Rate MoM (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core Inflation Rate MoM (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1343,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-09-release-515c80bf70b8-core_yoy",
      "canonical_event_id": "us-cpi-2026-09-release-515c80bf70b8-core_yoy",
      "event_cluster_id": "us-cpi-2026-09-release-515c80bf70b8",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "core_yoy",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-515c80bf70b8",
      "scheduled_at": "2026-10-14T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:81fa3bcf9404bd33",
      "provider_release_id": "fmp:release:81fa3bcf9404bd33",
      "provider_observation_id": "fmp:observation:d26bf05d9b92b031",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:core-yoy:us-cpi-core-yoy:2026-09",
      "series_signature": "us-cpi:core_yoy",
      "audit_observation_id": "fmp:observation:d26bf05d9b92b031",
      "provider_event_name": "Core Inflation Rate YoY (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Core Inflation Rate YoY (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Core Inflation Rate YoY (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1343,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-09-release-515c80bf70b8-headline_mom",
      "canonical_event_id": "us-cpi-2026-09-release-515c80bf70b8-headline_mom",
      "event_cluster_id": "us-cpi-2026-09-release-515c80bf70b8",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "headline_mom",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-515c80bf70b8",
      "scheduled_at": "2026-10-14T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:81fa3bcf9404bd33",
      "provider_release_id": "fmp:release:81fa3bcf9404bd33",
      "provider_observation_id": "fmp:observation:9a3038d9ef250820",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:headline-mom:us-cpi-headline-mom:2026-09",
      "series_signature": "us-cpi:headline_mom",
      "audit_observation_id": "fmp:observation:9a3038d9ef250820",
      "provider_event_name": "Inflation Rate MoM (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Inflation Rate MoM (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate MoM (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1343,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-cpi-2026-09-release-515c80bf70b8-headline_yoy",
      "canonical_event_id": "us-cpi-2026-09-release-515c80bf70b8-headline_yoy",
      "event_cluster_id": "us-cpi-2026-09-release-515c80bf70b8",
      "event_family": "us-cpi",
      "event_type": "inflation",
      "component": "headline_yoy",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-515c80bf70b8",
      "scheduled_at": "2026-10-14T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:81fa3bcf9404bd33",
      "provider_release_id": "fmp:release:81fa3bcf9404bd33",
      "provider_observation_id": "fmp:observation:78a618a722091068",
      "provider_observation_key": "fmp:series:no-release:us:us-cpi:headline-yoy:us-cpi-headline-yoy:2026-09",
      "series_signature": "us-cpi:headline_yoy",
      "audit_observation_id": "fmp:observation:78a618a722091068",
      "provider_event_name": "Inflation Rate YoY (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Inflation Rate YoY (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Inflation Rate YoY (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_inflation_rate",
        "expected_country": "US",
        "allowed_countries": [
          "US"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1343,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    },
    {
      "id": "us-ppi-2026-09-release-945fd3eaf157-headline_mom",
      "canonical_event_id": "us-ppi-2026-09-release-945fd3eaf157-headline_mom",
      "event_cluster_id": "us-ppi-2026-09-release-945fd3eaf157",
      "event_family": "ppi",
      "event_type": "inflation",
      "component": "headline_mom",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-945fd3eaf157",
      "scheduled_at": "2026-10-15T21:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:e20e5ee92b2dbfbb",
      "provider_release_id": "fmp:release:e20e5ee92b2dbfbb",
      "provider_observation_id": "fmp:observation:8b60519fb64befda",
      "provider_observation_key": "fmp:series:no-release:us:ppi:headline-mom:ppi-headline-mom:2026-09",
      "series_signature": "ppi:headline_mom",
      "audit_observation_id": "fmp:observation:8b60519fb64befda",
      "provider_event_name": "Producer Price Index MoM (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Producer Price Index MoM (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Producer Price Index MoM (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_ppi",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 56,
      "display_score": 56,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1367,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "08:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": [
        "fmp:release:e20e5ee92b2dbfbb"
      ]
    },
    {
      "id": "us-retail-sales-2026-09-release-3fc10910d2dc-headline_mom",
      "canonical_event_id": "us-retail-sales-2026-09-release-3fc10910d2dc-headline_mom",
      "event_cluster_id": "us-retail-sales-2026-09-release-3fc10910d2dc",
      "event_family": "retail-sales",
      "event_type": "activity",
      "component": "headline_mom",
      "reference_period": "2026-09",
      "occurrence_key": "2026-09-release-3fc10910d2dc",
      "scheduled_at": "2026-10-15T22:30:00+09:00",
      "previous_scheduled_at": null,
      "scheduled_at_history": [],
      "schedule_revision": 0,
      "official_window": null,
      "provider_event_id": "fmp:release:b1bc6e7793d644f3",
      "provider_release_id": "fmp:release:b1bc6e7793d644f3",
      "provider_observation_id": "fmp:observation:696eb785b649d0e1",
      "provider_observation_key": "fmp:series:no-release:us:retail-sales:headline-mom:retail-sales-headline-mom:2026-09",
      "series_signature": "retail-sales:headline_mom",
      "audit_observation_id": "fmp:observation:696eb785b649d0e1",
      "provider_event_name": "Retail Sales MoM (Sep)",
      "provider_country": "US",
      "provider_currency": "USD",
      "name": "Retail Sales MoM (Sep)",
      "country": "US",
      "region": "US",
      "pair": "USDJPY",
      "importance": "high",
      "date_confidence": "provider_reported_datetime",
      "expected_usdjpy_relevance": "Retail Sales MoM (Sep) is retained as provider-reported USDJPY volatility context.",
      "watch_points": [
        "release time",
        "headline surprise",
        "yield reaction",
        "USDJPY volatility"
      ],
      "source_confidence": 82,
      "source_type": "aggregator",
      "source_label": "Financial Modeling Prep",
      "source_url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar",
      "source": {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
      },
      "time_evidence": {
        "precision": "provider_reported",
        "timezone": "America/New_York",
        "note": "Timestamp reported by FMP and converted to JST; official publisher verification is not implied."
      },
      "verification": {
        "status": "provider_reported",
        "verified_against": null,
        "verified_at": null,
        "checked_at": null,
        "expires_at": null,
        "retrieval_content_hash": null,
        "parsed_evidence_hash": null,
        "degraded": false,
        "degraded_reason": null,
        "note": "Aggregator-reported observation."
      },
      "classification": {
        "status": "classified",
        "rule": "country_aware_retail_sales",
        "expected_country": null,
        "allowed_countries": [
          "US",
          "JP"
        ],
        "reason": "country_integrity_confirmed"
      },
      "scope": {
        "reason": "selected_usdjpy_operational_event",
        "rule": "operational_event_family",
        "status": "operational"
      },
      "freshness_status": "fresh",
      "operational_eligible": true,
      "score_kind": "heuristic_score",
      "raw_score": 57,
      "display_score": 57,
      "raw_weather": "volatile",
      "display_weather": "volatile",
      "display_weather_label": "Volatile",
      "display_weather_label_ja": "荒れやすい",
      "lifecycle": "upcoming",
      "hours_from_now": 1368,
      "confidence_adjustment": {
        "applied": false,
        "reason": "classification, source, and timing evidence are operationally eligible"
      },
      "release_time_local": "09:30 AM EDT",
      "timing_note": null,
      "matched_provider_event_ids": []
    }
  ],
  "event_groups": {
    "active_72h": [
      "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
      "jp-japan-cpi-2026-07-release-aada835d47f8-core_yoy",
      "jp-japan-cpi-2026-07-release-aada835d47f8-ex_food_energy_yoy",
      "jp-japan-cpi-2026-07-release-aada835d47f8-headline_mom",
      "jp-japan-cpi-2026-07-release-aada835d47f8-headline_yoy",
      "jp-sp-global-composite-pmi-2026-08-release-77c2317a7a7a-composite_headline",
      "jp-sp-global-manufacturing-pmi-2026-08-release-72f9e4f1ee14-manufacturing_headline",
      "jp-sp-global-services-pmi-2026-08-release-35f113f34cb7-services_headline",
      "us-sp-global-composite-pmi-2026-08-release-480e79549509-composite_headline",
      "us-sp-global-manufacturing-pmi-2026-08-release-16bd86fca054-manufacturing_headline",
      "us-sp-global-services-pmi-2026-08-release-675d7792d5f0-services_headline"
    ],
    "upcoming": [
      "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
      "jp-japan-cpi-2026-07-release-aada835d47f8-core_yoy",
      "jp-japan-cpi-2026-07-release-aada835d47f8-ex_food_energy_yoy",
      "jp-japan-cpi-2026-07-release-aada835d47f8-headline_mom",
      "jp-japan-cpi-2026-07-release-aada835d47f8-headline_yoy",
      "jp-sp-global-composite-pmi-2026-08-release-77c2317a7a7a-composite_headline",
      "jp-sp-global-manufacturing-pmi-2026-08-release-72f9e4f1ee14-manufacturing_headline",
      "jp-sp-global-services-pmi-2026-08-release-35f113f34cb7-services_headline",
      "us-sp-global-composite-pmi-2026-08-release-480e79549509-composite_headline",
      "us-sp-global-manufacturing-pmi-2026-08-release-16bd86fca054-manufacturing_headline",
      "us-sp-global-services-pmi-2026-08-release-675d7792d5f0-services_headline",
      "us-pce-2026-07-release-fe45760ecc65-core_mom",
      "us-pce-2026-07-release-fe45760ecc65-core_yoy",
      "us-pce-2026-07-release-fe45760ecc65-headline_mom",
      "us-pce-2026-07-release-fe45760ecc65-headline_yoy",
      "us-initial-jobless-claims-2026-08-release-bccddb0ae64a-initial_claims",
      "jp-japan-labor-market-2026-07-release-505edcda744c-unemployment_rate",
      "jp-retail-sales-2026-07-release-bd57d1b956d9-headline_yoy",
      "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-employment",
      "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-headline",
      "us-jolts-2026-07-release-4f4534a42f9d-job_openings",
      "us-private-payrolls-2026-08-release-f546504cfbdc-private_payrolls",
      "us-initial-jobless-claims-2026-08-release-85f82d6cbc1c-initial_claims",
      "us-ism-services-2026-08-release-c26485ee2f50-employment",
      "us-ism-services-2026-08-release-c26485ee2f50-headline",
      "us-ism-services-2026-08-release-c26485ee2f50-prices",
      "us-employment-situation-2026-08-release-6b1a027e14da-headline_payrolls",
      "us-initial-jobless-claims-2026-09-release-0c9fcf647787-initial_claims",
      "us-ppi-2026-08-release-bed380068d91-core_mom",
      "us-ppi-2026-08-release-bed380068d91-headline_mom",
      "us-cpi-2026-08-release-d84819ce0943-core_mom",
      "us-cpi-2026-08-release-d84819ce0943-core_yoy",
      "us-cpi-2026-08-release-d84819ce0943-headline",
      "us-cpi-2026-08-release-d84819ce0943-headline_mom",
      "us-cpi-2026-08-release-d84819ce0943-headline_yoy",
      "us-cpi-2026-08-release-d84819ce0943-seasonally_adjusted_index",
      "us-retail-sales-2026-08-release-fa6d404e07e6-ex_autos_mom",
      "us-retail-sales-2026-08-release-fa6d404e07e6-headline_mom",
      "us-fomc-no-reference-release-8779632a62b2-decision",
      "us-fomc-no-reference-release-8779632a62b2-press_conference",
      "jp-japan-cpi-2026-08-release-43fd24e2a659-headline_yoy",
      "jp-boj-policy-no-reference-release-04e59f548cfb-decision",
      "us-jolts-2026-08-release-e9f181439bbb-job_openings",
      "us-pce-2026-08-release-c0d0be1cbba1-core_mom",
      "us-ism-manufacturing-2026-09-release-a22e47bbcad6-headline",
      "us-employment-situation-2026-09-release-f28df4a4b6ab-headline_payrolls",
      "us-ism-services-2026-09-release-01fc11c79d1d-headline",
      "us-cpi-2026-09-release-515c80bf70b8-core_mom",
      "us-cpi-2026-09-release-515c80bf70b8-core_yoy",
      "us-cpi-2026-09-release-515c80bf70b8-headline_mom",
      "us-cpi-2026-09-release-515c80bf70b8-headline_yoy",
      "us-ppi-2026-09-release-945fd3eaf157-headline_mom",
      "us-retail-sales-2026-09-release-3fc10910d2dc-headline_mom"
    ],
    "recently_released_72h": [
      "us-external-balance-2026-07-release-b1815ef0675b-export_prices_mom",
      "us-external-balance-2026-07-release-b1815ef0675b-export_prices_yoy",
      "us-external-balance-2026-07-release-b1815ef0675b-import_prices_mom",
      "us-external-balance-2026-07-release-b1815ef0675b-import_prices_yoy",
      "us-industrial-production-2026-07-release-04e46b4fe517-capacity_utilization",
      "us-industrial-production-2026-07-release-04e46b4fe517-headline_mom",
      "us-industrial-production-2026-07-release-04e46b4fe517-headline_yoy",
      "us-industrial-production-2026-07-release-04e46b4fe517-manufacturing_mom",
      "us-industrial-production-2026-07-release-04e46b4fe517-manufacturing_yoy",
      "jp-activity-reference-2026-06-release-2b426a57ad73-reference_component-77b98ae7",
      "jp-activity-reference-2026-06-release-2b426a57ad73-reference_component-b74d2a1b"
    ],
    "extended_official_calendar": [
      "us-fomc-minutes-no-reference-release-05c4a5ef7db9-minutes",
      "jp-external-balance-2026-07-release-4d31ff10f932-exports",
      "jp-external-balance-2026-07-release-4d31ff10f932-imports",
      "jp-external-balance-2026-07-release-4d31ff10f932-trade_balance",
      "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-continuing_claims",
      "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-four_week_average",
      "us-initial-jobless-claims-2026-08-release-33e56f2ab09e-initial_claims",
      "jp-japan-cpi-2026-07-release-aada835d47f8-core_yoy",
      "jp-japan-cpi-2026-07-release-aada835d47f8-ex_food_energy_yoy",
      "jp-japan-cpi-2026-07-release-aada835d47f8-headline_mom",
      "jp-japan-cpi-2026-07-release-aada835d47f8-headline_yoy",
      "jp-sp-global-composite-pmi-2026-08-release-77c2317a7a7a-composite_headline",
      "jp-sp-global-manufacturing-pmi-2026-08-release-72f9e4f1ee14-manufacturing_headline",
      "jp-sp-global-services-pmi-2026-08-release-35f113f34cb7-services_headline",
      "us-sp-global-composite-pmi-2026-08-release-480e79549509-composite_headline",
      "us-sp-global-manufacturing-pmi-2026-08-release-16bd86fca054-manufacturing_headline",
      "us-sp-global-services-pmi-2026-08-release-675d7792d5f0-services_headline",
      "jp-activity-reference-2026-06-release-2b2d7c734077-reference_component",
      "us-consumer-demand-2026-08-release-c2633e930871-consumer_reference",
      "us-activity-reference-2026-07-release-bacc768bed07-reference_component-2f0b11a3",
      "us-activity-reference-2026-07-release-bacc768bed07-reference_component-6fdf5d53",
      "us-activity-reference-2026-07-release-bacc768bed07-reference_component-9779efe1",
      "us-activity-reference-2026-07-release-bacc768bed07-reference_component-d3ac66a0",
      "us-activity-reference-2026-Q2-release-d0a2afa70336-reference_component",
      "us-consumer-demand-2026-07-release-3bc2db9568fd-consumer_reference-1e4b8b11",
      "us-consumer-demand-2026-07-release-3bc2db9568fd-consumer_reference-d8d91679",
      "us-consumer-demand-2026-Q2-release-53dcd7760a8a-consumer_reference",
      "us-pce-2026-07-release-fe45760ecc65-core_mom",
      "us-pce-2026-07-release-fe45760ecc65-core_yoy",
      "us-pce-2026-07-release-fe45760ecc65-headline_mom",
      "us-pce-2026-07-release-fe45760ecc65-headline_yoy",
      "us-external-balance-2026-07-release-b075eb2a093b-trade_balance",
      "us-initial-jobless-claims-2026-08-release-bccddb0ae64a-initial_claims",
      "jp-japan-labor-market-2026-07-release-505edcda744c-unemployment_rate",
      "jp-consumer-demand-2026-08-release-46f01b594e91-consumer_reference",
      "us-consumer-demand-2026-08-release-c2633e930871-0166c3d7-consumer_reference",
      "jp-industrial-production-2026-07-release-cd3b5c3ffca8-headline_mom",
      "jp-retail-sales-2026-07-release-bd57d1b956d9-headline_yoy",
      "jp-activity-reference-2026-Q2-release-2a3dedf3730c-reference_component",
      "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-employment",
      "us-ism-manufacturing-2026-08-release-07a68a3e8ce0-headline",
      "us-jolts-2026-07-release-4f4534a42f9d-job_openings",
      "us-private-payrolls-2026-08-release-f546504cfbdc-private_payrolls",
      "us-activity-reference-2026-07-release-03b29d100f19-reference_component-a6897e2d",
      "us-external-balance-2026-07-release-59e438346961-exports",
      "us-external-balance-2026-07-release-59e438346961-imports",
      "us-external-balance-2026-07-release-59e438346961-trade_balance",
      "us-initial-jobless-claims-2026-08-release-85f82d6cbc1c-initial_claims",
      "us-ism-services-2026-08-release-c26485ee2f50-employment",
      "us-ism-services-2026-08-release-c26485ee2f50-headline",
      "us-ism-services-2026-08-release-c26485ee2f50-prices",
      "us-employment-situation-2026-08-release-6b1a027e14da-headline_payrolls",
      "us-employment-situation-2026-08-release-6b1a027e14da-participation_rate",
      "us-employment-situation-2026-08-release-6b1a027e14da-unemployment_u3",
      "us-employment-situation-2026-08-release-6b1a027e14da-wage_mom",
      "us-employment-situation-2026-08-release-6b1a027e14da-wage_yoy",
      "jp-external-balance-2026-07-release-bed79ec97742-trade_balance",
      "us-initial-jobless-claims-2026-09-release-0c9fcf647787-initial_claims",
      "us-ppi-2026-08-release-bed380068d91-core_mom",
      "us-ppi-2026-08-release-bed380068d91-headline_mom",
      "us-cpi-2026-08-release-d84819ce0943-core_mom",
      "us-cpi-2026-08-release-d84819ce0943-core_yoy",
      "us-cpi-2026-08-release-d84819ce0943-headline",
      "us-cpi-2026-08-release-d84819ce0943-headline_mom",
      "us-cpi-2026-08-release-d84819ce0943-headline_yoy",
      "us-cpi-2026-08-release-d84819ce0943-seasonally_adjusted_index",
      "us-consumer-demand-2026-09-release-4a542a1b0da9-consumer_reference-a36c4977",
      "jp-external-balance-2026-08-release-25ad6b01aaa0-exports",
      "jp-external-balance-2026-08-release-25ad6b01aaa0-trade_balance",
      "us-external-balance-2026-08-release-a602325f3424-export_prices_mom",
      "us-external-balance-2026-08-release-a602325f3424-import_prices_mom",
      "us-retail-sales-2026-08-release-fa6d404e07e6-ex_autos_mom",
      "us-retail-sales-2026-08-release-fa6d404e07e6-headline_mom",
      "us-fomc-no-reference-release-8779632a62b2-decision",
      "us-fomc-no-reference-release-8779632a62b2-projections_or_opinions",
      "us-fomc-no-reference-release-8779632a62b2-press_conference",
      "jp-japan-cpi-2026-08-release-43fd24e2a659-headline_yoy",
      "jp-boj-policy-no-reference-release-04e59f548cfb-decision",
      "us-activity-reference-2026-08-release-a616188b09f8-reference_component-d3ac66a0",
      "us-jolts-2026-08-release-e9f181439bbb-job_openings",
      "us-consumer-demand-2026-08-release-edc88f837ffb-consumer_reference-1e4b8b11",
      "us-consumer-demand-2026-08-release-edc88f837ffb-consumer_reference-d8d91679",
      "us-pce-2026-08-release-c0d0be1cbba1-core_mom",
      "us-ism-manufacturing-2026-09-release-a22e47bbcad6-headline",
      "jp-consumer-demand-2026-09-release-f71e9977d591-consumer_reference",
      "us-employment-situation-2026-09-release-f28df4a4b6ab-headline_payrolls",
      "us-employment-situation-2026-09-release-f28df4a4b6ab-unemployment_u3",
      "us-ism-services-2026-09-release-01fc11c79d1d-headline",
      "us-fomc-minutes-no-reference-release-fe0c3104bf2e-minutes",
      "us-consumer-demand-2026-10-release-0bac9958f320-consumer_reference-a36c4977",
      "us-cpi-2026-09-release-515c80bf70b8-core_mom",
      "us-cpi-2026-09-release-515c80bf70b8-core_yoy",
      "us-cpi-2026-09-release-515c80bf70b8-headline_mom",
      "us-cpi-2026-09-release-515c80bf70b8-headline_yoy",
      "us-ppi-2026-09-release-945fd3eaf157-headline_mom",
      "us-retail-sales-2026-09-release-3fc10910d2dc-headline_mom"
    ],
    "needs_grounding": [],
    "needs_classification": [
      "us-unclassified-event-ec8d8fc1-2026-08-release-6d6a16b0084a-unknown",
      "us-unclassified-event-0f7572fd-2026-08-release-fefb9871a0df-unknown",
      "us-unclassified-event-16a5c2d9-2026-08-release-fefb9871a0df-unknown",
      "us-unclassified-event-d5495ef8-2026-08-release-fefb9871a0df-unknown",
      "jp-unclassified-event-c4c86d9e-2026-08-release-7aef9a6e2c09-unknown",
      "us-unclassified-event-275a0ad6-2026-07-release-e23063bd2662-unknown",
      "us-unclassified-event-8aecb1d8-2026-08-release-4a0fefdd9e31-unknown",
      "us-unclassified-event-948e2e52-2026-06-release-604fd30df251-unknown",
      "us-unclassified-event-daf13329-2026-06-release-604fd30df251-unknown",
      "us-unclassified-event-ef636fad-2026-06-release-604fd30df251-unknown",
      "us-unclassified-event-03f718e1-2026-08-release-365f17c30e87-unknown",
      "us-unclassified-event-68507437-2026-08-release-365f17c30e87-unknown",
      "us-unclassified-event-846df026-2026-08-release-365f17c30e87-unknown"
    ],
    "needs_reverification": [],
    "stale_observations": [],
    "archived": []
  },
  "materials": [
    {
      "id": "us-yields",
      "name": "US 10Y yield",
      "pair": "USDJPY",
      "pressure_level": "high",
      "pressure_score": 85,
      "why_it_matters": "Rate sensitivity is the main channel connecting US macro releases to USDJPY volatility.",
      "latest_observation": "FMP-derived US yield pressure is high; raw rates are withheld by the data-rights policy.",
      "source_type": "aggregator_observation",
      "source_label": "FMP treasury-rates",
      "observed_at": "2026-08-18T00:00:00.000Z",
      "freshness_status": "fresh"
    },
    {
      "id": "fed-path",
      "name": "Fed path repricing",
      "pair": "USDJPY",
      "pressure_level": "elevated",
      "pressure_score": 78,
      "why_it_matters": "Policy-rate expectations shape dollar rate support and event reaction persistence.",
      "latest_observation": "FMP-derived curve context is available; raw rates are withheld by the data-rights policy.",
      "source_type": "aggregator_observation",
      "source_label": "FMP treasury-rates",
      "observed_at": "2026-08-18T00:00:00.000Z",
      "freshness_status": "fresh"
    },
    {
      "id": "boj-policy",
      "name": "BOJ policy watch",
      "pair": "USDJPY",
      "pressure_level": "watch",
      "pressure_score": 64,
      "why_it_matters": "BOJ communication can change yen rate sensitivity even when US events dominate.",
      "latest_observation": "Official BOJ schedule is retained as seed context.",
      "source_type": "official_calendar",
      "source_label": null,
      "observed_at": null,
      "freshness_status": "reference"
    },
    {
      "id": "japan-rates",
      "name": "Japan rates",
      "pair": "USDJPY",
      "pressure_level": "watch",
      "pressure_score": 58,
      "why_it_matters": "JGB reaction helps separate yen-specific pressure from broad dollar moves.",
      "latest_observation": "Seed baseline; no current JGB observation is claimed.",
      "source_type": "seed_baseline",
      "source_label": null,
      "observed_at": null,
      "freshness_status": "reference"
    },
    {
      "id": "dxy",
      "name": "DXY",
      "pair": "USDJPY",
      "pressure_level": "elevated",
      "pressure_score": 72,
      "why_it_matters": "Broad dollar confirmation can show whether USDJPY movement is pair-specific or dollar-wide.",
      "latest_observation": "Seed baseline; no current DXY observation is claimed.",
      "source_type": "seed_baseline",
      "source_label": null,
      "observed_at": null,
      "freshness_status": "reference"
    },
    {
      "id": "risk-sentiment",
      "name": "VIX / equities",
      "pair": "USDJPY",
      "pressure_level": "high",
      "pressure_score": 82,
      "why_it_matters": "Risk tone can amplify or absorb event-driven FX moves.",
      "latest_observation": "J-Quants-derived TOPIX stress is high; raw index values are withheld by the data-rights policy.",
      "source_type": "official_registry_observation",
      "source_label": "J-Quants TOPIX daily bars",
      "observed_at": "2026-08-18T15:00:00.000Z",
      "freshness_status": "fresh"
    },
    {
      "id": "energy-inflation",
      "name": "Energy / inflation pressure",
      "pair": "USDJPY",
      "pressure_level": "watch",
      "pressure_score": 57,
      "why_it_matters": "Energy and inflation inputs can affect rate expectations around CPI and PCE events.",
      "latest_observation": "Seed baseline supporting inflation-sensitive releases.",
      "source_type": "seed_baseline",
      "source_label": null,
      "observed_at": null,
      "freshness_status": "reference"
    }
  ],
  "scenarios": [
    {
      "id": "stronger-than-expected",
      "label_ja": "上振れ時に見るもの",
      "condition": "If US employment or inflation is stronger than expected",
      "watch": [
        "US yields",
        "Fed path repricing",
        "DXY confirmation",
        "equity response"
      ]
    },
    {
      "id": "weaker-than-expected",
      "label_ja": "下振れ時に見るもの",
      "condition": "If US data is weaker than expected",
      "watch": [
        "rate-cut expectations",
        "US 10Y yield",
        "yen reaction",
        "risk sentiment"
      ]
    },
    {
      "id": "near-consensus",
      "label_ja": "予想通りだった場合に見るもの",
      "condition": "If data is close to consensus",
      "watch": [
        "prior revisions",
        "wage growth",
        "press commentary",
        "cross-asset confirmation"
      ]
    },
    {
      "id": "boj-watch",
      "label_ja": "日銀警戒が強まった場合に見るもの",
      "condition": "If BOJ policy watch intensifies",
      "watch": [
        "JGB yield reaction",
        "Japan CPI details",
        "governor commentary",
        "yen cross confirmation"
      ]
    }
  ],
  "endpoints": [
    {
      "path": "/agent.json",
      "description": "RASK agent guide, boundaries, tool contracts, and read order."
    },
    {
      "path": "/.well-known/signal-radar.json",
      "description": "RASK Signal Radar discovery and endpoint map."
    },
    {
      "path": "/.well-known/agent-gateway.json",
      "description": "Static same-origin Agent Gateway manifest."
    },
    {
      "path": "/data/v1/latest.json",
      "description": "Current-time FX event weather snapshot."
    },
    {
      "path": "/data/v1/priority-queue.json",
      "description": "Operational queue separated from the forward calendar."
    },
    {
      "path": "/data/v1/diff/latest.json",
      "description": "Diff against the prior published release."
    },
    {
      "path": "/data/v1/archive/index.json",
      "description": "Bounded semantic release archive."
    },
    {
      "path": "/data/v1/release-manifest.json",
      "description": "Logical release, exact build, Git SHA, payload hash, and byte manifest."
    },
    {
      "path": "/data/v1/source-health.json",
      "description": "RASK-normalized public source health."
    },
    {
      "path": "/data/v1/schema.json",
      "description": "Strict JSON Schema contracts."
    },
    {
      "path": "/.well-known/agent-policy.json",
      "description": "Read-only RASK agent policy."
    },
    {
      "path": "/data/v1/agent-index.json",
      "description": "RASK endpoint and WebMCP tool index."
    },
    {
      "path": "/data/v1/public-safety.json",
      "description": "RASK public safety contract."
    },
    {
      "path": "/data/v1/agent-routes.json",
      "description": "Static Agent Gateway route index."
    },
    {
      "path": "/agent/page/home.md",
      "description": "Static Agent Gateway home surface."
    },
    {
      "path": "/llms.txt",
      "description": "Compact LLM usage guide."
    }
  ],
  "source_health": [
    {
      "id": "seed_event_calendar",
      "name": "Immutable seed event calendar",
      "status": "reference",
      "type": "seed_reference",
      "required": false,
      "provider": "seed",
      "authority": "curated_seed",
      "expected_update_interval_hours": null,
      "observed_at": "2026-06-30T15:00:00.000Z",
      "age_hours": 1198.5,
      "stale": false,
      "degraded": false,
      "last_good_retained": false,
      "freshness": "2026-06-30T15:00:00.000Z",
      "freshness_policy": "reference",
      "session_status": "not_applicable",
      "freshness_deadline": null,
      "last_attempt_at": null,
      "last_successful_at": null,
      "degraded_reason": null
    },
    {
      "id": "fmp_economic_calendar",
      "name": "FMP economic calendar",
      "status": "fresh",
      "type": "calendar_cache",
      "required": true,
      "provider": "fmp",
      "authority": "aggregator",
      "expected_update_interval_hours": 36,
      "observed_at": "2026-08-19T13:30:47.617Z",
      "age_hours": 0,
      "stale": false,
      "degraded": false,
      "last_good_retained": false,
      "freshness": "2026-08-19T13:30:47.617Z",
      "freshness_policy": "fixed_interval",
      "session_status": "not_applicable",
      "freshness_deadline": null,
      "last_attempt_at": "2026-08-19T13:30:47.617Z",
      "last_successful_at": "2026-08-19T13:30:47.617Z",
      "degraded_reason": null
    },
    {
      "id": "fmp_us_treasury",
      "name": "FMP US Treasury rates",
      "status": "fresh",
      "type": "market_cache",
      "required": true,
      "provider": "fmp",
      "authority": "aggregator",
      "expected_update_interval_hours": null,
      "observed_at": "2026-08-18T00:00:00.000Z",
      "age_hours": 37.5,
      "stale": false,
      "degraded": false,
      "last_good_retained": false,
      "freshness": "2026-08-18T00:00:00.000Z",
      "freshness_policy": "us_business_day_aware",
      "session_status": "business_day",
      "freshness_deadline": null,
      "last_attempt_at": "2026-08-19T13:30:48.379Z",
      "last_successful_at": "2026-08-19T13:30:48.379Z",
      "degraded_reason": null
    },
    {
      "id": "fmp_fx_usdjpy",
      "name": "FMP USDJPY quote",
      "status": "fresh",
      "type": "market_cache",
      "required": true,
      "provider": "fmp",
      "authority": "aggregator",
      "expected_update_interval_hours": 6,
      "observed_at": "2026-08-19T13:30:47.000Z",
      "age_hours": 0,
      "stale": false,
      "degraded": false,
      "last_good_retained": false,
      "freshness": "2026-08-19T13:30:47.000Z",
      "freshness_policy": "fx_open_max_6h_weekend_friday_close",
      "session_status": "open",
      "freshness_deadline": "2026-08-19T19:30:47.000Z",
      "last_attempt_at": "2026-08-19T13:30:48.379Z",
      "last_successful_at": "2026-08-19T13:30:48.379Z",
      "degraded_reason": null
    },
    {
      "id": "jquants_topix",
      "name": "J-Quants TOPIX daily bars",
      "status": "fresh",
      "type": "market_cache",
      "required": true,
      "provider": "jquants",
      "authority": "official_registry",
      "expected_update_interval_hours": null,
      "observed_at": "2026-08-18T15:00:00.000Z",
      "age_hours": 22.5,
      "stale": false,
      "degraded": false,
      "last_good_retained": false,
      "freshness": "2026-08-18T15:00:00.000Z",
      "freshness_policy": "jp_trading_day_aware",
      "session_status": "business_day",
      "freshness_deadline": null,
      "last_attempt_at": "2026-08-19T13:30:48.719Z",
      "last_successful_at": "2026-08-19T13:30:48.719Z",
      "degraded_reason": null
    },
    {
      "id": "official_event_verifications",
      "name": "Official event verification overlay",
      "status": "reference",
      "type": "official_verification_cache",
      "required": false,
      "provider": "official-publishers",
      "authority": "official_publisher",
      "expected_update_interval_hours": null,
      "observed_at": null,
      "age_hours": null,
      "stale": false,
      "degraded": false,
      "last_good_retained": false,
      "freshness": "unavailable",
      "freshness_policy": "reference",
      "session_status": "not_applicable",
      "freshness_deadline": null,
      "last_attempt_at": "2026-08-19T13:30:48.682Z",
      "last_successful_at": "2026-08-19T13:30:48.682Z",
      "degraded_reason": null
    }
  ],
  "calendar_cache": {
    "mode": "provider_normalized_cache",
    "source": {
      "provider": "fmp",
      "authority": "aggregator",
      "publisher": "Financial Modeling Prep",
      "url": "https://site.financialmodelingprep.com/developer/docs/stable/economics-calendar"
    },
    "observed_at": "2026-08-19T13:30:47.617Z",
    "from": "2026-08-18",
    "to": "2026-10-18",
    "event_count": 696,
    "raw_row_count": 2845,
    "eligible_country_row_count": 705,
    "operational_count": 124,
    "reference_count": 148,
    "classified_count": 602,
    "needs_classification_count": 103,
    "out_of_scope_count": 330,
    "invalid_row_count": 0,
    "unsupported_country_count": 2140,
    "silently_dropped_count": 0,
    "classification_reason_counts": {
      "ambiguous_tankan": 6,
      "out_of_scope_capital_flow": 15,
      "out_of_scope_central_bank_balance_sheet": 16,
      "out_of_scope_energy_inventory": 110,
      "out_of_scope_government_auction": 82,
      "out_of_scope_housing": 27,
      "out_of_scope_inventory": 6,
      "out_of_scope_mortgage_series": 36,
      "out_of_scope_regional_activity": 38,
      "selected_usdjpy_operational_event": 124,
      "selected_usdjpy_reference_context": 148,
      "unrecognized_provider_event": 97,
      "unsupported_or_missing_provider_country": 2140
    },
    "scope_reason_counts": {
      "needs_classification:ambiguous_tankan": 6,
      "needs_classification:unrecognized_provider_event": 97,
      "operational:selected_usdjpy_operational_event": 124,
      "out_of_scope:out_of_scope_capital_flow": 15,
      "out_of_scope:out_of_scope_central_bank_balance_sheet": 16,
      "out_of_scope:out_of_scope_energy_inventory": 110,
      "out_of_scope:out_of_scope_government_auction": 82,
      "out_of_scope:out_of_scope_housing": 27,
      "out_of_scope:out_of_scope_inventory": 6,
      "out_of_scope:out_of_scope_mortgage_series": 36,
      "out_of_scope:out_of_scope_regional_activity": 38,
      "reference:selected_usdjpy_reference_context": 148
    },
    "country_timezone_mismatch_count": 0,
    "provider_country_conflict_count": 0,
    "audit_observation_count": 705,
    "duplicate_provider_release_id_count": 349,
    "duplicate_provider_observation_id_count": 0,
    "collapsed_distinct_series_count": 0,
    "degraded": false,
    "stale": false
  },
  "market_snapshot": {
    "mode": "provider_normalized_cache",
    "observed_at": "2026-08-19T13:30:47.000Z",
    "degraded": false,
    "stale": false,
    "rights_mode": "derived_only",
    "sources": [
      {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "dataset": "treasury-rates",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/treasury-rates"
      },
      {
        "provider": "fmp",
        "authority": "aggregator",
        "publisher": "Financial Modeling Prep",
        "dataset": "forex-quote",
        "url": "https://site.financialmodelingprep.com/developer/docs/stable/forex-quote"
      }
    ],
    "pressure": {
      "us_yields": {
        "category": "high",
        "score": 85,
        "freshness_status": "fresh",
        "observed_at": "2026-08-18T00:00:00.000Z"
      },
      "fx_usdjpy": {
        "category": "observed",
        "score": null,
        "freshness_status": "fresh",
        "observed_at": "2026-08-19T13:30:47.000Z"
      },
      "japan_risk": {
        "category": "high",
        "score": 82,
        "freshness_status": "fresh",
        "observed_at": "2026-08-18T15:00:00.000Z"
      }
    },
    "safety": {
      "observation_only": true,
      "not_a_trade_signal": true,
      "no_directional_call": true
    }
  },
  "safety": {
    "not_a_trade_signal": true,
    "no_buy_sell_direction": true,
    "human_review_required_before_public_launch": true,
    "auto_trading_allowed": false
  },
  "build_id": "fxb-f99724fc5f5268836508cf23"
}
