Files
OpenSquawk/shared
itsrubberduck f213933db2 feat(atc): add Live ATC v2 phase machine foundation
- shared/atc/types.ts: All type definitions (Phase, Interaction, EngineState, Transmission, etc.)
- shared/atc/phases/: 9 phase modules (clearance → ground → tower → departure → enroute → approach → landing → taxiIn + emergency)
- shared/atc/phases/index.ts: Phase registry with getPhase(), getPhaseOrder(), getAllPhases()
- shared/atc/templateRenderer.ts: {var} placeholder renderer
- shared/atc/telemetryWatcher.ts: Telemetry condition evaluator for auto-advance

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 19:07:03 +01:00
..