mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-02 04:38:55 +00:00
presentedFramesHaveNoWhiteTile in smoke_daycycle_layer_budget turned red now and then on frames that are not pinch frames: the first one or two frames of the screencast sometimes show the room before its fill (white paper, 0.997 near-white), before any pinch move, and the next frames are light grey. The check judged every recorded frame, so a stale opening frame failed a gesture that painted correctly. The check now judges pinch frames only. Not judged: a frame whose swap time (screencast metadata) is earlier than the first pinch move, and a frame before the first one that shows the room filled. The guard keeps its power: a white tile during the pinch comes after a filled frame and stays red; a room white from the recording start through the whole gesture leaves no judged frame inside the gesture, which fails both the frame count and the white-tile check (an empty set no longer passes `every`). The frame count counts judged frames inside the gesture, not every recorded frame. Why the fill appears later is out of scope. Issue: #734 User-Visible: no Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018qZfe7YS4rqEMKoVeS3GKd