feat(F-094): completed feature

This commit is contained in:
chattie
2026-08-20 22:01:54 +02:00
parent c56037492d
commit 418bdca7f4
14 changed files with 305 additions and 58 deletions

View File

@@ -4230,6 +4230,40 @@
"close": true
},
"completed_at": "2026-08-20T19:57:43Z"
},
{
"id": "F-094",
"type": "feature",
"title": "Create and explain product variants from Publish tab",
"problem": "Pricing and Inventory show a warning that variants are created from the Publish tab, but Publish only contains state controls and no variant UI. Operators do not know what a variant is or how to create the SKU/EAN records required for stock and pricing.",
"goal": "Add a clear variant explanation and a create-variant form to Publish with SKU and optional EAN, plus a list of existing variants. Use the existing product variant API and refresh the list after creation.",
"scope_in": [
"admin ProductEditor Publish tab and variant management"
],
"scope_out": [
"No database or backend API redesign",
"no changes to variant uniqueness rules"
],
"priority": "high",
"risk": "low",
"description": "Problem: Pricing and Inventory show a warning that variants are created from the Publish tab, but Publish only contains state controls and no variant UI. Operators do not know what a variant is or how to create the SKU/EAN records required for stock and pricing.. Goal: Add a clear variant explanation and a create-variant form to Publish with SKU and optional EAN, plus a list of existing variants. Use the existing product variant API and refresh the list after creation.. Scope IN: admin ProductEditor Publish tab and variant management. Scope OUT: No database or backend API redesign, no changes to variant uniqueness rules. Type: feature. Priority: high. Risk: low.",
"acceptance": [
"- Publish tab explains that a variant is a sellable presentation of a product with its own SKU/EAN",
"- Publish tab lets an operator create a variant with required SKU and optional EAN",
"- Successful creation shows the new variant in the list without a page reload",
"- Duplicate SKU/EAN errors are shown clearly",
"- Pricing and Inventory no longer point to a nonexistent variant workflow",
"- Admin typecheck/lint and verify.sh pass"
],
"status": "done",
"created_at": "2026-08-20",
"gates": {
"reviewer": true,
"security": true,
"qa": true,
"close": true
},
"completed_at": "2026-08-20T20:01:54Z"
}
]
}