Technical build brief · MVP core

Academy OS — MVP Build Spec

A developer-ready definition of the first build of Academy OS: grades 3–5 pilot environment, core services, student-state model, routing rules, APIs, and build phases aligned to proving that a personalized orchestration system can run a real academic block.

Build target

Build one production-feasible operating loop for one small pilot environment.

The system must support:

Pilot environment

Exact first deployment shape

Non-goals

Primary success test

The pilot should show that students can move through a personalized academic block from one hub, while the teacher can monitor, intervene, and adjust from one dashboard without manually stitching together multiple separate systems.

Core services

Required backend components

MVP-core frontends

Required first-build surfaces

School dashboard, parent communication, and broader reporting can come later.

Student-state model

Core domain entities

State definitions

Academic state

Attention / engagement state

Alert logic V1

Deterministic alert rules

The first alert system should remain explainable.

Examples:

Routing rules V1

Deterministic routing rules

Version one should support:

Build principle

What must remain explainable

If the system cannot explain itself plainly, it is not ready for a real classroom.

Build phases

Implementation sequence

  1. Lock pilot assumptions, connector set, and daily flow.
  2. Define schemas, student-state model, and event contracts.
  3. Ship the first connector end-to-end.
  4. Build learner flow and teacher monitor on live or sample data.
  5. Implement state interpretation, alerts, and teacher override loop.
  6. Add secondary and tertiary connectors only after the first loop is stable.