vercel[bot]commented:[vc]: #znskaaAcVLzSMspzMayyjlhAFh37uXnSkUW8/hYG5SA=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJwb3J0Zm9saW8iLCJwcm9qZWN0SWQiOiJwcmpfNXJZZU9yWGR6MUxtRGZacFFEa3hxemx3QmZK...
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Completed in v1.1 polish milestone (commit daf6e3b).
willyd248commented:Resolved by fixing #11. Search results now navigate to profile pages that load in <1s.
willyd248commented:Root cause was #11 — profile page timeout caused Next.js client navigation to hang. With profile pages rendering in <1s, card clicks navigate instantly. No change needed to the card component itself.
willyd248commented:Fixed in commits 16ae942, 10d1553. Profile pages now load in <1s (was 30s+ timeout). FEC data lazy-loads client-side via /api/fec/money. All supplemental fetches run in parallel with Promise.allSettle...
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Completed in v1.1 polish milestone.
willyd248commented:Epic complete. All v1.0 features shipped: dual-deck audio, MIDI integration, lesson engine, Stitch-designed UI, multi-view navigation. Closing the tracker.
willyd248commented:Closing — MIDI wrap-around is not a blocking issue for v1.0. Will revisit if it surfaces during real user testing with the Hercules controller.
willyd248commented:Learning science principles implemented in the lesson engine (PR #16). All 10 research findings incorporated: interleaved practice, adaptive difficulty, scaffolded feedback, immediate visual feedback,...
willyd248commented:Implemented in PR #14
willyd248commented:Implemented in feat/onset-v1-foundation (PR #12)
willyd248commented:Implemented in feat/onset-v1-foundation (PR #12)
willyd248commented:Implemented in feat/onset-v1-foundation (PR #12)
willyd248commented:All items complete. Closing. **Fixes applied:** - `fix: copper hover states + mobile nav/filter gap fixes` (2ffd5a9) - `fix(a11y): heading order + contrast` (a115343) **Final Lighthouse scores (prod...
willyd248commented:Completed. About page with asymmetric layout, bio copy, and social links.
willyd248commented:Completed. Project detail page with right-aligned header, cover placeholder, description, tech, links, prev/next.
willyd248commented:Completed. Projects page, status filter, ProjectGrid, card components.
willyd248commented:Completed. Homepage hero, ProjectCardLarge, ProjectCardSmall, StatusLabel.
willyd248commented:Completed. Project type, seed data, and updated project page.
willyd248commented:Completed. Nav with copper hover animation, Footer with social links, layout shell with Plausible.
willyd248commented:Completed in commit f58dcb9. Next.js 15 + Tailwind v4 scaffold complete, build passes.
vercel[bot]commented:[vc]: #VsACg2gXOF7uxJfGUyJ3WUezD/8RA0D21+OFuHOJyYU=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJwb3J0Zm9saW8iLCJwcm9qZWN0SWQiOiJwcmpfNXJZZU9yWGR6MUxtRGZacFFEa3hxemx3QmZK...