Home

Index

10. Acceptance Criteria

Concrete, externally-observable behaviours each milestone must demonstrate before being considered shipped. Each subsection here mirrors a milestone (or a milestone slice).

First milestone (M1)

Real-time throttle, no users yet.

Users, ownership and leases (M2–M3)

Vehicle functions and templates (M3)

Command Stations and layouts (M4)

Interlockings, takeover, radio (M5)

API keys + MCP (M6)

Audit log (M3, extended in M4–M5)

Drive session & dead-man's switch (cuts across M1–M4)

Scripts (M7)