{ "feature_id": "F-108", "agent": "reviewer", "verdict": "APPROVED", "summary": "Variants removed from admin UX; price/stock/EAN now per product in General tab between name and description; tabs reduced to General/Images/SEO/Publish; inventory lists one row per product.", "evidence": [ "PriceStockSection wired to existing pricing/inventory/variant endpoints over the single internal variant", "POST /products auto-provisions default variant SKU-MV-", "GET variants lazy migration admin-guarded" ], "timestamp": "2026-08-21T07:57:11Z" }