14 tasks: 2 view-model helper tasks, 3 service tasks (listCollectedItems, updateOrderItemCost, confirmOrderItemsForInvoicing), 3 API routes, 4 component extractions (ConfirmInvoiceDialog, PhotoStrip, ItemsTable, PoCard), and 2 page-rewire tasks. TDD throughout. Vitest, not Jest. getAdminPocketBase + ServiceError for the new service; appendCostNote imported from the view-model. Co-authored-by: Orca <help@stably.ai> |
||
|---|---|---|
| .. | ||
| plans | ||
| smoke-tests | ||
| specs | ||