docs: update TODO to v3
Co-Authored-By: Claude Opus 4.6 <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
532dc4d17a
commit
32062a709b
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user