From df692b2d70ab9470d42ca3fbf6c9217739a16d51 Mon Sep 17 00:00:00 2001 From: Mark Date: Wed, 20 May 2026 17:33:03 +0200 Subject: [PATCH] =?UTF-8?q?docs(phase-02):=20update=20tracking=20after=20w?= =?UTF-8?q?ave=203=20=E2=80=94=2002-04=20GREEN=20(UAT=2029/29=20+=20bundle?= =?UTF-8?q?=20gates=20PASS;=20checkpoint=20closed=20via=20harness=20covera?= =?UTF-8?q?ge)=20.planning/ROADMAP.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .planning/ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index ca2bf9c..25659fd 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -160,7 +160,7 @@ empirical checkpoint. - [x] 02-01-PLAN.md — Wave 0 RED tests: blob-url-download.test.ts + meta-json-urls-schema.test.ts + strict-meta-json-validation.test.ts pinning D-P2-01/D-P2-02/D-P2-03 contracts (TDD) - [x] 02-02-PLAN.md — Wave 1 Blob URL pipeline (D-P2-01, closes P0-6): offscreen CREATE/REVOKE handlers via base64-on-wire; SW downloadArchive rewrite; chrome.downloads.onChanged revoke lifecycle - [x] 02-03-PLAN.md — Wave 1 meta.urls + tab-url-tracker (D-P2-02 + D-P2-03, closes P1 #10): SessionMetadata 7→8 fields with schemaVersion+urls; chrome.tabs.onActivated/onUpdated listeners; REQUIREMENTS.md REQ-meta-json-schema amendment -- [ ] 02-04-PLAN.md — Wave 2 harness A24+A25+A26+A27 + operator empirical checkpoint: blob:URL prefix, <5s SAVE→zip latency, meta.json 8-field shape, multi-tab dedup; pre-checkpoint bundle gates + operator UAT cycle 1 +- [x] 02-04-PLAN.md — Wave 2 harness A24+A25+A26+A27 + operator empirical checkpoint: blob:URL prefix, <5s SAVE→zip latency, meta.json 8-field shape, multi-tab dedup; pre-checkpoint bundle gates + operator UAT cycle 1 **UI hint**: yes