Add computePotAim query and shot-simulation operations #278

Merged
colonelpanic merged 1 commits from compute-pot-aim into master 2026-07-03 17:58:49 +00:00
Owner

Adds the computePotAim query (spin/throw-compensated pot aiming; schema regenerated from backend strawberry definitions on the railbird compute-pot-aim branch) plus the GetTableState / SimulateShot / ComputePotAim operation documents and regenerated hooks.

Merge order: this PR first, then the backend pointer bump (railbird#compute-pot-aim), then the mobile pointer bump.

🤖 Generated with Claude Code

Adds the `computePotAim` query (spin/throw-compensated pot aiming; schema regenerated from backend strawberry definitions on the railbird `compute-pot-aim` branch) plus the `GetTableState` / `SimulateShot` / `ComputePotAim` operation documents and regenerated hooks. Merge order: this PR first, then the backend pointer bump (railbird#compute-pot-aim), then the mobile pointer bump. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
colonelpanic added 1 commit 2026-07-03 08:44:18 +00:00
Add computePotAim query and shot-simulation operations
All checks were successful
Tests / Tests (pull_request) Successful in 10s
adf05e3c28
Schema: computePotAim(simulationInput, targetBallId, pocket) ->
PotAimGQL, the spin/throw-compensated aim solver (regenerated from
backend strawberry definitions; reuses the existing PocketIdentifier
enum). Operations: GetTableState, SimulateShot, and ComputePotAim
documents so both clients get generated hooks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
colonelpanic merged commit aafdab5d4d into master 2026-07-03 17:58:49 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: railbird/railbird-gql#278
No description provided.