Skip to content

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

Merged
yosriady merged 1 commit into
mainfrom
fix/charts-live-test
Aug 6, 2026
Merged

Fix the charts live test for the summaries-default list contract#46
yosriady merged 1 commit into
mainfrom
fix/charts-live-test

Conversation

@yosriady

@yosriady yosriady commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

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.

Review in cubic

The old assertion expected the parent board on a default list; it kept
passing only while prod still executed charts on list. With the backend
trim deployed, the default is summaries (no board, no query/results) and
results=true is the opt-in that carries the board — assert both.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@yosriady
yosriady merged commit 65c98af into main Aug 6, 2026
9 checks passed
@yosriady
yosriady deleted the fix/charts-live-test branch August 6, 2026 11:52
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