You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
V1 Visual QA Plan — Playwright + Claude Code walkthrough of app.bodhi.sh (instructions for Cody)
V1 Visual QA — Playwright + Claude Code Walkthrough Plan
Goal
A Claude Code instance runs Playwright against app.bodhi.sh (the preview/v1-full branch), takes screenshots of every screen on both desktop and mobile viewports, inspects them visually, clicks through key flows, and reports bugs/issues as structured findings.
Preview Branch: preview/v1-full — merge all 6 V1 bundles for Michael's walkthrough (instructions for Cody)
Preview Branch: preview/v1-full
Purpose
Create a throwaway branch that merges ALL 6 pending V1 bundle PRs so Michael can experience the full V1 app before Nati merges anything to main. This branch is for preview/staging only — it will be deleted after the walkthrough.
If Vercel is hooked up to the repo, pushing this branch should auto-generate a preview deploy URL.
V1.2 Meet — Full Bundle Plan for Cody (3 bundles, 11 issues, includes 3 blockers)
V1.2 Meet — Full Bundle Plan for Cody
Overview
11 actionable V1.2 issues for the Meet module, organized into 3 bundles by theme and file overlap. One PR already exists (#761). The rest need new PRs.
Note on V1 dependency: These bundles should be built after V1 bundles have merged (especially V1-2 which touches Shell/nav). Meet is Coming Soon in V1 — the V1.2 work makes it real.
V1.3 Days — Full Bundle Plan for Cody (4 bundles, 10 issues, merge order + test checklists)
V1.3 Days — Full Bundle Plan for Cody
Overview
10 open V1.3 issues, all Days module. Organized into 4 bundles by dependency order and logical grouping. Bundles can be worked in parallel where noted, but merge order matters.
Bundle V1.3-1: Days Polish — Instructions for Cody (SongCard + VideoCard + date fallback)
Bundle V1.3-1: Days Polish — Instructions for Cody
Overview
First V1.3 bundle. Three PRs that polish the Days module: SongCard hero redesign, VideoCard hero redesign, and date heading fallback. Low risk — all visual changes with minimal file overlap (only in test files).
No prerequisites. These PRs don't overlap with any V1 bundle files. Can be built and merged independently.
Bundle V1-7: Climb Logic Fixes — Instructions for Cody
Overview
Final V1 bundle. 10 PRs fixing Climb bugs: date awareness, day counter, intake flow, diagnostics, and companion welcome seeding. All has-logic. Three natural subgroups with clear file overlaps.
Prerequisite: Bundle V1-5 (#803) MUST be merged first. V1-5 modifies SherpaIntake.tsx (#750, #773) and V1-7 has 3 PRs that also modify it (#786, #787, #793). Building on stale SherpaIntake will cause painful rebases.
Same deal as V1-6: if Nati hasn't merged V1-5 yet, you can start off current main and rebase when V1-5 lands. The SherpaIntake conflicts will be localized to Group A below.
Bundle V1-6: Onboarding Overhaul — Instructions for Cody
Bundle V1-6: Onboarding Overhaul — Instructions for Cody
Overview
This is the riskiest V1 bundle. It rewrites the entire onboarding flow: visual redesign, prompt changes, new features (turn cap, Enter Basecamp button), and route guards. 9 PRs, all has-logic except one. KiboOnboarding.tsx is touched by 6 PRs and the onboarding API route by 4.
Prerequisite: Bundle V1-2 (#802) MUST be merged first. #716 modifies Shell.tsx which V1-2 also changed.