Skip to content

Instantly share code, notes, and snippets.

View matiasmichael's full-sized avatar

matiasmichael

View GitHub Profile
@matiasmichael
matiasmichael / v1-visual-qa-plan.md
Created May 17, 2026 22:59
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.

Infrastructure (already exists)

The repo already has a working Playwright setup:

@matiasmichael
matiasmichael / preview-branch-instructions.md
Created May 17, 2026 21:36
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.

What this is NOT

@matiasmichael
matiasmichael / v1.2-meet-bundle-plan-for-cody.md
Created May 17, 2026 21:11
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.

Repo: GetBasecamp/basecamp-app Branch naming: bundle/v1.2-N-description

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.

@matiasmichael
matiasmichael / v1.3-days-bundle-plan-for-cody.md
Created May 17, 2026 20:19
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.

Repo: GetBasecamp/basecamp-app Branch naming: bundle/v1.3-N-description


@matiasmichael
matiasmichael / bundle-v1.3-1-instructions.md
Created May 17, 2026 20:01
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.

PRs to bundle (3)

@matiasmichael
matiasmichael / v1-gap-fixes-for-cody.md
Created May 17, 2026 19:33
V1 Gap Fixes — Instructions for Cody (patch V1-4 + sherpa-core PRs)

V1 Gap Fixes — Instructions for Cody

After auditing all V1 issues against bundles V1-1 through V1-7, we found 3 remaining V1 issues without PRs. Here's what needs to happen.


1. Patch #740 into Bundle V1-4 (#801)

Issue: #740 — bug(camp): Telegram onboarding modal missing bot username step (Step 4 after naming)

@matiasmichael
matiasmichael / bundle-v1-7-instructions.md
Created May 17, 2026 19:13
Bundle V1-7: Climb Logic Fixes — Instructions for Cody (final V1 bundle)

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.

@matiasmichael
matiasmichael / bundle-v1-6-instructions.md
Created May 17, 2026 18:55
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.

PRs to bundle (9)