Add shot paths + features to GetRecordedStreamShots #294

Merged
colonelpanic merged 1 commits from colonelpanic/shot-lab-picker-diagrams into colonelpanic/recorded-shot-lab-queries 2026-07-12 19:45:24 +00:00
Owner

Extends the recorded Shot Lab queries so the mobile picker can render per-shot table diagrams.

GetRecordedStreamShots now also selects serializedShotPaths, pocketingIntentionFeatures, pocketingIntentionInfo, and cueObjectFeatures — the same fields ShotWithAllFeatures already exposes and that PlaneShotDiagram consumes. No schema change; operation + generated index.tsx only.

Base is colonelpanic/recorded-shot-lab-queries (the branch mobile master tracks), not master, to avoid dragging in the not-yet-on-master recorded-shot-lab schema.

Extends the recorded Shot Lab queries so the mobile picker can render per-shot table diagrams. `GetRecordedStreamShots` now also selects `serializedShotPaths`, `pocketingIntentionFeatures`, `pocketingIntentionInfo`, and `cueObjectFeatures` — the same fields `ShotWithAllFeatures` already exposes and that `PlaneShotDiagram` consumes. No schema change; operation + generated `index.tsx` only. Base is `colonelpanic/recorded-shot-lab-queries` (the branch mobile master tracks), not `master`, to avoid dragging in the not-yet-on-master recorded-shot-lab schema.
colonelpanic added 1 commit 2026-07-12 19:44:59 +00:00
Fetch shot paths and features for the Shot Lab picker
All checks were successful
Tests / Tests (pull_request) Successful in 11s
b30dbd01f5
The recorded-shot picker now renders per-shot table diagrams, so
GetRecordedStreamShots needs serializedShotPaths plus the pocketing and
cue-object features that PlaneShotDiagram consumes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
colonelpanic merged commit b30dbd01f5 into colonelpanic/recorded-shot-lab-queries 2026-07-12 19:45:24 +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#294
No description provided.