18 — Phase checklist (FS §21)
Suggested enable order (not a schedule). Mark Done when GFP + minimum AC pass.
Full programming critical path (plugin order + per-plugin A→E steps): 20-critical-path.md.
Demo (Full MP sandboxes — Ladder first, then Regular MP): 22-demo.md. Trees / monetary stay Full game only.
| Phase | Focus | Plugin critical path | Live host today |
|---|---|---|---|
| P0 | Host, ADDON, TFACore, Frontend/Online hooks, Maps stub | #0–2, #4 | PARTIAL — Lyra+ADDON+Docker; TFACore/Frontend missing |
| P1 | OmniVisor (Plugify) + Combat spine (camera/stance/vitality) | #5, #6 | NEED |
| P2 | TFAMelee + TFASingularity (Plugify; message-coupled) | #6b, #6c | NEED |
| P3 | Firehand Bus + cadence-locked frames (TFAWeapons Plugify) | #7 | PARTIAL data only |
| P4 | Character I inventory / Inspect | #8 | NEED |
| P4b | MonetaryPlatform + TFAEconomy adapter | #3 then #9 | NEED |
| P5 | Trees + Customizable + tentacles + Ordnance | #10 | NEED |
| P6 | Crafting / Forge | #11 | NEED |
| P7 | Vision + Tab Map / locator | #12–13 | NEED |
| P8 | Missions / Part 1 / Solo vs Online markers | #13–14 | PARTIAL maps only |
| P9 | EOS social / Ladder / Match Results | #15 | PARTIAL Docker/Lyra |
| P9b | Trust report / ghost / pager | #15 (E) | NEED |
Before starting feature X: read that plugin’s path in ch. 20 + inventory/HAVE-NEED.md.