Playground
This page is a hands-on public demo. The controls below use mock data so visitors can test a more product-like interaction model without a live backend.
Interactive operations console
Static text を読む代わりに 2D map と hubs を触れます
地域を選び、hub を切り替え、replay を追い、scenario slider を動かせます。mock data ですが操作感は実製品に近づけています。
Visible layers
Selected region
Hormuz
Shipping, insurance, and energy channels are converging around a chokepoint narrative. This mock region behaves like a live command view with route stress and country-pair tension.
Country relations
Military and shipping channels are tightly coupled.
Energy market signaling dominates direct cross-border risk.
Import exposure rises faster than direct security exposure.
Regional guidance
- Watch oil-linked ETFs and airline pressure paths before chasing broad risk-off.
- Use shipping and insurance chatter as confirmation, not first trigger.
- Operator review should separate physical closure risk from narrative escalation.
Recent mock events
Replay and scenario workbench
The console above shows the operator surface. The workbench below shows historical replay, storage tiers, and scenario comparison with mock data shaped like the real replay stack.
Mock Replay Studio
シナリオ・バックテスト workbench
この公開デモは実運用の replay stack に近い合成 point-in-time データを使います。データセットを切り替え、シナリオを比較し、保存層と評価結果がどう連動するかを確認できます。
Scenario
Middle East energy shock
Escalation lifts oil and shipping stress while safe-haven positioning turns defensive.
Replay curve
ACLED · conflict events · 91% coverageInput datasets
conflict events · 91% coverage
Conflict and protest events anchor the regime shift signal.
news / document stream · 78% coverage
News burst intensity confirms narrative acceleration around shipping routes.
price series · 96% coverage
USO, XLE, GLD, and TLT provide tradable exit points for the replay.
Decision posture
High conviction only when shipping stress and crude momentum confirm together.
Macro overlay prioritizes capital protection over fresh cyclic exposure.
Scenario timeline
ACLED and news spikes land in Redis and feed the current snapshot.
Transmission edges and hedge bias are recorded in the replay frame.
Max-hold fallback closes the position if no earlier clean exit appears.
Data lifecycle
Live conflict/news payloads stay in Redis with short TTL and schema checks.
Replay frames and run summaries persist into PostgreSQL for operator review.
Parquet snapshots archive the scenario window for later point-in-time reproduction.
What this demonstrates
- a 2D theater map with clickable hotspots and layer toggles
- country relations, regional guidance, and recent event cards
- hub switching across analysis, Codex, ontology, backtest, and resources
- replay steps and macro scenario controls for the same region
- mock historical backtests built from ACLED, GDELT, FRED, and market baskets
- hot / warm / cold storage flow that mirrors the current retention design
Limits
- mock data only
- no external APIs
- no private feeds, secrets, or service endpoints