{
  "schemaVersion": "1.0.0",
  "generatedAt": "2026-07-29T23:02:10.163Z",
  "windowHours": 24,
  "status": "degraded",
  "summary": {
    "activeRadars": 4,
    "agentReady": true,
    "nodeCount": 20,
    "crossRadarEdgeCount": 1
  },
  "radars": [
    {
      "id": "rail",
      "label": "RAIL",
      "status": "online",
      "activity": "changed",
      "url": "https://rail.signal-radar.com/",
      "lastUpdated": "2026-07-28T22:52:34.676Z",
      "signals24h": 40
    },
    {
      "id": "vuln",
      "label": "VULN",
      "status": "online",
      "activity": "unknown",
      "url": "https://vuln.signal-radar.com/",
      "lastUpdated": "2026-07-29T22:24:41.581034+00:00",
      "signals24h": 20
    },
    {
      "id": "market",
      "label": "MARKET",
      "status": "online",
      "activity": "changed",
      "url": "https://market.signal-radar.com/",
      "lastUpdated": "2026-07-29T22:16:23.000Z",
      "signals24h": 30
    },
    {
      "id": "fx",
      "label": "FX",
      "status": "degraded",
      "activity": "unknown",
      "url": "https://fx.signal-radar.com/",
      "lastUpdated": "2026-07-26T14:16:09.040Z",
      "signals24h": 10
    },
    {
      "id": "mirasig",
      "label": "MIRASIG",
      "status": "planned",
      "activity": "unknown",
      "url": null,
      "lastUpdated": null,
      "signals24h": 0
    }
  ],
  "nodes": [
    {
      "id": "rail:organization-kato-4736474cf985",
      "radarId": "rail",
      "label": "KATO",
      "fullLabel": "KATO",
      "canonicalEntity": "kato",
      "entityType": "organization",
      "score": 100,
      "mentions": 15,
      "velocity": 0,
      "freshness": 0.856,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-28T22:52:34.676Z",
      "evidenceSummary": "Observed in 15 current Rail priority records.",
      "href": "https://rail.signal-radar.com/"
    },
    {
      "id": "rail:organization-tomix-01ad29a52d42",
      "radarId": "rail",
      "label": "TOMIX",
      "fullLabel": "TOMIX",
      "canonicalEntity": "tomix",
      "entityType": "organization",
      "score": 100,
      "mentions": 14,
      "velocity": 0,
      "freshness": 0.856,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-28T22:52:36.026Z",
      "evidenceSummary": "Observed in 14 current Rail priority records.",
      "href": "https://rail.signal-radar.com/"
    },
    {
      "id": "rail:organization-8c26856453b2",
      "radarId": "rail",
      "label": "ホビーセンターカトー",
      "fullLabel": "ホビーセンターカトー",
      "canonicalEntity": "ホビーセンターカトー",
      "entityType": "organization",
      "score": 87,
      "mentions": 1,
      "velocity": 0,
      "freshness": 0.856,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-28T22:52:42.897Z",
      "evidenceSummary": "Observed in 1 current Rail priority records.",
      "href": "https://rail.signal-radar.com/"
    },
    {
      "id": "rail:product-kato-106-4801-d4f106461f86",
      "radarId": "rail",
      "label": "KATO 106-4801",
      "fullLabel": "KATO 106-4801",
      "canonicalEntity": "kato:106-4801",
      "entityType": "product",
      "score": 84,
      "mentions": 1,
      "velocity": 0,
      "freshness": 0.856,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-28T22:52:34.676Z",
      "evidenceSummary": "発売日が確認できるため、近日予定として優先確認できます。",
      "href": "https://rail.signal-radar.com/products/kato%3A106-4801/"
    },
    {
      "id": "rail:product-kato-106-4802-7617a5c236d1",
      "radarId": "rail",
      "label": "KATO 106-4802",
      "fullLabel": "KATO 106-4802",
      "canonicalEntity": "kato:106-4802",
      "entityType": "product",
      "score": 84,
      "mentions": 1,
      "velocity": 0,
      "freshness": 0.856,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-28T22:52:34.676Z",
      "evidenceSummary": "発売日が確認できるため、近日予定として優先確認できます。",
      "href": "https://rail.signal-radar.com/products/kato%3A106-4802/"
    },
    {
      "id": "vuln:vendor-oracle-8c29b70653cb",
      "radarId": "vuln",
      "label": "oracle",
      "fullLabel": "oracle",
      "canonicalEntity": "oracle",
      "entityType": "vendor",
      "score": 100,
      "mentions": 11,
      "velocity": null,
      "freshness": 0.995,
      "isNew": true,
      "stale": false,
      "lastObservedAt": "2026-07-29T22:16:26.828679+00:00",
      "evidenceSummary": "Observed in 11 current defensive priority records.",
      "href": "https://vuln.signal-radar.com/vuln/public-candidate/CVE-2026-60366/"
    },
    {
      "id": "vuln:product-platformsecurityforjava-db831fbba138",
      "radarId": "vuln",
      "label": "platform_security…",
      "fullLabel": "platform_security_for_java",
      "canonicalEntity": "platformsecurityforjava",
      "entityType": "product",
      "score": 100,
      "mentions": 11,
      "velocity": null,
      "freshness": 0.995,
      "isNew": true,
      "stale": false,
      "lastObservedAt": "2026-07-29T22:16:26.828679+00:00",
      "evidenceSummary": "Observed in 11 current defensive priority records.",
      "href": "https://vuln.signal-radar.com/vuln/public-candidate/CVE-2026-60366/"
    },
    {
      "id": "vuln:risk-category-authenticatedboundaryreview-f6a7cabbf25e",
      "radarId": "vuln",
      "label": "authenticated bou…",
      "fullLabel": "authenticated boundary review",
      "canonicalEntity": "authenticatedboundaryreview",
      "entityType": "risk_category",
      "score": 95,
      "mentions": 3,
      "velocity": null,
      "freshness": 0.995,
      "isNew": true,
      "stale": false,
      "lastObservedAt": "2026-07-29T22:16:26.828679+00:00",
      "evidenceSummary": "Observed in 3 current defensive priority records.",
      "href": "https://vuln.signal-radar.com/vuln/public-candidate/CVE-2026-60366/"
    },
    {
      "id": "vuln:risk-category-remoteexposurerelevant-a7614ea5c0af",
      "radarId": "vuln",
      "label": "remote exposure r…",
      "fullLabel": "remote exposure relevant",
      "canonicalEntity": "remoteexposurerelevant",
      "entityType": "risk_category",
      "score": 95,
      "mentions": 3,
      "velocity": -0.05,
      "freshness": 0.995,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-29T22:16:26.828679+00:00",
      "evidenceSummary": "Observed in 3 current defensive priority records.",
      "href": "https://vuln.signal-radar.com/vuln/public-candidate/CVE-2026-60366/"
    },
    {
      "id": "vuln:vulnerability-cve-2026-60366-cf186261ee58",
      "radarId": "vuln",
      "label": "CVE-2026-60366",
      "fullLabel": "CVE-2026-60366",
      "canonicalEntity": "cve-2026-60366",
      "entityType": "vulnerability",
      "score": 89,
      "mentions": 1,
      "velocity": null,
      "freshness": 0.995,
      "isNew": true,
      "stale": false,
      "lastObservedAt": "2026-07-29T22:16:26.828679+00:00",
      "evidenceSummary": "NVD: Vulnerability in the Oracle Platform Security for Java product of Oracle Fusion Middleware (component: Centralized Thirdparty Jars). NVD: Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. NVD: Easily exploitable vulne",
      "href": "https://vuln.signal-radar.com/vuln/public-candidate/CVE-2026-60366/"
    },
    {
      "id": "market:theme-energy-e2010d883540",
      "radarId": "market",
      "label": "Energy / Trading …",
      "fullLabel": "Energy / Trading Houses",
      "canonicalEntity": "energy",
      "entityType": "theme",
      "score": 100,
      "mentions": 4,
      "velocity": 0,
      "freshness": 0.995,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-30T07:16:23+09:00",
      "evidenceSummary": "US to Japan cross-market impact with tactical alignment and opening-check context.",
      "href": "https://market.signal-radar.com/signals/2026-07-30/energy-japan-resources-trading-houses-cross-market-cross-market-impact-cross-market-impact/"
    },
    {
      "id": "market:theme-semiconductor-77217fd2cc7f",
      "radarId": "market",
      "label": "Semiconductor",
      "fullLabel": "Semiconductor",
      "canonicalEntity": "semiconductor",
      "entityType": "theme",
      "score": 92,
      "mentions": 4,
      "velocity": -0.01,
      "freshness": 0.995,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-30T07:16:23+09:00",
      "evidenceSummary": "US to Japan cross-market impact with tactical alignment and opening-check context.",
      "href": "https://market.signal-radar.com/signals/2026-07-30/us-ai-japan-semiconductor-cross-market-cross-market-impact-cross-market-impact/"
    },
    {
      "id": "market:currency-pair-usdjpy-c367fb12d56d",
      "radarId": "market",
      "label": "USDJPY",
      "fullLabel": "USDJPY",
      "canonicalEntity": "usdjpy",
      "entityType": "currency_pair",
      "score": 91,
      "mentions": 1,
      "velocity": 0,
      "freshness": 0.995,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-30T07:16:23+09:00",
      "evidenceSummary": "US to Japan cross-market impact with tactical alignment and opening-check context.",
      "href": "https://market.signal-radar.com/"
    },
    {
      "id": "market:ticker-xom-d98eb2444a29",
      "radarId": "market",
      "label": "XOM",
      "fullLabel": "XOM",
      "canonicalEntity": "xom",
      "entityType": "ticker",
      "score": 91,
      "mentions": 1,
      "velocity": 0,
      "freshness": 0.995,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-30T07:16:23+09:00",
      "evidenceSummary": "US to Japan cross-market impact with tactical alignment and opening-check context.",
      "href": "https://market.signal-radar.com/"
    },
    {
      "id": "market:ticker-nvda-b73d2c15448d",
      "radarId": "market",
      "label": "NVDA",
      "fullLabel": "NVDA",
      "canonicalEntity": "nvda",
      "entityType": "ticker",
      "score": 83,
      "mentions": 1,
      "velocity": -0.01,
      "freshness": 0.995,
      "isNew": false,
      "stale": false,
      "lastObservedAt": "2026-07-30T07:16:23+09:00",
      "evidenceSummary": "US to Japan cross-market impact with tactical alignment and opening-check context.",
      "href": "https://market.signal-radar.com/"
    },
    {
      "id": "fx:currency-pair-usdjpy-c367fb12d56d",
      "radarId": "fx",
      "label": "USDJPY",
      "fullLabel": "USDJPY",
      "canonicalEntity": "usdjpy",
      "entityType": "currency_pair",
      "score": 100,
      "mentions": 10,
      "velocity": null,
      "freshness": 0.25,
      "isNew": false,
      "stale": true,
      "lastObservedAt": "2026-07-26T14:16:09.040Z",
      "evidenceSummary": "Observed across 10 current FX priority records.",
      "href": "https://fx.signal-radar.com/"
    },
    {
      "id": "fx:macro-event-bojmonetarypolicymeeting-1550dcb731f8",
      "radarId": "fx",
      "label": "BOJ Monetary Poli…",
      "fullLabel": "BOJ Monetary Policy Meeting",
      "canonicalEntity": "bojmonetarypolicymeeting",
      "entityType": "macro_event",
      "score": 53,
      "mentions": 1,
      "velocity": null,
      "freshness": 0.25,
      "isNew": false,
      "stale": true,
      "lastObservedAt": "2026-07-31T12:00:00+09:00",
      "evidenceSummary": "upcoming, 2 component(s), high importance, 109h proximity, reference source.",
      "href": "https://fx.signal-radar.com/"
    },
    {
      "id": "fx:macro-event-fomcdecision-8da4abc97914",
      "radarId": "fx",
      "label": "FOMC Decision",
      "fullLabel": "FOMC Decision",
      "canonicalEntity": "fomcdecision",
      "entityType": "macro_event",
      "score": 52,
      "mentions": 1,
      "velocity": null,
      "freshness": 0.25,
      "isNew": false,
      "stale": true,
      "lastObservedAt": "2026-07-30T03:00:00+09:00",
      "evidenceSummary": "upcoming, 1 component(s), high importance, 76h proximity, reference source.",
      "href": "https://fx.signal-radar.com/"
    },
    {
      "id": "fx:macro-event-fedpressconference-35984f7133a3",
      "radarId": "fx",
      "label": "Fed Press Confere…",
      "fullLabel": "Fed Press Conference",
      "canonicalEntity": "fedpressconference",
      "entityType": "macro_event",
      "score": 51,
      "mentions": 1,
      "velocity": null,
      "freshness": 0.25,
      "isNew": false,
      "stale": true,
      "lastObservedAt": "2026-07-30T03:30:00+09:00",
      "evidenceSummary": "upcoming, 1 component(s), high importance, 76h proximity, fresh source.",
      "href": "https://fx.signal-radar.com/"
    },
    {
      "id": "fx:macro-event-grossdomesticproductqoqq2-170806f444bf",
      "radarId": "fx",
      "label": "Gross Domestic Pr…",
      "fullLabel": "Gross Domestic Product QoQ (Q2)",
      "canonicalEntity": "grossdomesticproductqoqq2",
      "entityType": "macro_event",
      "score": 51,
      "mentions": 1,
      "velocity": null,
      "freshness": 0.25,
      "isNew": false,
      "stale": true,
      "lastObservedAt": "2026-07-30T21:30:00+09:00",
      "evidenceSummary": "upcoming, 3 component(s), high importance, 94h proximity, fresh source.",
      "href": "https://fx.signal-radar.com/"
    }
  ],
  "edges": [
    {
      "id": "edge:4bd0f1bab259",
      "source": "fx:currency-pair-usdjpy-c367fb12d56d",
      "target": "market:currency-pair-usdjpy-c367fb12d56d",
      "type": "same_entity",
      "weight": 0.955,
      "reason": "USDJPY has the exact canonical entity “usdjpy” in both FX and MARKET with compatible entity types."
    }
  ],
  "delta": {
    "previousGeneratedAt": null,
    "available": false,
    "newNodeIds": [],
    "comparisons": [],
    "rising": [],
    "cooling": [],
    "newEdgeIds": [],
    "departed": []
  }
}
