2effb688b0
5 fn-recopilador design-e2e paralelos sobre mix de stacks: - deploy_server (Go service) - registry_api (Go service + FTS5) - shaders_lab (C++ ImGui) - auto_metabase (Python CLI) - dag_engine (Go scheduler + react/vite frontend) Total: 24 checks propuestos. Bloques YAML listos para pegar al frontmatter de cada app.md tras revision humana. Advertencias laterales en README.md: - dag_engine: registry.db huerfana + pnpm build roto + falta --migrate-only - deploy_server: --db flag no expuesto en cmdServe Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2.2 KiB
2.2 KiB
Propuestas e2e_checks — issue 0121a
Generadas por fn-recopilador design-e2e en wave 1, 2026-05-19.
Estado
| App | YAML | Lang | Stack | Checks | Severidad mix | Estado |
|---|---|---|---|---|---|---|
| deploy_server | deploy_server.yaml | go | net/http + CGO sqlite | 4 | critical | propuesta |
| registry_api | registry_api.yaml | go | net/http + CGO+FTS5 | 7 | 6 critical + 1 warning | propuesta |
| shaders_lab | shaders_lab.yaml | cpp | imgui + mingw-w64 | 3 | 2 critical + 1 warning | propuesta |
| auto_metabase | auto_metabase.yaml | py | httpx + CLI argparse | 4 | critical | propuesta |
| dag_engine | dag_engine.yaml | go | net/http + vite/react + CGO+FTS5 | 6 | 5 critical + 1 warning | propuesta |
Advertencias detectadas (laterales al objetivo)
- dag_engine —
apps/dag_engine/registry.db(262 KB) violadb_locations.md(registry.db SOLO en raiz). Reaparicio tras borrado de 2026-05-16. Issue separado pendiente. - dag_engine —
pnpm buildroto por Mantine API drift (StepTimeline.tsx:49+main.tsx:1). Checkbuild_frontendqueda enseverity: warninghasta arreglar. - dag_engine — falta flag
--migrate-onlyen binario. Checkmigrations_applyusalistcomo proxy. - deploy_server — flag
--dbno expuesto encmdServe. Check smoke usa BD por defecto del cwd hasta arreglar.
Siguiente paso
Wave 2 (16 apps restantes): app_gestion, app_hub_launcher, altsnap_jitter_test, docker_tui, fn_match, footprint_geo_stack, metabase_registry, pipeline_launcher, primitives_gallery, registry_mcp, script_navegador, services_api, services_monitor, set_exe_icon, tables_qa, text_editor_smoke + 5 en projects/*/apps (element_matrix_chat, agents_and_robots, sqlite_api, registry_dashboard, odr_console).
Tras todas las propuestas → ejecutar 0121c: /autonomous-task por app aplicando el bloque al app.md correspondiente del sub-repo.
Como aplicar manualmente (sin orquestador)
# Editar el app.md del target
cd apps/<app>
# Pegar el bloque e2e_checks: del yaml al frontmatter
$EDITOR app.md
# Commit en sub-repo
git add app.md && git commit -m "feat: add e2e_checks (issue 0121)"
git push