Files
artcraft/frontend/apps
Tanish Manku cd63ed9668 ruler: neighbor-aware snap targets — no more overshoot into a flip zone
Resolving one word's flip with a fixed ±4px margin could land the snap
just inside an adjacent word's flip zone — scrolling up out of GET
STARTED parked MADE WITH's lead letter in early flight. The snap now
computes each word's keep-flipped / keep-unflipped scroll bounds
(end-of-page words flip via either driver but unflip only when both
agree) and nudges the target inside the window where every other
currently-resolved word stays resolved. If the windows genuinely
conflict (the known overlap case), the original target stands — a
sliver beats a fight, and the arming invariant keeps it from looping.

Claude-Session: https://claude.ai/code/session_01YBoaBEt3gynzTwogBFtn4B
2026-09-10 15:48:47 -07:00
..
2026-09-01 10:25:21 +07:00
2026-09-01 10:25:21 +07:00
2026-09-01 10:25:21 +07:00