From 5302f6d1ea17dc666d0b8eafe481df34ad754124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=27=C3=A9lectron=20rare?= <108685187+electron-rare@users.noreply.github.com> Date: Wed, 25 Mar 2026 17:22:34 +0100 Subject: [PATCH] =?UTF-8?q?chore:=20unblock=20Plan=2025=20=E2=80=94=20firm?= =?UTF-8?q?ware=20done,=208=20blockers=20=E2=86=92=20ready?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/plans/25_todo_hypnoled_pilote.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/plans/25_todo_hypnoled_pilote.md b/docs/plans/25_todo_hypnoled_pilote.md index 952b9fd..f876f1c 100644 --- a/docs/plans/25_todo_hypnoled_pilote.md +++ b/docs/plans/25_todo_hypnoled_pilote.md @@ -80,14 +80,17 @@ Hypnoled est le premier projet client réel utilisé comme **cas pilote end-to-e ## Phase 2 — Simulation et Firmware -- [ ] T-HP-020: **Forge SPICE review** — Analyser `hypnoled.asc` avec Codestral, proposer optimisations — [blocked: assets not in checkout] + [blocked: Mistral key expired] -- [ ] T-HP-021: **Forge firmware** — Générer skeleton firmware ESP32 pour contrôle DALI (I2C + UART) — [blocked: Mistral key expired] -- [ ] T-HP-022: **Benchmark Hypnoled** — 10 prompts Hypnoled-spécifiques dans le benchmark T-MA-021 — [blocked: Mistral key expired] +- [ ] T-HP-020: **Forge SPICE review** — Analyser `hypnoled.asc` avec Codestral, proposer optimisations — [ready: assets in electron-rare/hypnoled] + [ready: Mistral key active, use devstral via Ollama on Tower to save credits] +- [x] T-HP-021: **Forge firmware** — Skeleton firmware ESP32 pour contrôle DALI (I2C + UART) — DONE (25 mars 2026) + - `firmware/src/main.cpp` — DALI TX Manchester encoding, RX optocoupler ISR, WiFi+MQTT, I2C bus + - `firmware/platformio.ini` — ESP32-DevKitC target, PubSubClient, Wire + - Pushed to `electron-rare/hypnoled` main branch +- [ ] T-HP-022: **Benchmark Hypnoled** — 10 prompts Hypnoled-spécifiques dans le benchmark T-MA-021 — [ready: Mistral key active, use devstral via Ollama on Tower to save credits] ## Phase 3 — Fine-tune enrichissement -- [ ] T-HP-030: **Dataset KiCad** — Extraire les schémas Hypnoled en paires prompt/response pour enrichir le dataset fine-tune T-MA-016 — [blocked: KiCad files not in checkout] -- [ ] T-HP-031: **Dataset SPICE** — Extraire les simulations LTspice pour enrichir T-MA-017 — [blocked: simulation files not in checkout] +- [ ] T-HP-030: **Dataset KiCad** — Extraire les schémas Hypnoled en paires prompt/response pour enrichir le dataset fine-tune T-MA-016 — [ready: files in electron-rare/hypnoled/hardware/pcb/] +- [ ] T-HP-031: **Dataset SPICE** — Extraire les simulations LTspice pour enrichir T-MA-017 — [ready: files in electron-rare/hypnoled/hardware/pcb/] - [ ] T-HP-032: **Évaluation post fine-tune** — Re-run les reviews Forge sur Hypnoled avec le modèle fine-tuné vs base → mesurer l'amélioration — [blocked: depends Plan 24 fine-tune] --- @@ -144,9 +147,9 @@ Sortie attendue pour `T-HP-013`: ## Delta 2026-03-22 - PCB AI / BOM / fabrication -- [ ] T-HP-033: **Quilter canary route** — Executer un aller-retour `KiCad -> Quilter -> package fab` sur une carte Hypnoled et comparer le candidat au flux YiACAD local. — [blocked: KiCad files not in checkout] -- [ ] T-HP-034: **PCB Designer AI fast-fab lane** — Evaluer une voie `schema -> layout -> export fabrication` sur un sous-ensemble Hypnoled, sans contourner le gate local `BOM/DRC/provenance`. — [blocked: KiCad files not in checkout] -- [ ] T-HP-035: **kicad-happy playbook parity** — Rejouer un lot `review schema + BOM sourcing + JLCPCB prep` et comparer les sorties aux prompts `Forge` et a `review.bom`. — [blocked: KiCad files not in checkout] +- [ ] T-HP-033: **Quilter canary route** — Executer un aller-retour `KiCad -> Quilter -> package fab` sur une carte Hypnoled et comparer le candidat au flux YiACAD local. — [ready: files in electron-rare/hypnoled/hardware/pcb/] +- [ ] T-HP-034: **PCB Designer AI fast-fab lane** — Evaluer une voie `schema -> layout -> export fabrication` sur un sous-ensemble Hypnoled, sans contourner le gate local `BOM/DRC/provenance`. — [ready: files in electron-rare/hypnoled/hardware/pcb/] +- [ ] T-HP-035: **kicad-happy playbook parity** — Rejouer un lot `review schema + BOM sourcing + JLCPCB prep` et comparer les sorties aux prompts `Forge` et a `review.bom`. — [ready: files in electron-rare/hypnoled/hardware/pcb/] ---