feat(episode): TRAZA_panorama-23-roles-de-agente-en-el-ecosis_S20260602.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: FORJA | Type: chronicle Summary: EPISODIO 1 — PROBATOR: Panorama: 23 roles de agente en el ecosistema EMBER
This commit is contained in:
parent
5012edddf8
commit
bb3528cd72
1 changed files with 66 additions and 0 deletions
|
|
@ -0,0 +1,66 @@
|
|||
---
|
||||
episode_id: "76a0c608-1e6a-4416-9896-29280d67eb98"
|
||||
puente_flat: "TRAZA_panorama-23-roles-de-agente-en-el-ecosis_S20260602.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20260602.GRAFO_GRAPHIFY_CURADURIA"
|
||||
acto_dialogico: "informar"
|
||||
actor_flujo: "multi_actor"
|
||||
criticidad_aegis: "low"
|
||||
skill_dominante: "FORJA"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "chronicle"
|
||||
summary_one_line: "EPISODIO 1 — PROBATOR: Panorama: 23 roles de agente en el ecosistema EMBER"
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-06-03T01:01:43.010679+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
Listo, John. Aquí tienes el estado **completo y verificado fresh hoy 2-jun-2026** (datos del filesystem + roster Casbin, no de memoria).
|
||||
|
||||
## Panorama: 23 roles de agente en el ecosistema EMBER
|
||||
|
||||
- **22 agentes nativos despachables** en `.claude/agents/*.md` (se invocan con `subagent_type=<nombre>`).
|
||||
- **+1 singleton** `mantenimiento-memoria-agent` (skill-based, NO despachable como agente nativo — corre vía `docker exec`; su enchufe a cron es el Camino C diferido).
|
||||
- Gobernados por Casbin RBAC en 3 familias.
|
||||
|
||||
## code-family — 13 agentes (asistencia coding, pipeline RELOJERO)
|
||||
|
||||
| Agente | Model | Rol | Capa |
|
||||
|--------|:-----:|-----|:----:|
|
||||
| `code-architect` | sonnet | EARS spec + contrato I/O + plan de arquitectura | intake |
|
||||
| `code-author` | sonnet | implementa por ensamblaje, micro-mecanismos ≤40 líneas (**ex-`code-simplifier`**) | impl |
|
||||
| `code-critic` | **opus** | devil's advocate del **PLAN** (shift-left) (**ex-`code-architect-critic`**) | adversarial |
|
||||
| `code-reviewer` | **opus** | review adversarial independiente pre-merge | adversarial |
|
||||
| `code-validator` | **opus** | gate binario READY_TO_MERGE (read-only) | gate |
|
||||
| `code-verifier` | sonnet | tests triple capa (property/unit/mutation) | verif |
|
||||
| `code-rescuer` | sonnet | debugging L1/L2/L3 + legacy | debug |
|
||||
| `code-security` | sonnet | OWASP/NIST + SAST + secret scan | seguridad |
|
||||
| `code-explorer` | sonnet | mapeo read-only del codebase (AST) | recon |
|
||||
| `code-modernizer` | sonnet | migración legacy→moderno (wrapper) | migración |
|
||||
| `code-optimizer` | sonnet | optimización con baseline obligatorio | perf |
|
||||
| `code-documenter` | **haiku** | docs continuas per-PR | docs |
|
||||
| `code-deployer` | sonnet | CI/CD + merge staging (`deploy:production` DENY) | deploy |
|
||||
|
||||
## ecosistema-family — 9 agentes (mantenimiento + observabilidad)
|
||||
|
||||
| Agente | Model | Rol |
|
||||
|--------|:-----:|-----|
|
||||
| `skill-forge` | sonnet | fabrica skills nuevos (gate SENTINEL ≥56) |
|
||||
| `docs-curator` | **haiku** | mantenimiento doc ecosistema-wide |
|
||||
| `telemetry-watcher` | sonnet | meta-observabilidad (lee todos los JSONL) |
|
||||
| `router-strategist` | **opus** | propone algoritmos de enrutamiento |
|
||||
| `multimedia-presenter` | sonnet | render cross-formato (HTML/SVG/marimo) |
|
||||
| `deep-search` | sonnet | research multi-fuente (NEXUS) |
|
||||
| `ecosystem-keeper` | **opus** → en disco es opus | self-awareness / drift |
|
||||
| `mnemo-keeper` | **opus** | diagnóstico pipeline memoria F0-F6 |
|
||||
| `repo-keeper` | **haiku** | backup triple-remoto |
|
||||
|
||||
*(Reparto de tiers: **opus×5** en los nodos críticos/adversariales — critic, reviewer, validator, router-strategist, mnemo-keeper; **haiku×3** en file-ops baratos — documenter, docs-curator, repo-keeper; **sonnet×14** el resto.)*
|
||||
|
||||
## Estado operativo
|
||||
|
||||
- **Despacho verificado:** smoke 13/13 PASS del batch (sesión previa) + **B-001 esta sesión** — `code-author` y `code-critic` resuelven a los nativos EMBER (no caen al plugin `code-simplifier:code-simplifier`). El rename `27a7c6d` está sellado y funcional.
|
||||
- **Gobernanza Casbin** (`docs/casbin/agent_role_permissions.csv`): 3 familias + overrides per-rol + **8 denies absolutos** (`deploy:production`, `secrets:rotate`, `secrets:read-values`, `delete:data`, `db:migrate`, `git:history-rewrite`, modificar `destructive_patterns.csv`, modificar golden-truth EP_01-44). Status **`dogfooding_advisory_v1`**, gate **2026-06-22**.
|
||||
|
||||
## ⚠️ Drift que detecté al verificar (honestidad PROCEDENCIA)
|
||||
Loading…
Reference in a new issue