ADR-002 — Toda decisión temporal por fecha de emisión del ticket¶
Status: accepted (D2 del BRIEF; invariante en CONSTITUTION)
Context: El voucher viaja autocontenido; el cliente puede registrarlo días después
de la compra. ¿Qué fecha manda para vigencia, tope diario y bucketing?
Alternatives: fecha de registración (manipulable por el cliente reteniendo
vouchers); fecha de emisión del token, offsets 8/10 (elegida).
Decision: Validez de la promo (casos C/D), día del tope diario y bucketing de
chances resuelven SIEMPRE por fecha de emisión embebida y firmada en el token.
Consequences: Cierra el hueco de guardar vouchers. Un voucher emitido dentro de
vigencia y registrado más tarde participa: su chance cae en la ventana que corresponde
a su emisión (ADR-001), con el sorteo de cierre como última ventana. La fecha de
registración queda solo como dato operativo/antifraude.