Files
Kill_LIFE/docs/plans
root e67fb754c2 feat: KiCad 10 native, QEMU simulation, compliance EU, firmware fixes
Session kxkm-ai 25-26 mars 2026 — 98/98 tâches TODO complétées.

Hardware:
- KiCad 10.0.0 native avec sym/fp-lib-table locales
- Nouveau block SPI (gen_spi_header.py), ERC clean
- Module partagé hardware/lib/kicad_gen.py (5 générateurs refactorisés)
- Pipeline export: tools/hw/hw_export.sh (ERC + SVG + PDF + netlist)
- KiBot 1.8.5 installé, .kibot.yaml configuré

Firmware:
- Fix I2S driver conflict: migration I2sMic vers nouvelle API i2s_channel_*
- Fix WDT risk: yield() dans CompletePushToTalk (voice_controller.cpp)
- Fix XSS wifi_manager.cpp: innerHTML → createElement/textContent
- Fix null check FwIsValidWavHeader
- Dead code supprimé: i2s_audio.cpp.bak, i2s_audio.h

Simulation MCU:
- QEMU ESP32-S3 v9.2.2 installé (tools/sim/)
- Script run_qemu_esp32s3.sh — boot OK vérifié
- [env:esp32s3_qemu] dans platformio.ini
- Wokwi CI: wokwi.toml + diagram.json + scenario.yaml
- SPICE bridge POC: tools/sim/spice_bridge.py (ngspice → ADC/brownout)

Compliance:
- Profil iot_wifi_eu validé (16 standards, 8 evidence)
- 4 evidence remplis: risk_assessment, security_architecture,
  test_plan_radio_emc, supply_chain_declarations
- plan.yaml complété avec données produit réelles

CI:
- Job hardware-export (KiCad 10 ERC + SVG + PDF + netlist)
- Job firmware-sim (Wokwi, conditionnel WOKWI_CLI_TOKEN)
- evidence_pack.yml enrichi avec exports hardware

Docs & RAG:
- specs/02_arch.md complet (481 lignes, 4 ADR, diagrammes)
- docs/SIMULATION.md (3 niveaux: native, QEMU, Wokwi)
- 6 chunks ingérés dans kb-kicad RAG
- Dataset HF: tools/generate_hf_dataset.py + datasets/kb_kicad_qa.jsonl
- Rapport analyse: docs/plans/ANALYSIS_REPORT_2026-03-25.md
- Recherche OSS: docs/research/oss_similar_projects.md

Infra:
- ZeroClaw 0.1.7 installé (cargo install)
- APIFY_API_KEY configurée, smoke OK
- Tests: 39/39 firmware + 26/26 Python stable

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:52:00 +01:00
..

Plans opérationnels

Ces plans sont des runbooks : tu peux les suivre tels quels, ou les transformer en issues/epics. Ils sont pensés pour fonctionner avec :

  • Labels ai:* + scope guard
  • Evidence pack (preuves CI/HW)
  • Sécurité antipromptinjection

Table des matières

  1. Plan première entrée
  2. Plan brainstorming
  3. Plan de specification
  4. Plan mise à jour agentics
  5. Plan de roadmap hardware/firmware
  6. Plan dintégration CI/CD
  7. Plan de gestion des specs
  8. Plan de conformité & sécurité
  9. Plan de bulk edit hardware
  10. Plan de documentation & onboarding
  11. Plan de contribution & feedback
  12. Plan de gestion des agents
  13. Plan de troubleshooting
  14. Plan de release & versioning
  15. Plan d'alignement MCP local
  16. Plan de stack CAD modelling locale
  17. Plan cible MCP + agentics + A2A
  18. Plan d'enchainement autonome des lots utiles
  19. TODO mesh tri-repo
  20. Plan refonte UI/UX YiACAD Apple-native
  21. Plan refonte globale YiACAD
  22. Plan integration intelligence agentique
  23. TODO integration intelligence agentique

TODOs actifs

  • TODO 2026-03-10 — Toolchain, firmware Semaine 1/2 (partiellement accompli)
  • TODO 2026-03-25Actuel — MCP ngspice/platformio/apify + RAG pipeline + collections Qdrant , prochains : build firmware + premier schéma KiCad

Astuce : si tu veux exécuter ces plans “à la chaîne” en mode agentique, commence par créer une issue “Program” et découpe en sousissues (ou en checklists), puis applique les labels ai:* progressivement.