8.3 report content past every margin, not just the bottom #37

Closed
opened 2026-08-18 17:25:13 +01:00 by Bolt · 0 comments
Collaborator

Found composing the real daily page (#24).

overflowOf and overflowingNodes test the bottom margin only, so #36's 6mm
right-edge overrun was completely silent - no band, no outline badge, no export
warning.

Decision 16's argument is that "silent clipping is how a page prints missing
its last three rows". It applies to all four edges.

Fix: overflow becomes one entry per edge it runs past, each with its own band
and label. The sheet bands each one, the outline badges the nodes reaching past
any of them, and the export warning names each edge.

Found composing the real daily page (#24). `overflowOf` and `overflowingNodes` test the bottom margin only, so #36's 6mm right-edge overrun was completely silent - no band, no outline badge, no export warning. Decision 16's argument is that "silent clipping is how a page prints missing its last three rows". It applies to all four edges. Fix: overflow becomes one entry per edge it runs past, each with its own band and label. The sheet bands each one, the outline badges the nodes reaching past any of them, and the export warning names each edge.
TJC closed this issue 2026-08-18 19:56:29 +01:00
Sign in to join this conversation.
No labels
chore
core
render
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
TJC/daily-planner-template#37
No description provided.