Diagnoses why multi-note delivery slips lose data and specifies phases 1-3 of the fix. Root cause: the n8n workflow's "Match items to PO" Code node runs in runOnceForAllItems mode and returns a single item, so the workflow makes exactly two callbacks regardless of how many notes a document holds. A 4-note scan produced 2 promoted notes and 2 empty records in an invisible status, while reporting auto-verified at 95% confidence. Also found: delivery notes are weighbridge tickets in kg while PO lines are priced per ton, and nothing converts. po-fulfilment and delivery-note-value therefore overstate received quantity 1000x across all 57 existing rows. Phase 1 fixes the unit model and migrates existing data. Phase 2 moves ingestion into a staged inbox with a deterministic validation gate, so nothing reaches delivery_notes unless every page is accounted for. Phase 3 renders that state machine as a Kanban board. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| n8n | ||
| setup | ||
| superpowers | ||
| api-reference.md | ||
| architecture.md | ||
| cooler-env.template | ||
| data-flows.md | ||
| data-model.md | ||
| minimax-multi-site-audit-prompt.md | ||
| modules.md | ||
| multi-site-assessment.md | ||
| operations.md | ||
| pwa-install-verification.md | ||