docs: record loading-line motion exception (R20)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Lucas Winther
2026-10-30 21:59:26 +01:00
co-authored by Claude Opus 5.5
parent 44f1b1d53d
commit 89db7f88b7
+1 -1
View File
@@ -16,7 +16,7 @@
- opacity and short (≤ 8 px) translate only;
- no bounce, no scale-pop, no parallax;
- `prefers-reduced-motion: reduce` turns all of it off;
- motion must never delay input or block navigation.
- motion must never delay input or block navigation. Exception (ruling R20): the 2 px loading line may sweep on a ~1200 ms loop, since it's an indicator rather than a transition. It appears only after 150 ms and is static under reduced motion.
- No new colours or fonts.
- Every DB change is a new portable migration that runs on SQLite and Postgres.
- Every change keeps `bun test`, `bun run typecheck` and the Postgres run green.