# Player 3D Mystery Office Build Notes

Updated `mcf_week0_Story_Challenge_part1.html` into a player-facing JavaScript/CSS 3D mystery office.

## Removed from the player mission page
- Teacher-facing standards explanations
- Prompt-factory or development workflow content
- Redundant navigation buttons
- Long diagnostic copy and non-player notes

## Added
- Vanilla JavaScript explorable 3D office using CSS 3D transforms
- Keyboard navigation: Arrow keys or WASD
- Six clickable 3D hotspots tied to Week 0 cases
- Mission modal system with images, choices, matching, sorting, sequencing, and explanation prompts
- LocalStorage progress tracking
- XP, case completion, badges, and rank HUD
- Locked Aha reveals after correct answer + explanation

## Learning loop
Notice -> Choose -> Explain -> Reveal.

This keeps implicit learning first through story action and clue interaction, then names the academic skill only after students complete the detective task.
