Pull Requests
formai/coreEstado Público
PR abierto, CI verde, 2 approvals. Branch limpio, sin conflictos con main.
Clasificación
Self-contained, compliant con la arquitectura de middleware. Diff coherente con la descripción. Tests presentes. Listo para merge sin rebuildear.
Acción Linear
PRD-112 ya existe en Linear (In Progress / Urgent). Actualizar estado a In Review → Done tras merge. Vincular PR#241 en el ticket.
Estado Público
CI verde. Un reviewer pide cambio. Issue #176 (analytics slow query) vinculado — el fix de retry desbloquea el problema de performance.
Clasificación
Merge condicional: resolver el change requested (probablemente minor). El fix es necesario para cerrar PRD-87. No bloquear más tiempo: si el cambio es cosmético, aprobar y mergear.
Acción Linear
PRD-87 (In Review / Medium) → actualizar con nota: «PR #238 pendiente de un change request; blocker menor.» Mover a Done tras merge.
Estado Público
Contribución externa. CI rojo por lint. Sin ningún review en 18 días. No hay comunicación del autor.
Clasificación
La funcionalidad CSV export es útil, pero el código externo no sigue los estándares del proyecto. CI rojo indica que no se puede mergear tal cual. Sin reviews ni actividad del autor, no vale la pena mantener abierto.
Acción Linear
No se crea ticket Linear. La idea (CSV export) puede abrir un issue interno futuro si el equipo lo prioriza, pero esta contribución no es base válida.
Estado Público
Draft abierto 31 días, CI verde. Nadie ha revisado. Se trata de una migración compleja de ORM que afecta múltiples módulos.
Clasificación
Port/Rebuild: la dirección (Prisma) es correcta y ya está en Linear como PLT-45 (Planned). Pero el scope de este PR es demasiado amplio para mergear de golpe. Necesita dividirse en fases y revisarse con el equipo.
Acción Linear
PLT-45 existe. Actualizar descripción con el plan de fases. Asignar a @marta-be. Mover de Planned a In Progress solo cuando se divida en sub-PRs revisables.
Issues
formai/core formai/dashboardEstado Público
Issue abierto, asignado, comentado hace 2 días. P1. No hay PR vinculado todavía.
Acción Linear
PRD-98 ya existe (In Progress / High). Consistente. Vincular el issue #198 al ticket Linear. Exigir que el PR del fix incluya referencia al ticket.
Próximo Paso
Estado Público
Sin asignar, sin actividad 45 días. Label roadmap. Nadie está trabajando en esto.
Acción Linear
No crear ticket Linear ahora. La funcionalidad entra en el roadmap Q3. Crear ticket cuando se planifique el sprint correspondiente.
Próximo Paso
Estado Público
Issue de perf vinculado a PR #238 (fix webhook retry). El retry agresivo era el causante del query lento en analytics.
Acción Linear
PRD-87 cubre el trabajo. Cerrar #176 cuando se mergee PR #238 y confirmar mejora de latencia en staging.
Próximo Paso
Pregunta de documentación ya resuelta por la comunidad. No requiere trabajo de desarrollo ni ticket interno. Acción: Cerrar con agradecimiento; si la respuesta es valiosa, añadirla a la doc oficial en un PR de docs.
Mejora UX demandada pero no planificada. No es blocker ni P1. Acción: Añadir label good-first-issue para posible contribución externa. Sin ticket Linear hasta que el PM lo incluya en sprint.
Bug P2 asignado sin ticket Linear. Afecta al dashboard (repo separado) y puede estar vinculado a la refactorización de Prisma. Acción: Crear ticket PRD-new en Linear (Producto / Sprint 24 o 25), asignar a @sofia-fe, prioridad Medium. Vincular issue #82.