Skip to content

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

ResourceLink
Ariadne parent#143 — Hospital navigation POC
Theseus parent#149 — Wantok administrator app
MilestoneAriadne POC parity
MilestoneTheseus Wantok access
MilestoneTheseus 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

LabelMeaning
product::ariadneNavigation app (evolves mobile/ariadne/)
product::theseusWantok 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.

CodeItemType
A0#143 Ariadne: Hospital navigation POC (parent)planning
A1#144 Rename mobile/ to ariadne/product
A2#145 Restore live compass headingproduct
A3#146 Apply floor calibration and show end-user mapproduct
A4#147 Import Hansel project.json to nodes and edgesproduct
A5#148 POC replay operator packetops

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.

CodeItemType
T0#149 Theseus: Wantok administrator app (parent)planning
T1#150 Scaffold theseus/ Flutter appproduct
T2#151 Wantok layer-1 unlocksecurity
T3#152 Site-pairing QR (layer 2)security
T4#153 safecall-ops inboxops

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.
CodeItemType
T5#154 Server field APIs and guardproduct
T6#155 Pick location, floor, and map after pairingproduct
T7#156 Walk-around BLE discover and confirm on mapproduct
T8#157 Field route authoringproduct

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 wantok user 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.