{"slug":"bounce-studio","total":16,"limit":100,"offset":0,"since":null,"commits":[{"hash":"5621cc2","date":"2026-08-25 11:20:35 -0700","author":"Steve Abrams","subject":"chore: gitignore .playwright-mcp/ render-tool artifacts","body":""},{"hash":"c658dce","date":"2026-08-25 11:20:26 -0700","author":"Steve Abrams","subject":"TK-10471: ship 1200x630 og.png share card + wire og:image/twitter:image (summary_large_image); completes the deferred landing social-image follow-up (regenerable from public/_og-source.html)","body":""},{"hash":"8e7eb09","date":"2026-08-17 23:13:33 -0700","author":"Steve","subject":"TK-10471: add social-share + JSON-LD SEO surface to landing (og:type/url/site_name, twitter summary card, canonical, robots, Organization+Service+WebSite schema); og:image deferred (no asset yet)","body":""},{"hash":"36dd476","date":"2026-08-12 06:57:39 -0700","author":"steve@designerwallcoverings.com","subject":"chore: session-close hardening — 413 on oversize body, path.sep traversal guard, in-flight submit guard","body":""},{"hash":"0689fe1","date":"2026-08-11 12:41:35 -0700","author":"steve@designerwallcoverings.com","subject":"funnel: first-class reference-link field on #start (wired end-to-end, ref hardened) + BRIEF funnel-wiring notes","body":""},{"hash":"e4ae877","date":"2026-08-04 17:05:48 -0700","author":"Steve Abrams","subject":"Revert \"AdSense: loader + ads.txt (ca-pub-5278231299883833) — prep, not deployed\"","body":"This reverts commit e3626b0e8b01012651c1b07b2f8c4e62ee1e71a9."},{"hash":"e3626b0","date":"2026-08-04 16:49:33 -0700","author":"Steve Abrams","subject":"AdSense: loader + ads.txt (ca-pub-5278231299883833) — prep, not deployed","body":""},{"hash":"15bdb83","date":"2026-07-13 15:54:12 -0700","author":"Steve","subject":"deploy: live on Kamatera :9955 (9948 was taken)","body":""},{"hash":"43d4030","date":"2026-07-13 15:52:14 -0700","author":"Steve","subject":"deploy.conf: skip npm install (no deps), exclude data/ from rsync","body":""},{"hash":"904982e","date":"2026-07-13 15:44:10 -0700","author":"Steve","subject":"Pre-flight for go-live: rate-limit /api/waitlist (429 after 5/10min) + async write + target sixskills.agentabrams.com","body":""},{"hash":"73eb721","date":"2026-07-13 15:36:25 -0700","author":"Steve","subject":"Contrarian FIX FIRST: add real source-tweet proof + self-referential proof, define 'skill', kill 'tuned on real sites' hand-wave","body":""},{"hash":"1b8af9c","date":"2026-07-13 15:33:39 -0700","author":"Steve","subject":"5x: two clean sweeps (2 & 3) — six-way verified, REPORT.md","body":""},{"hash":"2c7c651","date":"2026-07-13 15:31:37 -0700","author":"Steve","subject":"5x sweep 1: add SVG favicon → kill /favicon.ico 404 (clears M3 console error)","body":""},{"hash":"5d77269","date":"2026-07-13 15:28:38 -0700","author":"Steve","subject":"Sharpen six-skill copy to the real @bounceidc stack (from video transcript) + draft deploy conf","body":""},{"hash":"3f82b4b","date":"2026-07-13 15:23:26 -0700","author":"Steve","subject":"Build Bounce landing — six-skills productized web-studio funnel + local waitlist capture","body":""},{"hash":"b951d83","date":"2026-07-13 15:18:27 -0700","author":"Steve","subject":"initial scaffold (bounce-studio) via web-dev accelerator","body":""}]}