Developer uses Claude Code agents to resolve 635 issues across 42 board games in single session

A solo developer building a free multiplayer board game platform used Claude Code agents to systematically resolve hundreds of UI/UX issues across 42 different games in a single development session.
The Setup
The developer maintained approximately 800 issues in a local SQLite-based tracker, covering both backend Rust bugs (like field name mismatches between Rust and TypeScript) and frontend polish tasks. Examples included "Backgammon needs drag-and-drop," "Hearts needs card dim for invalid plays," "Shogi needs handicap support," and "Skat needs Ramsch mode."
Configuration files included:
CLAUDE.mdwith architecture rules.claude/rules/files covering actor model, game engine patterns, and E2E testing conventions
These rules auto-loaded every time Claude started working.
The Workflow
The developer ran four agents simultaneously, each handling a single issue from a different game to prevent file conflicts. Example agent assignments:
- Agent 1: Fix backgammon drag-and-drop (#407)
- Agent 2: Fix belote coinche bidding UI (#417)
- Agent 3: Fix briscola field mismatches (#454-457)
- Agent 4: Fix chess captured pieces display (#494)
Each agent would read relevant files, implement the fix, run svelte-check, mark the issue resolved, and commit. While these four ran in the background, the developer reviewed completed fixes, resolved any build errors, then launched the next batch.
What Worked Well
- "One agent per issue, never batch" approach proved more effective than giving one agent multiple issues
- Strict rules in
CLAUDE.md(noanytypes, usedata-uiattributes, backend as source of truth for field names) ensured consistent code - Claude understood both Rust game engine code and SvelteKit Canvas rendering equally well
- Agents could read a Rust
build_state_message()function and fix corresponding TypeScript handlers - Sound effects implementation was successful—Claude synthesized Web Audio API sounds (wood taps for Go, card snaps for Hearts, dice tumbles for Backgammon) without any audio files
What Went Wrong
- When agents added new
GameRuleenum variants in Rust, they'd forget to update the exhaustive match injudge.rs - Occasional merge conflicts when two agents modified the same
game.svelte.tsstore file - Some agents over-engineered solutions—adding 200 lines when 20 would suffice
- Train Dominoes tests broke three times because an agent changed
round_scoresfromVec<u32>toVec<Vec<u32>>without updating all test assertions
The Results
- 325 commits in one session
- 635 issues resolved (all critical and high priority cleared from ~800 total)
- 42 different games touched
- Build maintained at 0 errors throughout (Rust + frontend)
- Every game received: sound effects, board themes, move history, result screens, drag-and-drop where applicable
Lessons Learned
- Should have run
cargo testafter every batch, not justcargo check—some compile-time-correct changes broke runtime behavior - Should have created shared components first for games with similar patterns (trick-taking card games, 4-player NESW layouts) instead of having each agent reinvent the wheel
📖 Read the full source: r/ClaudeAI
👀 See Also

Non-technical founder builds production marketplace with Claude Code
A non-technical founder used Claude Code in the terminal to build a two-sided marketplace with Next.js, TypeScript, Supabase, Tailwind, and Vercel deployment, including full authentication, RLS, and database migrations.

Pi Coding Agent + Qwen 3.6 27B: Hands-Free Arch Linux Setup via Natural Language
A user running Qwen 3.6 27B through pi coding agent on a miniPC was able to configure Bluetooth, screen scaling, and more on Arch Linux using plain English commands — without touching Wayland configs.

How AI Agents Apply Cognitive Principles Consistently in Development Workflows
AI agents can operationalize four layers of cognitive principles—epistemic foundations, execution principles, leverage principles, and system design—with relentless consistency across personal, nonprofit, and community governance tasks.

Automating a Daily AI News Podcast with Claude Code and Three AI Agents
A developer built a fully automated podcast pipeline using Claude Code to orchestrate three specialized AI agents that curate AI news, write narration scripts, fact-check content, and generate audio with voice cloning. The system publishes daily episodes with minimal manual intervention.