19 lines
936 B
JSON
19 lines
936 B
JSON
{
|
|
"feature_id": "F-115",
|
|
"agent": "reviewer",
|
|
"stage": "review_gate",
|
|
"verdict": "APPROVED",
|
|
"reviewed_at": "2026-08-21",
|
|
"summary": "F-100 SKU features removed cleanly; the catalog creation flow goes back to SKU-MV-{uuid} and the admin UI no longer touches the SKU.",
|
|
"checks": [
|
|
{ "item": "POST /products creates variant with SKU-MV-{productId}", "ok": true },
|
|
{ "item": "Lazy migration in GET /products/:id/variants uses SKU-MV-{id}", "ok": true },
|
|
{ "item": "POST /products/sku:generate endpoint removed", "ok": true },
|
|
{ "item": "Admin PriceStockSection no longer shows the SKU editor or regenerate button", "ok": true },
|
|
{ "item": "listAllSkus removed from variant repository and ports", "ok": true },
|
|
{ "item": "sku.ts helper + tests kept as a generic utility", "ok": true },
|
|
{ "item": "Backend tsc, admin tsc, frontend tsc all clean; 169 tests pass", "ok": true }
|
|
],
|
|
"issues": []
|
|
}
|