aa916de9b3
CI fixes: - Remove duplicate permissions block in ci.yml (YAML parse error) - Move pages_publish.yml to docs/ (was markdown, not workflow) - Remove empty ci_cd_audit.yml - Remove conflicting test_wifi_scan/ (duplicate of test_logic.cpp tests) Test stabilization (YiACAD session compat): - Fix test_intelligence_tui_contract: relax enabled_capabilities assertion - Fix test_runtime_ai_gateway_contract: raise summary_short limit to 512 - Fix test_yiacad_uiux_tui_contract: skip backend proof when not installed New tracked files: - spice/ — 5 SPICE netlists (power, I2S, MEMS mic, I2C, LDO) - MCP tools: apify, ngspice, platformio (smoke + launcher scripts) - tools/qemu_boot.sh — QEMU ESP32-S3 boot script - Regenerated esp32_minimal.kicad_sch (KiCad 10 format) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Workflows professionnels (opérationnels)
Ces workflows sont conçus pour ressembler aux pratiques cabinet de conseil, bureau d’études, design produit, studio créatif, R&D, industrialisation / compliance — tout en restant compatibles avec le pipeline agentique du repo :
- labels
type:*pour classer l’intention métier, - labels
ai:*pour déclencher l’automatisation (Issue → PR), - scope guard et label enforcement pour sécuriser les actions,
- evidence pack pour tracer les décisions et résultats.
Menu
- 🧑💼 Cabinet de conseil
- 🏗 Bureau d’études / Ingénierie système
- 🎨 Design produit / UX
- 🎭 Créatif / narration / contenu
- 🧪 R&D / spikes time-boxés
- 🛡 Compliance / QA / Release
Règle simple (anti-chaos)
- Crée une issue avec un template (
.github/ISSUE_TEMPLATE/). - Triage : ajoute
prio:*,risk:*,scope:*, et garde seulement untype:*. - Déclenche l’automatisation en ajoutant le bon label
ai:*:ai:spec→ formaliser exigences (RFC2119 + critères d’acceptation)ai:plan→ architecture + options + ADRai:tasks→ backlog exécutableai:impl→ impl + tests minimauxai:qa→ durcissement tests/edgeai:docs→ docs + runbooks
⚠️ Si tu suspects une injection / comportement bizarre : ajoute ai:hold.
Evidence pack
Voir : docs/evidence/evidence_pack.md.
Séquences opératoires canoniques
- Local / cockpit / restore :
docs/KILL_LIFE_WORKFLOW_LOCAL_SEQUENCE_2026-03-11.md - GitHub / dispatch / CI / artifacts :
docs/KILL_LIFE_WORKFLOW_GITHUB_SEQUENCE_2026-03-11.md
Raccourci d'usage :
- si le besoin est de valider un workflow, un runtime local ou un export avant CI, partir de la séquence
local - si le besoin est de suivre un dispatch allowlisté, un check GitHub ou un evidence pack CI, partir de la séquence
github