RFM CORE
E02 — Trazabilidad funcional
Reconstrucción retrospectiva · complemento de E04
Reconstruí esta matriz a partir de la implementación y las pruebas identificadas en el commit histórico d9fe5ae. Las referencias directas al código conservan ese corte. E04 documenta la auditoría local sobre esa base y enlaza las regresiones que se integraron después.
Nueve reglas trazadas
- RN-01 · Invitados
- El número de invitados debe ser positivo. Restricción de Cotizacion · Prueba para cero invitados
- RN-02 · Alquiler del local
- El alquiler del local se registra sin paquete de servicio completo. Validación en Cotizacion.clean · Prueba de rechazo al convertir
- RN-03 · Paquete de servicio completo
- El paquete puede quedar pendiente en la solicitud pública. La cotización administrativa y el contrato de servicio completo lo exigen. Excepción por origen y validación administrativa · Validación al formalizar · QA-06 · Evidencia E04
- RN-04 · Confirmación previa
- El servicio solo convierte una cotización confirmada. Validación de estado · Prueba de rechazo
- RN-05 · Conversión única
- El servicio controla el segundo intento y el modelo vincula como máximo un contrato a la cotización. La prueba cubre la repetición secuencial. Vínculo uno a uno · Prueba de segundo intento
- RN-06 · Cotización convertida
- El serializador restringe cambios críticos y permite editar observaciones. Campos protegidos · Prueba de datos críticos y observaciones
- RN-07 · Historial comercial
- La API administrativa rechaza el borrado. El servicio permite descartar y reactivar una cotización. Acción de eliminación · Transiciones de estado
- RN-08 · Anticipo y saldo
- El abono debe estar entre cero y el valor final. El saldo se calcula por diferencia. Restricciones de Contrato y cálculo del saldo
- RN-09 · Condiciones históricas
- La conversión reutiliza o reconstruye la instantánea según los datos disponibles. El commit base ya incluía dos pruebas de cambios de catálogo. E04 amplió ambas y añadió casos de reconstrucción. Reutilización y reconstrucción · Prueba de servicio completo en el commit base · Prueba de alquiler en el commit base · QA-14 · Evidencia E04
Fuente · Matriz de trazabilidad funcional de RFM CORE, versión 1.0, de Roberto Zamora, 11 de noviembre de 2026. La nota de RN-09 incorpora la comprobación posterior de E04.