-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
D2Medium DifficultyMedium DifficultyP2Medium PriorityMedium PriorityS26Current relevant issue that should be worked on in the spring 2026 semesterCurrent relevant issue that should be worked on in the spring 2026 semester
Description
Objective: Add a readiness/initialization gate so the server does not accept commands until hardware, sockets, and subsystems are ready.
Context:
src/server/main.ts,src/server/api/socket-manager.ts, andsrc/server/simulator.ts.- Optionally expose
/healthzor readiness events for the client.
Acceptance:
- During startup, server reports NotReady and rejects commands; once ready, transitions to Ready and accepts.
- Readiness integrates with the motion gating so robots never move before Ready.
- Simulator demonstrates the startup sequence.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
D2Medium DifficultyMedium DifficultyP2Medium PriorityMedium PriorityS26Current relevant issue that should be worked on in the spring 2026 semesterCurrent relevant issue that should be worked on in the spring 2026 semester
Type
Projects
Status
No status