Saltar a contenido

ADR-014 — Política de promoId: DIFERIDA

  • Status: deferred (D14 del BRIEF — no abrir en esta entrega)
  • Context: El token lleva promoId (offset 1, 4 bytes) tal cual el Anexo A, nativo del backoffice de promociones.
  • Decision: La política de asignación/reuso de promoId entre altas y campañas se define más adelante. No es alcance de esta entrega y no se re-litiga en discovery ni en devloop. El sistema lo trata como identificador opaco que debe coincidir con el promo_id configurado en la Campaña vigente.
  • Consequences: El backend solo compara igualdad token.promoId == campania.promo_id. Cualquier semántica adicional (rangos, reuso, colisiones históricas) queda explícitamente fuera.

Verification

  • [ ] Ningún código asume semántica de promoId más allá de la igualdad con la campaña.