From de178035bd253bd0dfe42faf0c7c51b075f9808d Mon Sep 17 00:00:00 2001 From: Danijel Martinek Date: Tue, 19 May 2026 23:03:57 +0200 Subject: [PATCH] chore(work): finish 08-core-ui-scaffold --- docs/work/_system/_state.json | 21 ++++++------------- .../08-core-ui-scaffold/_story.md | 6 +++--- .../dsr-consent-and-cookie-banner/_epic.md | 4 ++-- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/docs/work/_system/_state.json b/docs/work/_system/_state.json index a58071f..09c8afb 100644 --- a/docs/work/_system/_state.json +++ b/docs/work/_system/_state.json @@ -1,5 +1,5 @@ { - "updated_at": "2026-05-19T20:52:13.176Z", + "updated_at": "2026-05-19T21:03:59.518Z", "epics": { "binder-wrap-helper": { "status": "done", @@ -321,10 +321,10 @@ ] }, "08-core-ui-scaffold": { - "status": "todo", + "status": "done", "title": "core-ui scaffold", "ac_total": 1, - "ac_completed": 0, + "ac_completed": 1, "depends_on": [], "blocks": [ "09-cookie-consent-banner" @@ -571,8 +571,8 @@ "ready": [ { "epic": "dsr-consent-and-cookie-banner", - "story": "08-core-ui-scaffold", - "title": "core-ui scaffold" + "story": "09-cookie-consent-banner", + "title": "CookieConsentBanner component in core-ui" }, { "epic": "dsr-consent-and-cookie-banner", @@ -585,15 +585,6 @@ "title": "Documentation — DSR guide, consent guide, glossary, CLAUDE.md" } ], - "blocked": [ - { - "epic": "dsr-consent-and-cookie-banner", - "story": "09-cookie-consent-banner", - "title": "CookieConsentBanner component in core-ui", - "waiting_on": [ - "dsr-consent-and-cookie-banner/08-core-ui-scaffold" - ] - } - ], + "blocked": [], "needs_prd_ship": [] } diff --git a/docs/work/epics/dsr-consent-and-cookie-banner/08-core-ui-scaffold/_story.md b/docs/work/epics/dsr-consent-and-cookie-banner/08-core-ui-scaffold/_story.md index 2adf95b..baa6796 100644 --- a/docs/work/epics/dsr-consent-and-cookie-banner/08-core-ui-scaffold/_story.md +++ b/docs/work/epics/dsr-consent-and-cookie-banner/08-core-ui-scaffold/_story.md @@ -3,12 +3,12 @@ id: 08-core-ui-scaffold epic: dsr-consent-and-cookie-banner title: core-ui scaffold type: technical-story -status: todo +status: done feature: core-ui depends-on: [] blocks: [09-cookie-consent-banner] created: 2026-05-19T12:00:00Z -updated: 2026-05-19T09:55:07.020Z +updated: 2026-05-19T21:03:59.344Z --- ## Goal @@ -36,4 +36,4 @@ The PRD notes that `core-ui`'s directory exists but is empty. Running the genera ## Tasks -- [ ] Run `pnpm turbo gen core-package ui` and apply any post-scaffold fixes needed to produce a green package shell (`pnpm typecheck && pnpm lint && pnpm test && pnpm conformance && pnpm fallow:audit && pnpm coverage:diff` pass). +- [x] Run `pnpm turbo gen core-package ui` and apply any post-scaffold fixes needed to produce a green package shell (`pnpm typecheck && pnpm lint && pnpm test && pnpm conformance && pnpm fallow:audit && pnpm coverage:diff` pass). diff --git a/docs/work/epics/dsr-consent-and-cookie-banner/_epic.md b/docs/work/epics/dsr-consent-and-cookie-banner/_epic.md index a715c4f..349fe3c 100644 --- a/docs/work/epics/dsr-consent-and-cookie-banner/_epic.md +++ b/docs/work/epics/dsr-consent-and-cookie-banner/_epic.md @@ -16,7 +16,7 @@ features: auth, ] created: 2026-05-19T12:00:00Z -updated: 2026-05-19T20:52:13.004Z +updated: 2026-05-19T21:03:59.344Z --- ## Goal @@ -36,7 +36,7 @@ Epic A delivered declarative PII inventory + retention + sub-processors. Epic B - [x] [05 — core-consent React subpath: ConsentProvider + useConsent()](05-core-consent-react/_story.md) - [x] [06 — core-dsr: scaffold + interfaces + Payload impls + handlers + dsrRouter](06-core-dsr/_story.md) - [x] [07 — core-api router composition: dsrRouter + consentRouter into appRouter](07-core-api-router-composition/_story.md) -- [ ] [08 — core-ui scaffold](08-core-ui-scaffold/_story.md) +- [x] [08 — core-ui scaffold](08-core-ui-scaffold/_story.md) - [ ] [09 — CookieConsentBanner component in core-ui](09-cookie-consent-banner/_story.md) - [ ] [10 — auth signUp anonymous consent migration](10-auth-signup-migration/_story.md) - [ ] [11 — Documentation: DSR guide + consent guide + glossary + CLAUDE.md](11-documentation/_story.md)