Commit History

fix(templates): consolidate Jinja2Templates instances to fix /club 500
ecf7744

Forkei Claude Sonnet 4.6 commited on

fix(blockC): play.html back link + stale test assertions
f6a8954

Forkei Claude Sonnet 4.6 commited on

test(block20): 21 tests for feature flag gating
3a83aaa

Forkei Claude Sonnet 4.6 commited on

test(block19): 20 tests for AgentGoal lifecycle, planner, runner loop
953042b

Forkei Claude Sonnet 4.6 commited on

feat(block19/2): GoalPlanner — deterministic strategy + 28 unit tests
f4470eb

Forkei commited on

test(block16): 6 regression tests for inline summary path
0d0b191

Forkei Claude Sonnet 4.6 commited on

test(block18): 17 tests for agent chat session, unread, pagination, speak API
c6383df

Forkei Claude Sonnet 4.6 commited on

feat(block17): $CLAY simulated economy + single-match wagering
d9ca024

Forkei Claude Sonnet 4.6 commited on

test(block16): verify pieceTheme function form in play.html and watch.html
65b2596

Forkei Claude Sonnet 4.6 commited on

test(block15): 13 tests covering all Block 15 bug fixes
704b254

Forkei Claude Sonnet 4.6 commited on

test(block14): 18 tests covering loop, piece fix, player→agent chat + base.html ambient fix
f86a4c4

Forkei Claude Sonnet 4.6 commited on

feat(block13): agent vs character match flow (commits 3–8)
b0d952a

Forkei Claude Sonnet 4.6 commited on

feat(block13): generalize Match model for agent participation (commit 2)
975675e

Forkei Claude Sonnet 4.6 commited on

fix(block13): sanitize personality before length validation (commit 1)
75b1b97

Forkei Claude Sonnet 4.6 commited on

test(block12): 24 tests covering agents + sanitizer + auth
eb6c6fb

Forkei Claude Sonnet 4.6 commited on

stage: commit in-progress Block 4 work required for HF deployment
48b5418

Forkei Claude Sonnet 4.6 commited on

soul: hoist and strengthen chess-authority rule, add regression test
860943e

Forkei Claude Sonnet 4.6 commited on

prompts: tighten game_action rules + forbid move-claim hallucinations
dad2f81

Forkei Claude Sonnet 4.6 commited on

retrieval: pass player_id to vector search + load opponent profile pre-match
b06c441

Forkei Claude Sonnet 4.6 commited on

room: tests for /room namespace and updated HTTP chat assertions
fa85d75

Forkei Claude Sonnet 4.6 commited on

tests: fix test failures from Kenji-routing and API guard changes
b92e9ca

Forkei Claude Sonnet 4.6 commited on

Spectator fix: route 3rd code-holder to /pvp when lobby is full
8e89dd5

Forkei Claude Opus 4.7 (1M context) commited on

Fix 4: implicitly unmute ambient audio on first user gesture
cf83640

Forkei Claude Opus 4.7 (1M context) commited on

Fix 3: lock in pre-match chat → Table Talk carryover
df3312a

Forkei Claude Opus 4.7 (1M context) commited on

Fix 2: render neutral emotion clip inline on the play page
8cd9084

Forkei Claude Opus 4.7 (1M context) commited on

Fix 1: commit engine opening move on chat hand-off
3290c65

Forkei Claude Opus 4.7 (1M context) commited on

Phase 4.0–4.3: demo prep — auth, Elo fairness, rooms, lobbies, conversational entry, evolution
7bad702

Forkei Claude Opus 4.7 (1M context) commited on

Patch Pass 2 Item 5: Chat-triggered immediate Soul response
9985485

Forkei Claude Opus 4.7 (1M context) commited on

Patch Pass 2 Item 4: Time awareness in Soul prompt
7ac81e7

Forkei Claude Opus 4.7 (1M context) commited on

Patch Pass 2 Item 3: 3-fold repetition actually terminates
034ef5f

Forkei Claude Opus 4.7 (1M context) commited on

Patch Pass 2 Item 2: Player Elo + proper expected-score math
db1c132

Forkei Claude Opus 4.7 (1M context) commited on

Patch Pass 2 Item 1: Soul prompt disambiguates own move vs opponent move
c3e6779

Forkei Claude Opus 4.7 (1M context) commited on

hotfix: surface embedding failures + canary test
f833928

Forkei Claude Opus 4.7 (1M context) commited on

Item 8: drop last_player_uci from Subconscious cache key + add hit/miss logging
b00dde9

Forkei Claude Opus 4.7 (1M context) commited on

Item 5: fix _load_last_player_context to use side tracking
10018aa

Forkei Claude Opus 4.7 (1M context) commited on

Item 3: stale match reaper + disconnect cooldown restoration
68c2b1f

Forkei Claude Opus 4.7 (1M context) commited on

Item 2: persist player chat onto Move.player_chat_before
45fb875

Forkei Claude Opus 4.7 (1M context) commited on

Item 1: split resign (RESIGNED) from disconnect-timeout (ABANDONED)
aad1bfc

Forkei Claude Opus 4.7 (1M context) commited on

Phase 3c (A/B/C): discovery, spectating, leaderboards
e38addb

Forkei Claude Opus 4.7 (1M context) commited on

Phase 3b: Socket.IO real-time gameplay, streamed post-match, disconnect handling
c2d8a75

Forkei Claude Opus 4.7 (1M context) commited on

Phase 3a: username login, character ownership, content rating, Alembic
06fed2f

Forkei Claude Opus 4.7 (1M context) commited on

Phase 2a infra + tests + docs
f73b724

Forkei Claude Opus 4.7 (1M context) commited on

Phase 2a models: character Elo fields + match schema
b306302

Forkei Claude Opus 4.7 (1M context) commited on

Add REST API, HTML UI, and tests
7fedbc5

Forkei Claude Opus 4.7 (1M context) commited on