Emerald Protocol logo
EMERALD PROTOCOL
Structure the chaos

The Three Agents

Three minds. One system. Zero compromises.

Emerald Protocol doesn't rely on a single AI. It uses three specialized agents, each with a distinct role and personality. They work together to teach, validate, and adapt — creating a learning experience that a single AI could never deliver.

Aurum
AURUM
Adaptive Mentor

Aurum is your mentor — a patient, warm AI that adapts to how you think. It uses your learning vector (from cognitive calibration) to decide how to teach: step-by-step or open-ended, theory-first or examples-first, detailed or concise.

In Phase 0 (Teacher Mode)

Answers questions freely. Explains deeply. Uses metaphors, analogies, and visual examples. No withholding. Pure teaching.

In Phase 1+ (Mentor Mode)

Guides your thinking without giving answers. Asks Socratic questions. Gives hints, not solutions. Makes you reason through problems.

Adapts in real time

Sapphire feeds Aurum your cognitive vectors — momentum, frustration, guessing patterns, hint dependency. Aurum adjusts its tone, depth, and approach mid-conversation. If you're stuck, it slows down. If you're rushing, it adds friction.

Obsidian is the judge. Every submission goes through a 4-stage validation pipeline: anti-gaming detection, criteria evaluation, strict mode (Phase 4+), and verdict assembly. The result is always binary: PASS or FAIL. Nothing in between.

Anti-Gaming (7 detectors)

Catches hardcoded outputs, copy-paste, pattern matching, empty submissions, and minimal-effort code. No gaming gets past Obsidian.

Binary Validation

Output matching, function behavior, error handling, code quality — 9 criteria types. Pass all or fail. No partial credit.

The philosophy

"No shortcuts. No partial credit. Code either works or it doesn't." — This mirrors real engineering. In production, code doesn't get partial marks. EP prepares you for that reality from day one.

Obsidian
OBSIDIAN
Binary Validator
Sapphire
SAPPHIRE
Silent Analyst

You never interact with Sapphire directly. It watches silently — recording every attempt, every timing, every pattern — and computes 8 cognitive vectors that inform how Aurum teaches and when the system intervenes.

Momentum

Are you progressing or stalling?

Accuracy

How often do you pass on first try?

Stability

Is your performance consistent?

Guessing

Are you trying randomly?

Frustration

Are you hitting walls?

Hint Dependency

Can you work independently?

Speed Index

Are you rushing or careful?

Engagement

Are you actually learning?