Files
Kill_LIFE/docs/AGENT_SPEC_MODULE_MATRIX_2026-03-20.md
Clément SAILLANT 5efb380da5 feat: automate yiacad PR review lane (#18)
* feat: automate yiacad pr review lane

* fix: stabilize yiacad review and spec gates

* fix: scope kicad exports to repo hardware

* fix: ignore kicad block library sources in exports

* feat: Add infra VPS monitoring runbook and healthcheck scripts

- Created INFRA_VPS_RUNBOOK_2026.md detailing operational procedures for monitoring VPS services.
- Added infra_vps_healthcheck.sh script for automated health checks on DNS, TLS, TCP, and HTTP for VPS services.
- Introduced infra_vps_security_audit.sh for non-intrusive security checks on external VPS services.
- Established JSON schema for infra VPS inventory in infra_vps.schema.json.
- Developed integration for runtime status reporting in the Next.js API route.
- Implemented Playwright tests for smoke testing the application and ensuring core functionalities.
- Updated Makefile for development dependencies and testing commands.
- Created various test files for unit and end-to-end testing across different components.

* feat(agentics): update mesh agents, gates, prompts, and workflows
2026-03-29 17:14:16 +02:00

6.3 KiB

Matrice agentique spec/module tri-repo

Last updated: 2026-03-29

Cette matrice aligne les surfaces du repo avec le catalogue canonique 2026. Les seuls owner_agent top-level autorisés sont PM-Mesh, Arch-Mesh, Docs-Research, Runtime-Companion, QA-Compliance, Embedded-CAD, Web-CAD-Platform, UX-Lead, Firmware, SyncOps, Schema-Guard et KillLife-Bridge.

Règles

  • Une surface = un owner_agent top-level canonique.
  • Les sous-agents sont de la metadata de lane et ne remplacent jamais l'owner top-level.
  • Les write sets restent disjoints par lot.
  • Les surfaces bridge et evidence doivent publier owner_repo, owner_agent, write_set, status, evidence.
flowchart LR
  PM["PM-Mesh"] --> KL["specs + backlog"]
  ARCH["Arch-Mesh"] --> CONTRACTS["ADRs + contrats"]
  DOCS["Docs-Research"] --> ENTRY["README + index + plans"]
  RUNTIME["Runtime-Companion"] --> MCP["runtime + MCP + providers"]
  QA["QA-Compliance"] --> GATES["tests + CI + evidence"]
  CAD["Embedded-CAD"] --> FAB["KiCad + FreeCAD + fabrication"]
  WEB["Web-CAD-Platform"] --> EDA["Next.js + GraphQL + workers + Yjs"]
  UX["UX-Lead"] --> UI["UX native + design research"]
  FW["Firmware"] --> TARGET["PlatformIO + tests"]
  OPS["SyncOps"] --> COCKPIT["cockpit + incidents + logs"]
  SCHEMA["Schema-Guard"] --> JSON["schemas + validateurs"]
  BRIDGE["KillLife-Bridge"] --> FLOW["workflows + evidence bridge"]

Specifications Kill_LIFE

Surface Owner agent Metadata de lane Write set principal
specs/00_intake.md PM-Mesh Intake-Guard specs/00_intake.md
specs/01_spec.md Arch-Mesh Requirements-Lead specs/01_spec.md
specs/02_arch.md Arch-Mesh Contract-Guard specs/02_arch.md
specs/03_plan.md PM-Mesh Plan-Orchestrator specs/03_plan.md
specs/04_tasks.md PM-Mesh Todo-Tracker specs/04_tasks.md
specs/README.md Docs-Research Doc-Entry specs/README.md
specs/constraints.yaml QA-Compliance Constraint-Gate specs/constraints.yaml
specs/agentic_intelligence_integration_spec.md PM-Mesh Plan-Orchestrator specs/agentic_intelligence_integration_spec.md
specs/mcp_agentics_target_backlog.md Runtime-Companion MCP-Health specs/mcp_agentics_target_backlog.md
specs/kicad_mcp_scope_spec.md Embedded-CAD CAD-Bridge specs/kicad_mcp_scope_spec.md
specs/yiacad_git_eda_platform_spec.md Web-CAD-Platform Project-Service specs/yiacad_git_eda_platform_spec.md
specs/yiacad_uiux_apple_native_spec.md UX-Lead Apple-HIG specs/yiacad_uiux_apple_native_spec.md
specs/zeroclaw_dual_hw_orchestration_spec.md Embedded-CAD CAD-Fusion specs/zeroclaw_dual_hw_orchestration_spec.md
specs/zeroclaw_dual_hw_todo.md Firmware FW-Build specs/zeroclaw_dual_hw_todo.md
specs/contracts/agent_catalog.schema.json Schema-Guard Catalog-Schema specs/contracts/agent_catalog.schema.json
specs/contracts/kill_life_agent_catalog.json Schema-Guard Catalog-Registry specs/contracts/kill_life_agent_catalog.json
specs/contracts/agent_handoff.schema.json Schema-Guard Handoff-Schema specs/contracts/agent_handoff.schema.json
specs/contracts/runtime_mcp_ia_gateway.schema.json Schema-Guard Gateway-Schema specs/contracts/runtime_mcp_ia_gateway.schema.json
specs/contracts/operator_lane_evidence.schema.json Schema-Guard Evidence-Schema specs/contracts/operator_lane_evidence.schema.json

Modules Kill_LIFE

Surface Owner agent Metadata de lane Write set principal
kill_life/server.py, kill_life/agent_catalog.py Arch-Mesh Contract-Guard kill_life/
agents/*, .github/agents/* Docs-Research Agent-Catalog agents/*, .github/agents/*
.github/prompts/* PM-Mesh Prompt-Registry .github/prompts/*
.github/workflows/* QA-Compliance Release-Gates .github/workflows/*
tools/specs/* Schema-Guard Catalog-Validator tools/specs/*
tools/cockpit/* SyncOps TUI-Ops tools/cockpit/*
tools/ai/*, tools/ops/* Runtime-Companion Provider-Bridge tools/ai/*, tools/ops/*
tools/cad/*, tools/hw/*, hardware/* Embedded-CAD CAD-Bridge tools/cad/*, tools/hw/*, hardware/*
web/app/*, web/components/*, web/lib/*, web/realtime/*, web/workers/* Web-CAD-Platform Project-Service, Realtime-Collab, EDA-CI-Orchestrator, Review-Assist, Artifacts-Bridge web/*
docs/YIACAD_*, docs/CAD_AI_NATIVE_* UX-Lead UI-Research docs/YIACAD_*, docs/CAD_AI_NATIVE_*
firmware/* Firmware FW-Build firmware/*
README.md, README_FR.md, docs/index.md, docs/plans/* Docs-Research Doc-Entry, Plan-Recorder README.md, README_FR.md, docs/index.md, docs/plans/*
workflows/*, specs/contracts/ops_*, specs/contracts/artifact_* KillLife-Bridge Workflow-Editor, Evidence-Runner workflows/*, specs/contracts/ops_*, specs/contracts/artifact_*

Surfaces tri-repo

Surface Owner agent Metadata de lane Intention
kill-life-studio product/spec surfaces PM-Mesh Plan-Orchestrator arbitrage produit, lot sequencing, dépendances
kill-life-mesh contract and ownership surfaces Arch-Mesh Mesh-Contracts contrats tri-repo, ownership, propagation
kill-life-operator runbooks and execution evidence SyncOps Doc-Runbook, Log-Ops opérations, incidents, evidence packs
mascarade-main runtime bridge Runtime-Companion Provider-Bridge, MCP-Health runtime live, provider routing, degraded-safe bridge
crazy_life-main workflow/evidence bridge KillLife-Bridge Workflow-Editor, Schema-Consumer bridge API/workflow/evidence

Delta 2026-03-29

  • Les anciens owners prose comme Web-Cockpit, DesignOps-UI, Studio-Product, Mesh-Contracts et Operator-Lane ne servent plus de couche top-level dans cette matrice.
  • Le runtime public et les producteurs de gouvernance doivent exposer uniquement les 12 IDs canoniques.
  • Les détails de lane restent possibles via owner_subagent ou métadonnées équivalentes, sans casser la couche top-level canonique.