# Mission: HTML, CSS & JavaScript Fundamentals

## Why
I am 10 years old and I want to become a software engineer. In the future I will build things by vibe coding with AI — but I want to truly understand the code the AI writes, not just copy it. Knowing what happens under the hood is my superpower.

## Success looks like
- I invent a fake product/shop and vibe code a landing page for it with AI
- I can read the AI-generated HTML, CSS and JavaScript and explain what every part does
- I can change the AI's code myself (colors, text, layout, a button that does something) and predict what will happen before I refresh the browser

## Constraints
- Age 10, almost zero coding experience — keep language simple, use analogies, no unexplained jargon
- Learning time: 4–5 hours per day during the week, with a 15-minute break after every hour
- Lessons should be small (10–20 min each) so several fit into a day without frying my brain
- Learning style: a MIX of tinkering/breaking things, read-first-then-try, and games/quizzes

## Out of scope
- Backend programming (servers, databases)
- Frameworks (React, Vue, etc.) — plain HTML/CSS/JS only for now
- TypeScript, build tools, Git (later, once the fundamentals stick)
