Polish
Monday
Cleaned up the portfolio’s project list: moved Curbfind, Healstack, and Plain from the “more” tier to the main live apps (they’re READY_FOR_DISTRIBUTION on the App Store now), gave Joshua Tree its own line in the extras section, and fixed the “21 more” count to match the actual list count. The site already had them all deep-linked, just buried.
Sparkjar iOS cleared review after weeks on the 4.3(a) wave. Shipped three fixes to the web app: What’s New modal layout glitch resolved, Sign In moved from top bar into a profile menu, and feed pagination now supports infinite scroll via /api/posts?limit&offset.
Tuesday
Worked through a collision between two Cloudflare Workers both pointing to brain.heyitsmejosh.com. Moved the static memory-graph viewer from the notes repo into brain’s public folder and wired it in via an assets binding at /graph so there’s no route conflict. Deployed both repos and consolidated the setup. The graph viewer is now live at brain.heyitsmejosh.com/graph.
Wednesday
Updated the feature-audit skill to capture video instead of screenshots for motion and timing tests. Animation bugs don’t show in still frames, so the skill now calls record-web for web features and XcodeBuildMCP’s record_sim_video for iOS/macOS.
Apps: nulljosh.github.io, sparkjar, brain, notes.