Knockout → Angular rewrite — document hub
The full plan: migration strategy, target architecture, position pipeline, phased roadmap (Immediate / Medium / Long), risk mitigations, and the open decisions (Q1–Q11). Fable 5 draft, tightened by Opus.
The feature backlog by horizon with resolved design decisions — on-time running, audible callouts, position smoothing & clamping, telemetry, GTFS serving, depot mode, OCC push.
The current Knockout codebase's DNA — keep / adapt / drop verdicts, the risk register,
the hardcoded-constants inventory, and the custom.js triage.
The organisation's mandated Angular patterns (components, Router, RxJS, BehaviorSubject state, Angular Material) and how they map onto TBT.