980f8807a9
Origen: fn-recopilador design-e2e descubrio 6 bugs durante el design
de propuestas e2e_checks. Agrupados en 4 issues:
- 0124 EPIC dag_engine cleanup (registry.db huerfana + Mantine drift
+ --migrate-only flag — 3 sub-tareas)
- 0125 deploy_server: anadir --db a cmdServe
- 0126 pipeline_launcher: aplicar migracion 003_logs
- 0127 docker_tui: go.work path absoluto rompe portabilidad
Todos relacionados con 0121a. Pueden ser candidatos a /autonomous-task
o /autopilot dependiendo del scope.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
id, title, status, type, domain, scope, priority, depends, blocks, related, created, updated, tags
| id | title | status | type | domain | scope | priority | depends | blocks | related | created | updated | tags | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0125 | deploy_server: anadir flag --db a cmdServe | pendiente | bugfix |
|
app | media |
|
2026-05-19 | 2026-05-19 |
|
0125 — deploy_server --db flag
Origen: detectado lateral por fn-recopilador design-e2e apps/deploy_server en 0121a.
Problema
cmdServe en apps/deploy_server/server.go solo expone --port. No hay forma de pasar BD efimera para tests/e2e — el server siempre abre operations.db del cwd. Esto rompe idempotencia de smoke checks (mezcla datos test con prod).
Decision
Anadir flag --db PATH a cmdServe. Default = operations.db del cwd (compatibilidad). Cuando se pasa, el server abre la BD apuntada.
Tareas
- Editar
apps/deploy_server/server.go— parse--dbencmdServe. - Pasar el path a la apertura de SQLite.
- Verificar que migraciones aplican igual sobre BD efimera.
- Actualizar propuesta 0121a
deploy_server.yamlremoviendo gotcha del checksmoke.
Acceptance
./deploy_server serve --port 9190 --db /tmp/x.dbabre BD en/tmp/x.dby aplica migraciones idempotente.- Sin
--db, comportamiento actual preservado. smokecheck del 0121a pasa con/tmp/deploy_server_e2e.db.
DoD
- Donde: terminal (
./deploy_server serve --help). - Latencia: cambio no afecta latencia runtime.
- Onboarding: "Para e2e/tests de deploy_server pasa
--db /tmp/...."