feat(design S01E37): companion API spec — allocate UUIDs + finalize ops set #5

Open
opened 2026-05-16 03:21:09 +00:00 by hartle-tech · 0 comments
hartle-tech commented 2026-05-16 03:21:09 +00:00 (Migrated from github.com)

Drive design/api-spec.md past 'seed'. Allocate the BLE service + characteristic UUIDs. Finalize the v1 op set + JSON schema.

Acceptance:

  • Custom 128-bit service UUID allocated + documented
  • Two characteristics UUID'd (cmd write, evt notify)
  • v1 ops set finalized (status, wifi sniff, ble scan, captures, config)
  • Error codes table (stable, dot-separated prefixes)
  • Pairing requirements stated (LE Secure Connections required, bonded centrals only)

References: MISSION.md (M2), design/architecture.md (high-level shape)

Drive `design/api-spec.md` past 'seed'. Allocate the BLE service + characteristic UUIDs. Finalize the v1 op set + JSON schema. **Acceptance**: - [ ] Custom 128-bit service UUID allocated + documented - [ ] Two characteristics UUID'd (cmd write, evt notify) - [ ] v1 ops set finalized (status, wifi sniff, ble scan, captures, config) - [ ] Error codes table (stable, dot-separated prefixes) - [ ] Pairing requirements stated (LE Secure Connections required, bonded centrals only) References: `MISSION.md` (M2), `design/architecture.md` (high-level shape)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hartle-tech/medusa#5
No description provided.