Skip to content

Drill Studio UI refinements and background analysis#259

Merged
ashtonanderson merged 3 commits into
mainfrom
feature/expanded-openings
Mar 27, 2026
Merged

Drill Studio UI refinements and background analysis#259
ashtonanderson merged 3 commits into
mainfrom
feature/expanded-openings

Conversation

@ashtonanderson
Copy link
Copy Markdown
Member

Summary

  • Opening browser: collapsible category headers (Open Games, Semi-Open, etc.) with auto-expand during search, lightened text, fixed uppercase PGN in headers
  • Opponent selection: renamed to "Maia-3 1500" format, 600–2600 range via MAIA3_OPPONENT_RATINGS (ONNX models unchanged at 1100–1900)
  • Start Drilling button: fixed visibility with proper flex column layout
  • Build fixes: GameBoard check prop type cast, <piece> JSX module augmentation
  • Drill analysis: matched to main analysis (depth 18, staged search with Maia candidate moves)
  • Background analysis: Maia + Stockfish now run on positions during drill play so post-drill results are available immediately

Test plan

  • Verify opening browser categories collapse/expand, auto-expand on search
  • Verify opponent dropdown shows "Maia-3 600" through "Maia-3 2600"
  • Verify Start Drilling button is visible and functional
  • Play a drill and confirm analysis completes quickly after ending
  • Verify Vercel build succeeds (GameBoard + MaterialBalance type fixes)

🤖 Generated with Claude Code

ashtonanderson and others added 2 commits March 26, 2026 20:43
Use the expanded openings dataset with more variations per opening.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add collapsible category headers (Open Games, Semi-Open, etc.) with
  auto-expand when searching
- Lighten small text for readability, fix uppercase PGN in category labels
- Rename opponents to "Maia-3 1500" format with 600-2600 range
- Fix Start Drilling button visibility with proper flex layout
- Fix Vercel build errors (GameBoard check prop, <piece> JSX element)
- Match drill Stockfish analysis to main analysis (depth 18, staged
  search with Maia candidate moves)
- Run Maia + Stockfish analysis in background during drill play so
  post-drill results are available immediately

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
maia-platform-frontend Ready Ready Preview, Comment Mar 27, 2026 3:57am

Request Review

@ashtonanderson ashtonanderson merged commit 65eecb6 into main Mar 27, 2026
6 checks passed
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