feat(F-125): completed feature
This commit is contained in:
18
work/artifacts/F-125/reviewer.json
Normal file
18
work/artifacts/F-125/reviewer.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"verdict": "APPROVED",
|
||||
"reviewer": "reviewer",
|
||||
"feature_id": "F-125",
|
||||
"summary": "Cambios mínimos en state machine + UI para permitir transiciones hacia atrás.",
|
||||
"checks": [
|
||||
"Backend ALLOWED_TRANSITIONS: PROCESSING + 'PAID', SHIPPED + 'PROCESSING', DELIVERED + 'SHIPPED'",
|
||||
"Terminales siguen terminales (CANCELLED, REFUNDED, PARTIALLY_REFUNDED vacíos)",
|
||||
"Frontend ALLOWED_TRANSITIONS actualizado idéntico al backend",
|
||||
"ACTION_LABELS_BY_TRANSITION keyed por from>to con labels distintos para avance vs reversión",
|
||||
"Tests vitest 5/5 pass incluyendo el nuevo test de backward transitions",
|
||||
"tsc --noEmit admin exit 0",
|
||||
"npm run build admin exit 0",
|
||||
"Sin cambios en email handler — ya reenvía en cada transición admin"
|
||||
],
|
||||
"notes": "El email reenvío ya funcionaba (F-113); el cambio solo permite las transiciones. El cliente recibe notificación con courier/tracking aún si van a PROCESSING.",
|
||||
"reviewed_at": "2026-08-21T15:58:00Z"
|
||||
}
|
||||
Reference in New Issue
Block a user