Milestones overview
GoMyRobotOS runs a six-stage program, M0-M6, frozen at architecture review. Each milestone has, and is judged by, an acceptance gate. M7 does not exist and must not be referenced unless a future architecture decision establishes it.
Milestone |
Objective |
Acceptance gate |
|---|---|---|
Architecture and Contract Freeze |
A complete workload can be described without backend-specific fields |
|
x86-64 Reference Partition |
x86-64 reference boots and isolates partitions |
|
NG-ULTRA Flight Reference |
NG-ULTRA executes the same conceptual flight partition |
|
Interference Laboratory |
Interference measurements are reproducible |
|
HPSC Research |
HPSC demonstrates measurable hardware partitioning / virtualization feasibility |
|
Recovery and Assurance Integration |
Faults, tests and artifacts automatically feed assurance |
|
ServiceReady Reference Platform |
Same conceptual mixed-criticality system is demonstrated across heterogeneous targets |
Status snapshot (M0)
Milestone |
Status |
|---|---|
M0 |
In progress: this documentation is the freeze artifact |
M1 |
|
M2 |
|
M3 |
|
M4 |
|
M5 |
|
M6 |
|
How milestones are written
Every milestone page contains the same seven items:
objective
scope
deliverables
tests
acceptance gate
current status
known limitations
A milestone page is a plan until its gate passes; the status column is the only thing that may change as work proceeds.