Summary
Drift detected between bbdata's live CLI surface and downstream consumer expectations.
Findings
Query template count: 21 → 22
What bbdata now says:
- 22 query templates registered (v0.10.0 added
pitcher-rolling-trend)
src/templates/queries/index.ts imports 22 templates
What consumers expect:
scout-app agent/system-prompt.md: "Agent prompt references all 21 query templates"
ai-baseball-data-analyst skills/query-data/SKILL.md: "references all 21 query templates"
Affected consumers:
- scout-app (src/lib/bbdata.ts, src/lib/prefetch.ts, agent/system-prompt.md)
- ai-baseball-data-analyst (skills/query-data/SKILL.md)
Action required:
Update consumer docs to reflect the 21 → 22 query template expansion. The new template pitcher-rolling-trend was added as part of feature F1.1 (pro-pitcher-eval rolling trend chart) and shipped in v0.10.0 (2026-04-21).
All checks completed
✓ Report template registry (13 templates) matches expectations
✓ Report templates used by scout-app present
✓ CLI flags (query + report) all present
✓ Audience values (coach, gm, scout, analyst) all present
✓ JSON envelope meta fields (source, cached, queryTimeMs, season, sampleSize) all present
✗ Query template count drifted: 21 → 22
Summary
Drift detected between bbdata's live CLI surface and downstream consumer expectations.
Findings
Query template count: 21 → 22
What bbdata now says:
pitcher-rolling-trend)src/templates/queries/index.tsimports 22 templatesWhat consumers expect:
scout-appagent/system-prompt.md: "Agent prompt references all 21 query templates"ai-baseball-data-analystskills/query-data/SKILL.md: "references all 21 query templates"Affected consumers:
Action required:
Update consumer docs to reflect the 21 → 22 query template expansion. The new template
pitcher-rolling-trendwas added as part of feature F1.1 (pro-pitcher-eval rolling trend chart) and shipped in v0.10.0 (2026-04-21).All checks completed
✓ Report template registry (13 templates) matches expectations
✓ Report templates used by scout-app present
✓ CLI flags (query + report) all present
✓ Audience values (coach, gm, scout, analyst) all present
✓ JSON envelope meta fields (source, cached, queryTimeMs, season, sampleSize) all present
✗ Query template count drifted: 21 → 22