docs(parser): add rule/engine pipeline ADR and parsing reference #101

Merged
TimCane merged 1 commit from docs/receipt-parser-pipeline into main 2026-07-07 09:54:30 +01:00
TimCane commented 2026-07-07 09:44:38 +01:00 (Migrated from github.com)

Summary

  • Add ADR-0006: decompose ReceiptParser into a normalize/classify/rule/validate pipeline, restaurant-scoped, behaviour-preserving migration.
  • Add docs/15-receipt-parsing.md: detector/regex/layout/scoring reference distilled from the design notes, each entry tagged current vs planned.
  • Link both from the doc map and the docs/06 parsing section.
  • Durable home for the detail behind epic #77 and its sub-issues; no code change.

Refs #77 (does not close the epic).

Test plan

  • Docs only; no code paths touched.
  • Cross-links resolve: doc map -> 15, docs/06 -> 15 + ADR-0006, ADR + 15 back-references.
## Summary - Add ADR-0006: decompose `ReceiptParser` into a normalize/classify/rule/validate pipeline, restaurant-scoped, behaviour-preserving migration. - Add `docs/15-receipt-parsing.md`: detector/regex/layout/scoring reference distilled from the design notes, each entry tagged current vs planned. - Link both from the doc map and the `docs/06` parsing section. - Durable home for the detail behind epic #77 and its sub-issues; no code change. Refs #77 (does not close the epic). ## Test plan - Docs only; no code paths touched. - Cross-links resolve: doc map -> 15, docs/06 -> 15 + ADR-0006, ADR + 15 back-references.
Sign in to join this conversation.
No description provided.