No description
|
Some checks are pending
CI Benchmark - Fusion Loop Timing / Fusion Loop Timing Benchmark (push) Waiting to run
Implement IO-1 (Fresh install / first boot) and IO-2 (Idempotent restart) acceptance tests for the hardware-free install and onboarding journey. IO-1 validates: - Fresh install starts with empty data volume - First-run setup is accessible before PIN configuration - PIN setup completes successfully - Migrations run (detected in logs) - PIN persists after setup - Health check returns green - No nodes are attached on fresh install IO-2 validates: - Configured install (PIN, node, zone) persists across restart - Same data directory is reused after restart - No re-setup prompt appears after restart - Node label and position persist correctly - Zone configuration persists correctly - Mothership remains healthy after restart These tests complete the IO-1..IO-11 acceptance test suite as specified in docs/plan/plan.md, enabling hardware-free CI validation of the installation and onboarding journey. Closes: bf-2hi0h |
||
|---|---|---|
| .beads | ||
| .github/workflows | ||
| .marathon | ||
| cmd/sim | ||
| dashboard | ||
| docs | ||
| firmware | ||
| mothership | ||
| test/acceptance | ||
| tests/e2e | ||
| .dockerignore | ||
| .gitignore | ||
| .golangci.yml | ||
| .needle-predispatch-sha | ||
| .needle.yaml | ||
| API_IMPLEMENTATION_STATUS.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| fix_ble_handlers.py | ||
| go.work | ||
| PROGRESS.md | ||
| VERSION | ||