From b0018bd102a928ea18d414813ff9068acec876d7 Mon Sep 17 00:00:00 2001 From: shad0w Date: Wed, 24 Jun 2026 10:20:48 +0000 Subject: [PATCH] docs: unsaved-changes prompt + PDF caching note --- Feature-Catalogue.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Feature-Catalogue.md b/Feature-Catalogue.md index bf72e31..ee02e06 100644 --- a/Feature-Catalogue.md +++ b/Feature-Catalogue.md @@ -24,9 +24,13 @@ with the detail, or names the code that implements it. the document; company details populate the header. - **Email PO to vendor** — one-click Outlook draft to the vendor's primary contact with a **7-day download link** to the PO PDF, rendered by the - **PdfService** microservice and stored in R2 (issue #14). + **PdfService** microservice and stored in R2; the PDF is **cached per PO** so + repeat sends reuse it and just refresh the 7-day link (issues #14 / #127 / #128). - **Discard draft**, **edit & resubmit**, **edit-highlight diff** on resubmitted POs. +- **Unsaved-changes prompt** — leaving the PO create/edit screen with unsaved + edits offers **Save as draft / Discard / Stay** (in-app navigation) or the + browser's native warning (refresh / close). (issue #18) ## Catalogue, vendors, inventory