feat(F-067): completed feature

This commit is contained in:
chattie
2026-08-19 17:30:00 +02:00
parent 9f1858f6d7
commit f62bd6a578
16 changed files with 416 additions and 24 deletions

View File

@@ -3316,6 +3316,39 @@
"close": true
},
"completed_at": "2026-08-19T15:22:39Z"
},
{
"id": "F-067",
"type": "fix",
"title": "Product card image left-aligned and checkout does not see saved customer addresses",
"problem": "Product listing cards use aspect-5/7 max-h-72 which collapses to ~205x288 inside a wider card so the image container is left-aligned. The checkout page never fetches the customer saved addresses so even if the admin saved them via /customers/[id] the storefront checkout shows an empty form",
"goal": "Make flow better",
"scope_in": [
"Card image visually centred inside its grid cell; when a logged-in customer reaches /checkout their saved addresses are listed and the default one pre-fills the shipping form"
],
"scope_out": [
"No redesign"
],
"priority": "low",
"risk": "low",
"description": "Problem: Product listing cards use aspect-5/7 max-h-72 which collapses to ~205x288 inside a wider card so the image container is left-aligned. The checkout page never fetches the customer saved addresses so even if the admin saved them via /customers/[id] the storefront checkout shows an empty form. Goal: Make flow better. Scope IN: Card image visually centred inside its grid cell; when a logged-in customer reaches /checkout their saved addresses are listed and the default one pre-fills the shipping form. Scope OUT: No redesign. Type: fix. Priority: low. Risk: low.",
"acceptance": [
"high",
"Listing cards have the image visually centred inside the card",
"Checkout fetches saved addresses when user is logged in",
"Default saved address pre-fills the shipping form on first render",
"User can pick a different saved address and the form updates",
"verify.sh is green"
],
"status": "done",
"created_at": "2026-08-19",
"gates": {
"reviewer": true,
"security": true,
"qa": true,
"close": true
},
"completed_at": "2026-08-19T15:30:00Z"
}
]
}