WFDASH-WEBAPP/docs/superpowers/plans
Dave 3423c7f041 Merge feature/giellie-stock-quantities into main
Giellie can now update stock quantities from a pasted list. The operator
pastes SKUs and quantities into the chat; Giellie resolves each line
against stock_items, asks whether the numbers are the new quantity on
hand or an addition, shows the plan, and writes the change against the
signed-in operator's name in the stock ledger.

The write path is ledger-first and audited, a failed write is its own
status and is compensated so the ledger cannot drift from the quantity,
and a dry run writes nothing at all. Nothing blocks on a low quantity -
the till oversells on purpose and the stocktake is what corrects it.

The till now shows the quantity on each catalogue tile, drawn under the
price as it is, negatives included.
2026-11-06 09:05:37 +02:00
..
2026-06-23-quote-pdf-generation.md
2026-07-07-collection-confirm-bulk-and-search.md
2026-07-07-collection-confirm-enhancements.md
2026-07-07-collection-confirm-page.md
2026-07-07-collection-confirm-selection-and-return.md
2026-07-07-collection-pool-cluster-sort.md
2026-07-07-collection-pool-redesign.md
2026-07-07-invoicing-page.md
2026-07-07-invoicing-print-and-quickbooks.md
2026-07-07-invoicing-quickbooks-customer-modal.md
2026-07-08-invoicing-quickbooks-writeback.md
2026-07-08-invoicing-redesign-and-pdf-upload.md
2026-07-09-collection-confirm-rewrite.md
2026-07-09-collection-map-date-filter-and-unassign.md
2026-07-09-collection-pool-mark-ready-notes.md
2026-07-09-collection-pool-nearby-sort.md
2026-07-09-customer-search-company-disambiguation.md
2026-07-09-invoice-bulk-print-tracking.md
2026-07-09-invoice-print-bundle.md
2026-07-09-invoicing-pb5-print-bundle-fetch.md
2026-07-09-new-quote-form-redesign.md
2026-07-09-order-color-stripe.md
2026-07-09-picking-slip-supplier-pickedby.md
2026-07-09-po-additional-attachments.md
2026-07-09-po-pdf-token-vs-filename.md
2026-07-10-collection-pool-supplier-groups-and-notes.md
2026-07-11-collection-map-simplify-pins.md
2026-07-12-collection-map-driver-cards-redesign.md
2026-07-12-collection-map-drop-date-filter-and-ready-gate.md
2026-07-29-buyer-tasks.md
2026-07-29-order-sprint-item-history.md
2026-07-29-orders-review-modal.md
2026-07-30-stock-quick-draft.md
2026-08-02-collection-confirm-revamp.md
2026-08-03-buyer-tasks-mail-failed-recovery.md
2026-08-03-stock-orders-total-value.md
2026-08-03-stock-orders-wrap-pdf.md
2026-08-06-buyer-tasks-resend-button.md
2026-08-06-supplier-po-pdf-vat.md
2026-08-07-order-item-context-block.md
2026-08-26-no-quote.md
2026-08-27-approve-and-send-from-list.md
2026-08-27-boss-phone-dashboard.md
2026-08-29-HANDOFF-outstanding-work.md
2026-08-29-order-delivery-note-match.md
2026-08-29-order-quote-linking.md
2026-08-30-non-invoiceable-order-extras.md
2026-08-30-order-duplicate-detection.md
2026-08-30-wfsales-pos-implementation.md docs(pos): record created PB collections, live test results, catalog paging 2026-08-31 02:25:28 +02:00
2026-08-31-rep-scoped-list-filter.md docs: include rep-scoped list filter plan + summary 2026-09-01 02:11:28 +02:00
2026-08-31-stock-pricing-inline-edit.md docs(stock): implementation plan for inline pricing edit 2026-08-31 16:17:10 +02:00
2026-09-01-deliveries-dn-items-expand.md docs: implementation plan for DN items expand 2026-09-01 12:03:35 +02:00
2026-09-01-delivery-row-info-and-order-age-badge.md docs: implementation plan for compact DN row + order age badge 2026-09-01 01:57:47 +02:00
2026-09-01-rep-dashboard.md docs: add implementation plan for rep dashboard (dashboard 2) 2026-09-01 01:31:57 +02:00
2026-09-01-rep-scoped-list-filter-SUMMARY.md docs: include rep-scoped list filter plan + summary 2026-09-01 02:11:28 +02:00
2026-09-03-pos-network-printer.md refactor(sops): streamline SOP documents for roles, consolidating content into quickstart guides for easier reference 2026-09-03 17:57:49 +02:00
2026-09-04-pos-slip-layout-editor.md docs(pos): add implementation plan for the slip layout editor 2026-09-04 13:20:16 +02:00
2026-09-30-giellie-agent.md docs(giellie): add agent design spec and implementation plan 2026-09-30 23:31:57 +02:00
2026-10-16-ai-quote-assistant.md docs(quotes): AI quote assistant implementation plan 2026-10-16 19:00:26 +02:00
2026-10-17-collection-confirm-ai-checks.md docs(collection-confirm): AI checks implementation plan 2026-10-17 01:04:42 +02:00
2026-10-24-ai-order-assistant.md docs(plan): AI order assistant implementation plan 2026-10-24 11:41:21 +02:00
2026-11-02-order-item-payments.md feat: add item supplier payments and approvals queue 2026-11-03 01:27:07 +02:00
2026-11-02-whats-new-release-ids.md docs: plan for What's New release numbers and commit IDs 2026-11-02 20:25:25 +02:00
2026-11-05-giellie-stock-quantity-update.md docs(plan): the policy dry-run rule must match the route 2026-11-06 00:24:50 +02:00
2026-11-05-repairs-app-phase-1.md docs(plan): phase 1 of the repairs app 2026-11-05 22:46:48 +02:00