Priorización del backlog — 2026-09-21
Escrita a mano, no auto-generada. Es la lectura en castellano del informe de poda del repo (
2026-09-21-backlog-pruning.md, en inglés por la ley de idioma de registro, con la prueba de cada una de las 233 filas). Las brújulas de Hito activo y del cockpit se regeneran solas desde el tablero del repo y ya llevan este orden; esta nota es el porqué. Aplicada el mismo día (su go:implementa todos estos cambios): los 7 podados y los 4 absorbidos están en04-done/con su nota, las 39 etiquetas cambiadas en cada spec con su línea de decisión, T803 y T804 abiertos, T54 fuera del camino de T20, y la regla de entrada en el harness (PR #1812).
El número que manda
La oleada salió el 17-09. Ese día entraron 19 socias legacy y 18 no han entrenado. Ventas apagadas, una suscripción. Todo lo que sigue se ordena por esa pregunta: cómo convertir un primer acceso en una primera sesión.
Los cuatro resultados (en vez de cinco hitos con fecha)
| Resultado | Qué es «hecho» | Tickets |
|---|---|---|
| O1 · La cohorte entrena | primera sesión en 7 días desde el primer login para la mayoría de las 19; segunda para la mitad | T777, T738, T732, T775, T790, T627, T774, T624, T628, T387, T493, T773, T550/T551 + el ticket de activación (no existe aún) |
| O2 · Cuentas vivas seguras y honestas | ningún P1 abierto sobre una cuenta viva; consentimiento y exportación coinciden con el código | T588, T768→T764→T765/766→T767→T763→T769, T589, T673, T318, T671, T753 |
| O3 · Una mujer puede comprar (Beta Launch) | una compra completa al precio publicado, con ventana de devolución | T394 → T20 → T444 → T680 → T277 → T213, T181, T410/411, T323→T700, T733, T566 |
| O4 · El coste de cambiar no crece | dashboard.server.ts deja de engordar; un deploy no adelanta a su schema; la review cuesta menos que lo que revisa | T398, T162, T392→T744, T691 (incremental), T721, T587→T584, los dos épicos de harness |
| Aparcado | nada de arriba lo necesita antes de vender | magazine (6), PWA nativa (T105/T164), emails de retención (T207/T209), T412, T288, T54, barridos de lint |
El orden
Ahora (máximo 3 activos, próximas tres semanas): T588 · una rama con tres S (T777, T738, T732) · el ticket de activación con T773 dentro como su primer paso.
Después, septiembre-octubre: T775 · T790 · T627 · T774 · T387 · T398 · T162.
Beta, hasta finales de noviembre: T624 → T628 (como primer tramo de T726) · T493 · T673 → T589 → T318 · el programa de seguridad en el orden de O2 · T587 → T584 · T392 → T744 · T550/T551 · T706 a mitad de ventana (cuatro semanas de uso real) · T391 antes del 29-10 · T388/T793/T792 cuando toque.
El hueco antes de Beta Launch: T721 · T394 → T20 en euros → T444 → T680 → T277 → T213 · T181 · T410 → T411 · T323 → T700 · T733 · T566.
Aparcado con disparador: magazine (primera decisión de canal de contenido fuera de redes) · PWA nativa (demanda de push) · retención (cuando O1 pruebe que entrenan) · T412 · T288 (primera clienta EN) · T54 (primera compradora fuera del euro) · los dos épicos de harness a un quinto de la capacidad.
Los diez siguientes, y por qué
Criterio, en este orden: (1) una socia legacy lo sufre hoy · (2) seguridad sobre una cuenta viva · (3) la secuencia que Gala dejó escrita · (4) desbloqueado · (5) el más barato entre iguales. Ningún gate ni harness se cuela por delante de un defecto que ve una mujer.
| # | T | Esf. | Por qué ahora |
|---|---|---|---|
| 1 | T588 | M | Cerrar sesión no cierra nada: la cookie revocada sigue entrando siete días, /admin incluido. P1 sobre las cuentas migradas; decisión de Gala del 15-09. Toca auth: go explícito al activar. |
| 2 | T773 | S | El siguiente de la secuencia fijada el 17-09 (T771 → T703 → T773; los dos primeros cerrados). Seis de siete eventos no distinguen migrada de nueva. |
| 3 | T777 | S | Un login que falla en la red no dice nada. Un iPhone real el 18-09, en la puerta por la que pasan todas. |
| 4 | T775 | M | Quince pantallas de error en treinta días delante de socias, y Sentry solo guarda UnknownError. Diagnóstico primero. |
| 5 | T790 | M | Las socias de F2/F3 perdieron «Ronda N de M» desde la migración 0094. |
| 6 | T627 | S | Cinco fichas Legacy piden un número que el clip contradice. Necesita cinco dictámenes de Gala; el resto lo aplica el agente. |
| 7 | T774 | S | /es/soporte le vende el método a quien ya pagó y presume de un buzón con dos tickets en toda la historia. Solo copy. |
| 8 | T387 | M | La encuesta de Semana 0 aplicada al motor de ~14 socias, con su consentimiento. Desbloqueado. |
| 9 | T738 | S | La tarjeta de fase recorta el contador en todos los móviles. Toda socia en la pantalla de fase lo ve. |
| 10 | T732 | S | Una clave nueva de common llega a la PWA instalada como texto crudo. Muerde a las 19 PWA instaladas en el próximo deploy. |
Si alguno se bloquea en Gala, los siguientes: T624 (cuatro vídeos pagados inalcanzables), T673 (el registro de consentimiento de marketing nunca se escribe, así que el email de reenganche no puede salir), T493 (cuatro entradas del motor congeladas tras el onboarding), T589, y T391 antes del 29-10.
Lo que la poda encontró (aplicado el 21-09)
7 muertos — la premisa ya no existe; cada uno con el spec cerrado o el fichero que lo mató:
| T | Qué era | Qué lo mató |
|---|---|---|
| T51b | auditoría de mutaciones del catálogo | ya está en producción: 49 acciones catalog.* auditadas, 7 ficheros de test, gate audit:bo-mutations; el spec nunca se movió |
| T62 | flujo de contenido entre canales | el flujo vive en este vault (Pipeline_Contenido, planes quincenales, la skill de guiones); la parte de repo salió; sin tocar desde mayo |
| T273 | reconciliar .btn-gradient | T709 lo reconcilió entero el 11-09 |
| T316 | anillo de foco del selector de modalidad | la superficie ya no existe; T609 la reconstruyó y el nuevo control ya lleva su anillo |
| T357 | smoke contra un alias de rama caducado | T685 apunta ya al despliegue por commit |
| T544 | el barrido visual mide el chrome compartido | los dos síntomas medidos han desaparecido; el baseline está en cero |
| T572 | el estado escrito por máquina cuenta como código | T785 excluye .claude/state/** de la review |
4 duplicados — absorbido → superviviente: T692 → T723 · T788 → T645 · T367 → T754 (la única decisión que un revisor podría dar la vuelta; T367 lleva el mejor diagnóstico y se pliega entero) · T549 → T721.
39 mal etiquetados — 25 de hito, 16 de esfuerzo, 3 escritos Produccion sin tilde. El hallazgo
grande: 16 de los 24 de Septiembre no eran trabajo de la oleada. Se quedan 8: T387, T588, T627, T773,
T774, T775, T777, T790.
Nueve familias que deberían ser un solo spec: duración (T794/796/797/798 → T798) · Paso 8 del harness (T692/T755/T802 → T723) · pipeline de review IA (T367/T789/T453/T654) · corrección de CI (T749/T750/T693/T519) · gate de contraste (T632/T649/T676) · deriva del design SSOT (T716/T717/T718/T720/T528) · magazine (6) · seguridad (T763-770 → T769) · pipeline de tickets (T645/T787).
Las tres decisiones, tomadas el 21-09 con el voto del arquitecto y de la PM
- T54 (multi-moneda) sale del camino de T20. Los dos: sí. Lanzar en euros con una columna de moneda es XS dentro de T20; T54 está en Producción con disparador «primera compradora fuera del euro». Hecho.
- El ticket de activación, ya. Discrepaban; ganó la PM: la activación caduca y los datos no la resucitan. Es T803 (Septiembre, M), con T773 como su medición. Y T29 se partió: el presupuesto de rendimiento es T804 (Beta, S). Hecho.
- Regla de entrada «un hallazgo no es un ticket». Los dos: sí. Vive en el harness de ticket nuevo (Paso 0) con su plantilla de ledger, fusionada en la PR #1812. Excepción explícita: seguridad y lo que una socia ve en pantalla siempre son spec. Hecho.
Donde discrepan y nadie decide por Gala: T624 ahora (promesa rota a una socia que pagó) o tras la estantería de T726 (construir una vez). Salida propuesta: T624 como primer tramo de T726.
Relojes
- T391 — el 29-10 caducan 8 entradas del allowlist de duplicación y el gate empezará a fallar en commits ajenos.
- T111 (22-11) y T130 (23-11) — se autodeprecian a los seis meses por su propia cláusula.
Qué queda por hacer
Nada de la poda. Lo que sigue es trabajo, en este orden: T588 · la rama de tres S (T777, T738, T732) · T773 → T803. Las nueve familias del § «familias» no se han plegado en specs únicos: cada una tiene contratos de regresión vinculantes y se pliega, si acaso, al activar el superviviente. El hito activo del cockpit sigue leyendo «Septiembre» mientras queden specs con esa etiqueta (ahora 9, con T803).