17c3ad6c78
- Introduced PM Agent and QA Agent with detailed plans and objectives. - Created prompts for generating intake, specifications, plans, and tasks. - Developed templates for architect, doc, firmware, and hardware schematic agents. - Added installation and coordination plans to streamline multi-agent workflows. - Established a comprehensive mapping and recommendations for the Kill_LIFE project. - Included a flow diagram and technical analysis for better understanding of the project structure.
70 lines
2.8 KiB
Markdown
70 lines
2.8 KiB
Markdown
# Synthèse globale Kill_LIFE
|
||
|
||
Kill_LIFE est un template open source pour systèmes embarqués IA, structuré autour de la méthodologie spec-driven, la conformité, la sécurité, et l’automatisation. Voici une analyse complète, enrichie de mapping, patterns, et recommandations.
|
||
|
||
## 1. Structure & philosophie
|
||
- Modulaire : agents, specs, standards, BMAD, compliance, docs, firmware, hardware, tools.
|
||
- Traçabilité : evidence pack, gates, mapping exigences/evidence.
|
||
- Sécurité : scope guard, sanitizer, CI/CD, OpenClaw.
|
||
- Automatisation : bulk edits, orchestration agents, tests unitaires, workflows GitHub.
|
||
|
||
## 2. Mapping des dossiers
|
||
- agents/ : plans, prompts, livrables par rôle.
|
||
- ai-agentic-embedded-base/ : socle méthodologique, CI/CD, mkdocs.
|
||
- bmad/ : gates, rituels, templates.
|
||
- compliance/ : profils, plans, standards, evidence.
|
||
- docs/ : guides, FAQ, quickstart, workflows.
|
||
- firmware/ : PlatformIO, tests Unity.
|
||
- hardware/ : blocks, rules, outillage KiCad.
|
||
- standards/ : conventions globales/profils.
|
||
- tools/ : scripts pour CI, compliance, hw, ai, orchestration.
|
||
|
||
## 3. Relations & dépendances
|
||
- Les agents orchestrent la production de specs, plans, firmware, hardware, evidence.
|
||
- Les gates valident chaque étape (S0 : spec, S1 : build/tests).
|
||
- Les scripts tools automatisent la conformité, la sécurité, les bulk edits.
|
||
- Les evidence packs sont générés et mappés aux exigences compliance.
|
||
|
||
## 4. Patterns d’extension
|
||
- Ajout d’un agent : créer un prompt, un plan, intégrer dans BMAD/gates.
|
||
- Ajout d’un profil compliance : définir dans active_profile.yaml, enrichir standards_catalog.yaml.
|
||
- Ajout d’un block hardware : ajouter dans blocks/, documenter dans REGISTRY.md.
|
||
|
||
## 5. Sécurité & CI/CD
|
||
- scope_guard.py : enforcement des allowlist/denylist par label.
|
||
- sanitizer : nettoyage des issues/PR.
|
||
- OpenClaw : observateur, actions auditées.
|
||
- CI/CD : validation automatique, tests firmware/hardware/docs.
|
||
|
||
## 6. Automatisation & evidence
|
||
- bulk edits hardware via schops.
|
||
- tests unitaires firmware/hardware.
|
||
- evidence pack généré pour chaque gate.
|
||
- mapping exigences/evidence dans compliance/plan.yaml.
|
||
|
||
## 7. Recommandations
|
||
- Guides onboarding par rôle.
|
||
- Exemples minimalistes pour chaque agent.
|
||
- Automatisation des rapports compliance.
|
||
- Tests unitaires pour scripts tools.
|
||
- Enrichir blocks hardware.
|
||
- Interface CLI/web pour piloter agents/gates.
|
||
|
||
## 8. Diagramme de flux
|
||
Voir KIKIFOU/diagramme.md
|
||
|
||
## 9. Table mapping
|
||
Voir KIKIFOU/mapping.md
|
||
|
||
## 10. Analyse technique
|
||
Voir KIKIFOU/technique.md
|
||
|
||
## 11. Patterns d’extension
|
||
Voir KIKIFOU/patterns.md
|
||
|
||
## 12. Recommandations détaillées
|
||
Voir KIKIFOU/recommandations.md
|
||
|
||
---
|
||
|
||
Ce dossier KIKIFOU centralise toutes les analyses, mappings, patterns, et recommandations pour industrialiser et sécuriser Kill_LIFE. |