claude (blind_chess) 288693fcd6 docs(spec): add AI/computer player design spec
Two-phase plan: Casual bot first (algorithmic, ~200 LoC), then Recon bot
(gemma4:26b chat agent) with persistent private chat history per game.

Bots play through the same view filter and FSM as humans — no oracle access.
Endpoint priority: steel141 RTX 3090 Ti primary, pve197 V100 fallback. Mid-game
GPU failover allowed (one-way). Reasoning hidden from user during play, revealed
in collapsible post-game panel.

Reverses the 2026-04-28 DECISIONS.md row "Client-side AI / hint generation —
explicitly out of scope." Reversal is partial: human-vs-human hint generation
remains rejected; this spec only adds AI in the human-vs-AI path.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 12:37:48 -04:00
S
Description
Web-based two-player chess where each player sees only their own pieces; the server is the moderator.
718 KiB
Languages
TypeScript 76.5%
Svelte 20.2%
Shell 1.9%
CSS 0.9%
HTML 0.3%
Other 0.1%