Skip to main content
Consolida toda pregunta abierta que hoy impide que un spec pase a approved. Formato de respuesta: OQ-XXX-NN: respuesta. Cada una lleva mi recomendación (REC). Al responderse, la decisión se traslada al spec correspondiente, el spec sube a 1.0.0, y esta fila se marca cerrada. Las respuestas que cambian una decisión ya cerrada del registro de decisiones exigen un ADR primero.
Estado: 0 abiertas · 27 cerradas el 2026-08-17 · los 14 specs de fidelización y su PRD quedaron en 0.2.0 / review, esperando solo el visto bueno para pasar a approved y 1.0.0. Dos respuestas cambiaron el diseño y no solo lo ratificaron:
  • OQ-LOY-02 — la expiración pasa a ser política de la moneda de puntos, no de su tipo. Los puntos de estatus pueden expirar o no, según lo configure cada empresa. Consecuencia que se cerró en el mismo movimiento: cuando una moneda de estatus expira, el período de gracia y el evento tier.grace_started dejan de ser opcionales, porque si no un member pierde nivel sin haber dejado de comprar.
  • OQ-LOY-07 — multi-programa es capacidad de primera clase en F1. Revierte DEC-H2, así que primero se escribió ADR-021 y desde ahí se aplicó a los specs. La cantidad de programas es un entitlement, no una métrica medida.
Además, OQ-LOY-14 dejó un principio transversal que ahora vive en standards/api.md: todo parámetro de política es configurable por tenant con un default publicado.

Bloqueantes de fase F1a

Estas siete impiden aprobar los seis specs que componen F1a, y por lo tanto impiden escribir código bajo la regla R-S1. Son las primeras que necesito.

Fase F1b

Fase F2

Bloqueadas por otra cosa, no por una decisión


Respuestas del owner (2026-08-17)

Veinticinco quedaron exactamente como la recomendación. Las excepciones y matices:

Cómo se cierra una

  1. Respondes OQ-LOY-NN: <decisión>.
  2. La decisión se escribe en la sección normativa del spec afectado y desaparece de su tabla de preguntas abiertas.
  3. El spec sube a 1.0.0 y pasa a review, luego a approved con tu visto bueno.
  4. La traducción al español se actualiza en el mismo cambio — el validador translation lo exige.
  5. Esta fila se marca cerrada con la fecha y la respuesta, para que dentro de un año se pueda reconstruir por qué el sistema hace lo que hace.

Changelog