Appearance
Ariadne / Theseus roadmap
Setup recorded: 11 September 2026.
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 (evolves mobile/ → 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.
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.
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.
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.