Name the core abstraction and its failure modes.
Maple AI OS Course
Model routing, evals, and promotion gates
How Maple decides when a Hermon adapter is ready to serve a real domain.
Learning Objectives
What this lesson should make precise
Translate the concept into a Maple/Hermon proposal contract.
Define at least one evaluation case that can fail the model safely.
Tutorial Flow
How this lesson becomes a demo and training target
Each tutorial is written as a user education path and a model-improvement artifact. The diagram shows how the idea moves into a lab, a typed contract, an eval gate, and then a Hermon/MapleAI demo route.
Concept
Routing is an OS decision
Applied Lab
Applied lab: Model routing, evals, and promotion gates
Output Contract
eval_score, required_keys, promotion_gate, health_check
Eval Gate
Does the answer separate model proposal from deterministic execution?
Demo Route
Maple AI OS training and public model checks
01
Routing is an OS decision
A user asks for work, but the OS chooses a model route based on domain, latency, privacy, cost, safety, and eval fitness. The model should not choose its own authority path.
- Route by domain.
- Route by capability.
- Route by eval status.
02
Eval-directed training
The training loop should read failed evals, generate targeted examples, train the adapter, probe for regressions, and promote only if the relevant contract passes.
- Do not train blindly.
- Use failure fields as data.
- Probe unsafe requests.
03
Production promotion
Promotion should update the live symlink, restart or hot-load the adapter, run health checks, run demo probes, and publish the new snapshot. If any gate fails, rollback is the default.
- Promote atomically.
- Health check before publish.
- Rollback on gate failure.
Lab
Applied lab: Model routing, evals, and promotion gates
Define a promotion policy for Hermon OS, including required eval score, missing-key tolerance, health checks, and rollback trigger.
Expected result
- A typed JSON-style proposal rather than free-form advice.
- Clear authority boundaries and denied operations.
- A test or rubric that decides whether the proposal is deployable.
Evaluation
How Maple would grade this work
Rubric
- Does the answer expose assumptions instead of hiding them?
- Does the answer separate model proposal from deterministic execution?
- Does the answer produce artifacts that can be tested, reviewed, and rolled back?
Output contract
eval_score, required_keys, promotion_gate, health_check, rollback_trigger, published_snapshotUse this lesson as training direction
A strong lesson gives users a mental model and gives Hermon a sharper target for examples, probes, and demo prompts.
