From 8352c6daa3fa14450418bb07c818faf6ba543448 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Sun, 10 May 2026 00:51:02 +0200 Subject: [PATCH] docs(planning): update Wave-C report with e2e remaining-failures details Records the three additional root causes uncovered after the first e2e fix landed: desktop-only specs leaking into the mobile project plus the missing `/api/dashboard/widgets` stub in onboarding-flicker spec. --- .planning/phase-C-report.md | 45 ++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/.planning/phase-C-report.md b/.planning/phase-C-report.md index 57cd3cf89..87b4b55a4 100644 --- a/.planning/phase-C-report.md +++ b/.planning/phase-C-report.md @@ -28,26 +28,31 @@ commits rebased + pushed to `origin/main` directly. ### e2e (`e2e.yml`) -- **Status:** in-progress at report-write time on `0d08e33`. Rebuild - cycle taking ~15 min on each push due to next-build cold-cache; the - cancellation chain is normal during marathon push cadence. -- **Commit:** same — `fbcd106 fix(ci): integration tests + e2e workflows green again`. -- **Root cause:** `e2e/setup/global-setup.ts` seeded the deterministic - e2e user with `onboarding_tour_completed = false` (default). Every - authenticated spec hit the dashboard, the spotlight tour mounted a - full-viewport `role="dialog"` overlay at `z-index: 200`, and - Playwright's hit-test caught the tour's skip-button - (`