Screenshots change every day because some cells count from today #120

Open
opened 2026-09-21 07:18:35 +00:00 by cgalo5758 · 0 comments
Owner

What happens

The screenshot pipeline pins the timestamps in the database, so two captures on the same day are identical byte for byte. Any cell rendered as an age counted from now is not pinned: the age column on the operator domains page gains a day overnight, so the next capture reports a changed row where nothing about the page changed.

What should happen

A capture of an unchanged page is unchanged whenever it runs, so a difference in the contact sheet means someone changed the page.

Where

The screens pipeline and its timestamp pinning; the formatters that render an age relative to now.

Why it matters

Every false difference costs a review, and a reviewer who learns to skim past them stops reading the sheet at all.

Done when the captured pages render ages from a fixed instant, either by freezing the clock the application reads during a capture run or by rendering pinned rows against a pinned as-of instant, and a sheet captured a week apart is identical.

Migrated from status/issues.md at b7a0e15

## What happens The screenshot pipeline pins the timestamps in the database, so two captures on the same day are identical byte for byte. Any cell rendered as an age counted from now is not pinned: the age column on the operator domains page gains a day overnight, so the next capture reports a changed row where nothing about the page changed. ## What should happen A capture of an unchanged page is unchanged whenever it runs, so a difference in the contact sheet means someone changed the page. ## Where The screens pipeline and its timestamp pinning; the formatters that render an age relative to now. ## Why it matters Every false difference costs a review, and a reviewer who learns to skim past them stops reading the sheet at all. Done when the captured pages render ages from a fixed instant, either by freezing the clock the application reads during a capture run or by rendering pinned rows against a pinned as-of instant, and a sheet captured a week apart is identical. Migrated from status/issues.md at b7a0e15
cgalo5758 added the
kind
bug
area/testing
labels 2026-09-21 07:18:35 +00:00
Sign in to join this conversation.
No labels area/testing
kind
bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wiki-cafe/member-console#120