From 10603bd250f6133bd5094a320af9cfffba29725e Mon Sep 17 00:00:00 2001 From: Danijel Martinek Date: Wed, 13 May 2026 08:32:58 +0200 Subject: [PATCH] docs(work): close visual-regression-v1 epic --- docs/work/_state.json | 43 +++++-------------- .../01-playwright-install/_story.md | 8 ++-- .../02-storybook-visual-tests/_story.md | 6 +-- .../03-ci-integration/_story.md | 6 +-- docs/work/visual-regression-v1/_epic.md | 8 ++-- 5 files changed, 24 insertions(+), 47 deletions(-) diff --git a/docs/work/_state.json b/docs/work/_state.json index 90b6e2b..e74ddfa 100644 --- a/docs/work/_state.json +++ b/docs/work/_state.json @@ -1,5 +1,5 @@ { - "updated_at": "2026-05-13T06:24:57.743Z", + "updated_at": "2026-05-13T06:32:59.719Z", "epics": { "agent-workflow-docs-v1": { "status": "done", @@ -307,24 +307,24 @@ } }, "visual-regression-v1": { - "status": "in-progress", + "status": "done", "title": "Visual regression v1 — Playwright screenshot infrastructure", "stories": { "01-playwright-install": { - "status": "in-progress", + "status": "done", "title": "Install @playwright/test + playwright.config.ts", "ac_total": 3, - "ac_completed": 0, + "ac_completed": 3, "depends_on": [], "blocks": [ "02-storybook-visual-tests" ] }, "02-storybook-visual-tests": { - "status": "todo", + "status": "done", "title": "Visual test harness in apps/storybook", "ac_total": 2, - "ac_completed": 0, + "ac_completed": 2, "depends_on": [ "01-playwright-install" ], @@ -333,10 +333,10 @@ ] }, "03-ci-integration": { - "status": "todo", + "status": "done", "title": "CI workflow runs pnpm test:visual", "ac_total": 2, - "ac_completed": 0, + "ac_completed": 2, "depends_on": [ "02-storybook-visual-tests" ], @@ -359,29 +359,6 @@ } } }, - "ready": [ - { - "epic": "visual-regression-v1", - "story": "01-playwright-install", - "title": "Install @playwright/test + playwright.config.ts" - } - ], - "blocked": [ - { - "epic": "visual-regression-v1", - "story": "02-storybook-visual-tests", - "title": "Visual test harness in apps/storybook", - "waiting_on": [ - "visual-regression-v1/01-playwright-install" - ] - }, - { - "epic": "visual-regression-v1", - "story": "03-ci-integration", - "title": "CI workflow runs pnpm test:visual", - "waiting_on": [ - "visual-regression-v1/02-storybook-visual-tests" - ] - } - ] + "ready": [], + "blocked": [] } diff --git a/docs/work/visual-regression-v1/01-playwright-install/_story.md b/docs/work/visual-regression-v1/01-playwright-install/_story.md index 2966679..43cadb7 100644 --- a/docs/work/visual-regression-v1/01-playwright-install/_story.md +++ b/docs/work/visual-regression-v1/01-playwright-install/_story.md @@ -3,7 +3,7 @@ id: 01-playwright-install epic: visual-regression-v1 title: Install @playwright/test + playwright.config.ts type: technical-story -status: in-progress +status: done feature: tooling depends-on: [] blocks: [02-storybook-visual-tests] @@ -11,6 +11,6 @@ blocks: [02-storybook-visual-tests] ## Tasks -- [ ] Story scaffold -- [ ] Add @playwright/test to root devDependencies -- [ ] Create playwright.config.ts (single browser, fixed viewport, screenshot diff threshold) +- [x] Story scaffold +- [x] Add @playwright/test to root devDependencies +- [x] Create playwright.config.ts (single browser, fixed viewport, screenshot diff threshold) diff --git a/docs/work/visual-regression-v1/02-storybook-visual-tests/_story.md b/docs/work/visual-regression-v1/02-storybook-visual-tests/_story.md index ff1711a..67a0761 100644 --- a/docs/work/visual-regression-v1/02-storybook-visual-tests/_story.md +++ b/docs/work/visual-regression-v1/02-storybook-visual-tests/_story.md @@ -3,7 +3,7 @@ id: 02-storybook-visual-tests epic: visual-regression-v1 title: Visual test harness in apps/storybook type: technical-story -status: todo +status: done feature: tooling depends-on: [01-playwright-install] blocks: [03-ci-integration] @@ -11,5 +11,5 @@ blocks: [03-ci-integration] ## Tasks -- [ ] apps/storybook/tests/visual.spec.ts — iterates Storybook's stories.json -- [ ] pnpm test:visual script at root +- [x] apps/storybook/tests/visual.spec.ts — iterates Storybook's stories.json +- [x] pnpm test:visual script at root diff --git a/docs/work/visual-regression-v1/03-ci-integration/_story.md b/docs/work/visual-regression-v1/03-ci-integration/_story.md index 7082ef9..1adef77 100644 --- a/docs/work/visual-regression-v1/03-ci-integration/_story.md +++ b/docs/work/visual-regression-v1/03-ci-integration/_story.md @@ -3,7 +3,7 @@ id: 03-ci-integration epic: visual-regression-v1 title: CI workflow runs pnpm test:visual type: technical-story -status: todo +status: done feature: ci depends-on: [02-storybook-visual-tests] blocks: [] @@ -11,5 +11,5 @@ blocks: [] ## Tasks -- [ ] Add visual regression step to .github/workflows/ci.yml -- [ ] Final verification + closeout +- [x] Add visual regression step to .github/workflows/ci.yml +- [x] Final verification + closeout diff --git a/docs/work/visual-regression-v1/_epic.md b/docs/work/visual-regression-v1/_epic.md index 8fc761b..a441537 100644 --- a/docs/work/visual-regression-v1/_epic.md +++ b/docs/work/visual-regression-v1/_epic.md @@ -3,7 +3,7 @@ id: visual-regression-v1 prd: null title: Visual regression v1 — Playwright screenshot infrastructure type: epic -status: in-progress +status: done features: [tooling, ci] created: 2026-05-13 --- @@ -22,6 +22,6 @@ zero ramp-up when components arrive. ## Stories -- [ ] [01 — Install Playwright + config](01-playwright-install/_story.md) -- [ ] [02 — Storybook visual test harness](02-storybook-visual-tests/_story.md) -- [ ] [03 — CI integration](03-ci-integration/_story.md) +- [x] [01 — Install Playwright + config](01-playwright-install/_story.md) +- [x] [02 — Storybook visual test harness](02-storybook-visual-tests/_story.md) +- [x] [03 — CI integration](03-ci-integration/_story.md)