Appearance
Ariadne / Theseus roadmap
Setup recorded: 11 September 2026. A1–A5 closed 17 September 2026; parent #143 closed with that docs pass. T1–T8 closed 17 September 2026; parent #149 closes with this docs pass. GitLab remains the source of live status.
GitLab is the source of execution status. This page is the index of milestones and work items created in the setup pass. Inventory and locked decisions: Ariadne and Theseus inventory. Human steps: operator actions.
Do not attach these items to Keryx public launch.
GitLab tracking
| Resource | Link |
|---|---|
| Ariadne parent | #143 — Hospital navigation POC |
| Theseus parent | #149 — Wantok administrator app |
| Milestone | Ariadne POC parity |
| Milestone | Theseus Wantok access |
| Milestone | Theseus site commissioning |
Actionable items use product::ariadne or product::theseus, one type::*, and workflow::ready (until someone moves them). Each child is sized for one ~256k agent window.
Labels
| Label | Meaning |
|---|---|
product::ariadne | Navigation app (ariadne/) |
product::theseus | Wantok field / ops app |
Milestone 1 — Ariadne POC parity
Exit: lab replay of the hospital-quadrant POC (position on the map + live heading). No public store.
| Code | Item | Type |
|---|---|---|
| A0 | #143 Ariadne: Hospital navigation POC (parent) | planning |
| A1 | #144 Rename mobile/ to ariadne/ | product |
| A2 | #145 Restore live compass heading | product |
| A3 | #146 Apply floor calibration and show end-user map | product |
| A4 | #147 Import Hansel project.json to nodes and edges | product |
| A5 | #148 POC replay operator packet | ops |
Suggested order: A1 → A2 and A3 in parallel → A4 anytime → A5 last. A1–A4 remain closed. A5 #148 was reopened 17 September 2026 for the OA-AT-maps phone walk (do not close until that walk). Lab host and Internal tracks are follow-on items, not on Keryx public launch:
| Item | Link |
|---|---|
| Lab SafeCall host | #161 |
| Ariadne Internal tracks | #162 (closed 19 September 2026) |
| Theseus Internal tracks | #163 (closed 19 September 2026) |
| Ariadne camera-fit + Internal 1.0.2 | #164 |
Milestone 2 — Theseus Wantok access
Exit: empty Theseus app, Wantok unlock, site QR, ops inbox. Internal only.
| Code | Item | Type |
|---|---|---|
| T0 | #149 Theseus: Wantok administrator app (parent) | planning |
| T1 | #150 Scaffold theseus/ Flutter app | product |
| T2 | #151 Wantok layer-1 unlock | security |
| T3 | #152 Site-pairing QR (layer 2) | security |
| T4 | #153 safecall-ops inbox | ops |
Suggested order: T1 → T2 and T3 in parallel → T4 after T2. T1–T4 are closed. Parent T0 closes when this item lands. NAS PHC OA-AT-unlock and ops subscribe token OA-AT-ops are done (17 September 2026).
Milestone 3 — Theseus site commissioning
Exit: walk a site, confirm beacons on a map, write routes. Depends on T3 token
- T5 APIs.
| Code | Item | Type |
|---|---|---|
| T5 | #154 Server field APIs and guard | product |
| T6 | #155 Pick location, floor, and map after pairing | product |
| T7 | #156 Walk-around BLE discover and confirm on map | product |
| T8 | #157 Field route authoring | product |
Suggested order: T5 → T6 → T7 and T8. T5–T8 are closed.
Intentionally not created
- Theseus public App Store / Play GTM.
- Hansel printed-MAC / holder deploy wizard.
- Central Wantok proxy of customer installs.
- Customer-box
wantokuser role. - Committing CEDR / Multiscan rasters or
mar.json. - Path-follow animation, auto floor change, fingerprint promotion, shared Dart package.
Status vocabulary
Same as Keryx: Ready, Partial, Missing, Decision required, Externally owned, Accepted risk, Deferred. Parents stay open until children close.