Skip to content

Refresh labs: Pladder, Good Vibes Only, and the Habit Tracker factory - #52

Closed
dinooo13 wants to merge 2 commits into
mainfrom
content/labs-pladder-good-vibes
Closed

dinooo13 wants to merge 2 commits into
mainfrom
content/labs-pladder-good-vibes

Conversation

@dinooo13

@dinooo13 dinooo13 commented Sep 29, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • New: Pladder (content/labs/pladder.yml): push-to-talk dictation for macOS, built for talking to coding agents. The entry covers the ~300 ms release-to-paste time on an M1, fully on-device transcription with Parakeet TDT v3, 25 languages, the send key, the learning dictionary, the CLI, and the benchmark-per-change rule. All of it is taken from the README and docs/PERFORMANCE.md.
  • New: Good Vibes Only (content/labs/good-vibes-only.yml): the Claude Code plugin marketplace. It focuses on the usage-limits skill: pause before the limit, write a handoff note, and wake up in the same thread without spending tokens. It includes a short install note.
  • Rewritten: Habit Tracker: now framed around the seven-stage agent software factory that built it (triage → planner → implementer → rebaser → reviewer → QA → docs auditor), with human gates only on plan approval and merge. It also highlights the engineering bar the factory produced: 24 ADRs, Vitest and Playwright, versioned Zod/IndexedDB storage, and cross-tab sync. The status stays wip, and the entry doesn't mention that it's paused.
  • Removed: Watch Wise and TV Show Bingo. /labs/watch-wise and /labs/tv-show-bingo now return 410 Gone through public/.htaccess.tpl, matching the existing removed-URL rules, so search engines drop them quickly.
  • Removed: fmeyer.dev lab. /labs/fmeyer-dev also returns 410.
  • Curated order: added an optional order field to the labs schema (content.config.ts, LabEntry, sortLabs()). Labs now show Pladder → Habit Tracker → Good Vibes Only. Entries without order fall back to newest-first. The homepage teaser badge now says "Featured lab" instead of "Latest lab", since the first lab is chosen by hand. RSS and llms.txt stay in date order. CLAUDE.md and AGENTS.md document the new field.
  • Yu-Gi-Oh Alpha is deliberately left out until its README is ready.

Please check

  • Status badges: all entries show WIP because the schema only has wip | prototype | paused. Pladder is close to production-ready, so a new status like beta might fit better. That would be a small schema and labStatusMap change if you want it.
  • Wording and claims in the three entries. I kept every claim to what the repos document.
  • Pladder is now the "Featured lab" on the homepage.

Test plan

  • pnpm lint
  • pnpm typecheck
  • pnpm generate: 0 errors. /labs/pladder and /labs/good-vibes-only are prerendered, the three removed lab pages are gone, and the new 410 rules are in .output/public/.htaccess
  • Visually checked /labs, all three detail pages, and the homepage teaser in the browser, with no console errors

🤖 Generated with Claude Code

Replace the Watch Wise and TV Show Bingo entries with Pladder and Good
Vibes Only, rewrite Habit Tracker around the agent software factory that
built it, and return 410 Gone for the removed lab URLs.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Add an optional `order` field to lab entries so the labs page shows
Pladder, Habit Tracker, Good Vibes Only in that order. The homepage
teaser now says "Featured lab" since the first lab is curated rather
than the newest. Remove the fmeyer.dev lab and return 410 for its URL.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@dinooo13

Copy link
Copy Markdown
Owner Author

Folded into #51 so everything ships as one PR.

@dinooo13 dinooo13 closed this Sep 29, 2026
@dinooo13
dinooo13 deleted the content/labs-pladder-good-vibes branch September 29, 2026 13:38

This branch was successfully deployed

No deployments
preview — def1b3f9 Deployed Sep 29, 2026 by dinooo13 via deploy-preview #74
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant