How It Works
A system designed around one idea: understanding is binary.
You either understand a concept or you don't. Your code either works or it doesn't. Emerald Protocol is built on this principle from the ground up — from the way concepts are taught to the way they're validated.
Cognitive Calibration
Before anything else, 15 reasoning tasks map how you think. Not what you know — how you approach problems. The result is a 4-dimensional learning vector that tells the system your preferences across four axes.
Do you want step-by-step guidance or open exploration?
Do you learn from concepts first or examples first?
Do you prefer figuring it out alone or with help?
Small safe steps or diving into challenges?
Phase 0 — The Python Alphabet
Most platforms start with "print Hello World" and assume you know what print means, what parentheses do, what quotation marks are. EP doesn't assume anything. Phase 0 teaches every Python symbol one at a time — with metaphors, visuals, examples, and quizzes. No code writing. Just deep understanding.
The Gate Cycle
Every section in Phases 1-7 follows the same 6-stage cycle. You can't skip stages. You can't rush through. Each stage serves a purpose.
Aurum introduces the concept. You read, ask questions, build mental models.
Before running code, you predict what it will do. This tests real understanding.
You write code. You run it. Obsidian checks: PASS or FAIL. Binary.
You explain your solution. Why does it work? What would break it?
Variations on the same concept. Reinforcement through repetition with novelty.
The section is complete. Obsidian signs off. You move forward.
Phases 1–7 — The Coding Journey
63 sections of real Python programming. Each phase builds on the last. You write code in a full IDE, Obsidian validates it, and Aurum adapts its teaching based on Sapphire's cognitive analysis of your progress.
The Workspace
A 4-zone interface inspired by professional IDEs. Top bar for navigation. Left sidebar with Learn (curriculum), Alexandria (reference library), Training, and Notes. Center: Monaco code editor with Obsidian terminal below. Right: Aurum panel for real-time mentoring.
