a3f75d61ec
Reorganizacion de dev/issues en subcarpetas (completed/, cpp/, gamedev/, kanban/, trading/, imagegen/, matrix/) y cambios acumulados en cmd/fn/pyrunner, .claude/commands y settings. Trabajo de otro LLM/sesion, commiteado a peticion del usuario para desbloquear el working tree. Excluido logs/ardour_mcp_server.log (ruido).
54 lines
1.8 KiB
Markdown
54 lines
1.8 KiB
Markdown
---
|
|
id: "0121a"
|
|
title: "design-e2e batch: fn-recopilador paralelo sobre apps sin contrato"
|
|
status: pendiente
|
|
type: chore
|
|
domain:
|
|
- registry-quality
|
|
scope: registry
|
|
priority: alta
|
|
depends:
|
|
- "0120"
|
|
blocks:
|
|
- "0121c"
|
|
related:
|
|
- "0121"
|
|
- "0068"
|
|
created: 2026-05-19
|
|
updated: 2026-05-19
|
|
tags: [e2e_checks, recopilador, batch, design, ausente-ready]
|
|
---
|
|
|
|
# 0121a — Design-e2e batch
|
|
|
|
## Problema
|
|
|
|
>20 apps sin bloque `e2e_checks` en `app.md`. Sin contrato, `fn-analizador` no puede validar y el bucle reactivo opera amputado.
|
|
|
|
## Decision
|
|
|
|
Lanzar `fn-recopilador` en modo `design-e2e <app>` en paralelo sobre TODAS las apps sin contrato. NO via `/autonomous-task` (no encaja en tipos soportados) — orquestacion manual desde Claude (1 mensaje, N tool_use blocks).
|
|
|
|
Cada output = propuesta de bloque YAML guardada en `dev/proposals_e2e_checks_0121/<app>.yaml`. Humano (o 0121c) aplica via PR.
|
|
|
|
## Tareas
|
|
|
|
1. Listar apps sin `e2e_checks:` con grep -L.
|
|
2. Spawn `fn-recopilador design-e2e <app>` paralelo (1 Agent call con N tool_use blocks).
|
|
3. Crear carpeta `dev/proposals_e2e_checks_0121/` y volcar 1 yaml por app.
|
|
4. Commit la carpeta a master. Push.
|
|
|
|
## Acceptance
|
|
|
|
- [ ] `dev/proposals_e2e_checks_0121/` existe con >=1 yaml por app sin contrato detectada.
|
|
- [ ] Cada yaml es directamente pegable al `e2e_checks:` del `app.md` correspondiente.
|
|
- [ ] Index file `dev/proposals_e2e_checks_0121/README.md` lista las apps + path al yaml.
|
|
- [ ] Commit + push a master del registry.
|
|
|
|
## DoD
|
|
|
|
- **Donde**: carpeta `dev/proposals_e2e_checks_0121/` visible en repo.
|
|
- **Latencia**: batch completo <10 min.
|
|
- **Como vuelve**: `ls dev/proposals_e2e_checks_0121/` o `cat README.md`.
|
|
- **Onboarding**: "Para aplicar las propuestas a una app concreta, copia el yaml al `app.md` o lanza /autonomous-task 0121c-<app>."
|