Build the machine-side control stack for the Fullum swing-arm polisher so Normand can run manual polishing sessions safely while producing clean telemetry for the rest of the software suite.
## v1 priority order
1. Safety/interlocks and deterministic state machine.
- concise implementation notes in `docs/nick-generated/`;
- feature-request classification using `docs/11-feature-request-intake.md`.
## If you are using an LLM/coding assistant
Start with [`LLM_CONTEXT.md`](LLM_CONTEXT.md), then load the narrower docs relevant to the change you are making. Do not let the LLM infer optical strategy or change safety/protocol/telemetry contracts without Antoine approval.