docs: update TODO to v3

Co-Authored-By: Claude Opus 4.6 <[email protected]>
This commit is contained in:
L'électron rare
2026-03-11 02:06:57 +01:00
co-authored by Claude Opus 4.6
parent 532dc4d17a
commit 32062a709b
+13 -12
View File
@@ -1,6 +1,6 @@
# TODO Kill_LIFE — 10 mars 2026 (v2)
# TODO Kill_LIFE — 11 mars 2026 (v3)
Mis à jour après résolution des bloqueurs.
Mis à jour. Compliance OK, PlatformIO à tester, firmware à implémenter.
---
@@ -17,18 +17,18 @@ Mis à jour après résolution des bloqueurs.
## IMMÉDIAT — Toolchain
- [ ] Installer PlatformIO: `.venv/bin/pip install platformio`
- [ ] Valider: `.venv/bin/pio run -e native`
- [ ] Valider: `.venv/bin/pio test -e native`
- [ ] Valider build natif: `.venv/bin/pio run -e native`
- [ ] Valider tests Unity: `.venv/bin/pio test -e native`
- [ ] Gate S1 checklist: pio run ok, pio test ok
---
## SEMAINE 1-2 — Premier firmware
## SEMAINE 1 — Premier firmware
- [ ] Spec WiFi scanner ESP32:
- [ ] `specs/00_intake.md` ajouter section WiFi scan
- [ ] `specs/01_spec.md` → AC: scan networks, output JSON, < 5s
- [ ] `specs/02_arch.md` → ESP32 WiFi API, serial output
- [ ] `specs/00_intake.md` → section WiFi scan requirements
- [ ] `specs/01_spec.md` → AC: scan networks, JSON output, < 5s
- [ ] `specs/02_arch.md` → ESP32 WiFi API, serial output, error handling
- [ ] `specs/03_plan.md` → 1 lot, 3 tâches
- [ ] Implémenter `firmware/src/main.cpp` (WiFi.scanNetworks)
- [ ] Tests Unity `firmware/test/test_wifi_scan.cpp`
@@ -37,7 +37,7 @@ Mis à jour après résolution des bloqueurs.
---
## SEMAINE 2-3 — Premier hardware
## SEMAINE 2 — Premier hardware
- [ ] Créer `hardware/esp32_minimal/esp32_minimal.kicad_sch`
- [ ] Composants: ESP32-S3-WROOM-1, USB-C (CC resistors), LDO 3.3V (AMS1117), LEDs, decoupling caps
@@ -50,13 +50,14 @@ Mis à jour après résolution des bloqueurs.
---
## SEMAINE 3+ — Avancé
## SEMAINE 3+ — Intégrations
- [ ] Installer ZeroClaw (cargo install)
- [ ] Tester n8n smoke workflow (`tools/ai/integrations/n8n/kill_life_smoke_workflow.json`)
- [ ] Installer ZeroClaw: `cargo install zeroclaw` ou build from source
- [ ] Tester n8n smoke: `tools/ai/integrations/n8n/kill_life_smoke_workflow.json`
- [ ] Exécuter lot autonome: `tools/cockpit/run_next_lots_autonomously.sh`
- [ ] Compliance profile `iot_wifi_eu` end-to-end
- [ ] CI firmware dans GitHub Actions (ajouter pio à ci.yml)
- [ ] Evidence packs automatisés post-merge
- [ ] Design blocks réutilisables (power, UART, SPI)
- [ ] Connecter mascarade MCP → validate-specs, kicad-validation
- [ ] Mettre à jour datasets HuggingFace