# One-shot Museum: The Signals Archive

Generate a single-file virtual museum or exhibition benchmark (`index.html`) using Vanilla JS, HTML, and CSS. The exhibit is titled "The Signals Archive", focusing on telecom and espionage history.

Requirements:
- Single `.html` file with inline HTML, CSS, and JS
- Vanilla JS only; CSS, SVG, and Canvas are fine
- At least 3 exhibit rooms or zones with spatial progression:
  1. The Switchboard Room (Early Telecom)
  2. The Wave Chamber (Radio & Espionage)
  3. The Cipher Vault (Cryptography)
- At least 8 curated objects across the exhibit, with object cards, labels, or interpretive panels (e.g., intercepted transcript drawers).
- Keyboard, mouse, and touch navigation to move between rooms and inspect objects.
- One guided mode or curator-tour layer that automatically steps through key exhibits.
- Persisted visited-room or collected-stamp state (e.g., a "security clearance" stamp collected in each room, persisted in `localStorage` or session state).
- The exhibit should feel curated and immersive, not just a grid of cards.
- Navigation must be legible and low-friction, with a minimap or spatial indicator.
- Mobile mode must remain navigable without tiny hotspots.
