You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Queen viewport contract: kanban at 1280x600 fails on main (card taller than the column box) #1572
The checks job is red on main and on every PR branch built on it, from the same step, Queen viewport contract:
main ce7aef777 (job 113761250243):
1280x600 kanban FAIL NO WHOLE CARD IN A COLUMN running24 box 156px, first card 174px
PR #1567 c8dbcfec (job 113795305644):
1280x600 kanban FAIL NO WHOLE CARD IN A COLUMN running27 box 156px, first card 159px
Every other size/view pair passes (19/20). The failing column and the card height change between runs (running24 -> running27, 174 -> 159 px), so the result depends on which live card lands first in a column: at 1280x600 a column box is 156 px, and any first card taller than that fails the contract.
It does not come from #1567, which touches no kanban code (blog, course spec, one widget).
Two honest fixes, owner to pick:
Layout: let the column at 600 px height fit one whole card (min height or clamp the card body), so the contract holds for any card.
Contract: render the viewport check from a fixed card fixture instead of live cards, so CI stops depending on today`s board.
The layout is hand-written CSS/JS in the Queen board, so under the t27-only rule this needs the owners owner-approved-foreign` label or a t27 home first.
Activity
gHashTag commentedon Oct 9, 2026
Labelled
owner-approved-foreignon the owner`s explicit approval in chat (2026-10-09): fix the contract with a fixed card fixture (option 2).🤖 Posted by Claude Code
Deploy a30e3ce