Fix the charts live test for the summaries-default list contract

Merged
YO
2mo ago
+23-6

The release PR (#45) merged while its test job was red: the charts live test still asserted the pre-trim response shape (parent board on a default list). With formono#2182 deployed, the default list returns summaries, so the assertion fails against the live API and main's CI is red.

This is the fix that was pushed to the release branch two minutes after the merge: assert the new contract instead โ€” default list has no board and no per-chart query/results; results=true is the opt-in that executes charts and carries the board.

Verified against production with a live token: 191 passing / 1 pending (the healthy split).

๐Ÿค– Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.