MEGAINFRA-WEBAPP/docs/n8n
DEls de8aa83ef1 fix(po-email): a dry run must not consume a message
The state file was written before the documents were classified, so a --dry-run
marked every message as seen. A new PO seen first by a dry run would then be
skipped by every later real run -- never filed, never flagged for review.

Now a message is remembered only after it has been classified, and only on a real
run; the outcome (filed, already_filed, duplicate_number, needs_review) is stored
with it. A dry run leaves the state file untouched, and the report now says how
many messages were already seen so an idle hour is not mistaken for a failure.
2026-11-02 23:16:28 +02:00
..
delivery-note-ocr.md docs(n8n): rewrite for the two-node tick workflow 2026-09-17 15:23:16 +02:00
delivery-reconciliation-api.md fix(dn): harden delivery-note matching, posting and PO reconciliation 2026-09-28 21:16:24 +02:00
po-email-intake.md fix(po-email): a dry run must not consume a message 2026-11-02 23:16:28 +02:00
po-email-intake.workflow.js feat(po-email): pre-flight duplicate check and filed labels 2026-10-28 23:17:52 +02:00
po-ingest-before-2026-10-04.json Integrate agent work and add dashboard attention indicators 2026-10-04 21:53:32 +02:00
purchase-order-ingest-implementation.md Integrate agent work and add dashboard attention indicators 2026-10-04 21:53:32 +02:00
purchase-order-ingest.md feat(po-email): n8n workflow + runbook to auto-file POs from the MEGA mailbox 2026-10-28 16:07:29 +02:00