---
name: project-wic-cockpit-2026-05-25
description: "WIC \"Expert Cockpit\" — dense MT4-style terminal visual mock-up (look-only, no trading); moat-by-incomprehensibility; per-button functions TBD with Claude"
metadata: 
  node_type: memory
  type: project
  originSessionId: 8d05be5f-3f2f-4255-81ab-a59d71d59757
---

2026-05-25 (WIC, `fc0web/world-investment-center`). New direction the user has
been mulling: a **🛰 Expert Cockpit** — a full-screen overlay that recreates the
LOOK of an extremely dense expert MT4-style trading terminal (the same IG-DEMO
custom-EA panel the user earlier called the "理想"; reference image
`Downloads/World investment center/IG2.png`).

**The strategic point (load-bearing — the "why"):** the screen is deliberately
**incomprehensible at first sight** — "なんだこれは!?". Right now WIC is copyable;
this cockpit makes onlookers go "what IS this", which is a hard-to-copy
*impression* moat. (Complements the real moat = the discovery layer / OctaTheoria.)

**Honest constraints (do NOT violate):**
- **Look-only for now.** Every button merely **DEPRESSES on click** (latching
  `.ck-pressed` class, plus `:active`). No logic, nothing wired to a broker.
- **⚠ NO trading or investing is possible from this cockpit.** The user stated
  this explicitly (※). Banner says so in EN+JA. Keep this true as functions get added.
- **Per-button functions are TBD** — to be designed later *with Claude*, one
  cluster at a time. (This is the standing follow-up.)

**Implementation (commit `4469cf7`, pushed):**
- `src/components/Cockpit.astro` — full-screen overlay (`#cockpit-overlay`, z-9000),
  dark teal monospace terminal. Zones: title+honest banner / menu+toolbar /
  status rows / currency-tab row / session timeline bar / Master+multipliers+
  level grid (1–100) / numpad (0–99) / A–Z letters + Pages / two control clusters
  (CTRL1/CTRL2) / left config cluster (MIRA/LOVERN/TP>/SL</TTP/TSL…) / D-Y-N-U +
  News + EXPERT / pairs table (14 pairs + 16 status cols + P/L) / bottom
  Account-History table (12 mock orders). Repetitive grids generated in frontmatter.
  Open/close: launcher click / ✕ / Esc / backdrop click; body scroll locked while open.
- Launcher: `#cockpit-open` button `🛰 Cockpit` added to `WorldGlobe.astro`
  `.globe-mode-tabs`, right next to the `🗺 2D Flat` tab (`.cockpit-tab` style).
  `<Cockpit />` rendered inside WorldGlobe → appears on both `/` and `/ja/` home pages.
- **EMBEDDED IN THE MAP STAGE (updated 2026-05-25, commit `0a56c17`):** the user
  then asked for the cockpit to live *inside the world-map box* and have the tabs
  *switch* the view (map ⇄ cockpit), not a full-screen modal. So `<Cockpit />` was
  moved inside `.globe-stage`; `.ck-overlay` changed from `position:fixed`
  full-screen to `position:absolute; inset:0; z-40` (scrolls internally, crammed
  into the ~460px map box, `min-width:1180px` keeps the dense look). WorldGlobe
  gained `showCockpit()`/`hideCockpit()`: the `🛰 Cockpit` tab shows it; any
  `switchMode('2d'|'3d')` hides it; the cockpit's `✕ Map` button clicks `#mode-2d`
  to return. No more Esc/backdrop/body-scroll-lock (it's a stage view now, not a modal).
- Build verified (442 pages; `cockpit-overlay` sits between globe-stage and globe-legend in dist HTML; `cockpit-open` wiring in JS bundle).

Part of the WIC build-out [[project-wic-buildout-session-2026-05-25]]; same standing
WIC principles (objective only, display-only, no advice).
