Documented secondary glow/blink keyframes for animated backgrounds don't exist #71

Closed
opened 2026-09-12 01:51:26 -04:00 by jared · 0 comments
Owner

Severity: low · Type: docs · Confidence: high

Location: src/app/features/lotus/backgrounds/animFireflies.css.ts, animRain.css.ts, animPulse.css.ts, animAurora.css.ts vs. LOTUS_FEATURES.md "Animation Improvements (June 2026)"

Problem

LOTUS_FEATURES.md claims each animated chat background received a secondary glow/blink/brightness keyframe layered on top of its base drift (e.g. animFirefliesGlowKeyframe, animFirefliesBlinkKeyframe, animGridBrightnessKeyframe) running at deliberately unsynchronized ("prime ratio") periods. The actual files define only a single drift keyframe per background (e.g. firefliesDrift) with one animation shorthand — no such secondary keyframes exist anywhere in backgrounds/. Shipped behavior is materially simpler than documented.

How to trigger

Compare the changelog text to the keyframe files directly.

Suggested fix

Update LOTUS_FEATURES.md to match shipped behavior, or implement the missing secondary keyframes if they were actually intended to ship.


Filed from the September 2026 client audit (branch lotus @ 4bea4895).

**Severity:** low · **Type:** docs · **Confidence:** high **Location:** `src/app/features/lotus/backgrounds/animFireflies.css.ts`, `animRain.css.ts`, `animPulse.css.ts`, `animAurora.css.ts` vs. `LOTUS_FEATURES.md` "Animation Improvements (June 2026)" ### Problem `LOTUS_FEATURES.md` claims each animated chat background received a secondary glow/blink/brightness keyframe layered on top of its base drift (e.g. `animFirefliesGlowKeyframe`, `animFirefliesBlinkKeyframe`, `animGridBrightnessKeyframe`) running at deliberately unsynchronized ("prime ratio") periods. The actual files define only a single drift keyframe per background (e.g. `firefliesDrift`) with one `animation` shorthand — no such secondary keyframes exist anywhere in `backgrounds/`. Shipped behavior is materially simpler than documented. ### How to trigger Compare the changelog text to the keyframe files directly. ### Suggested fix Update `LOTUS_FEATURES.md` to match shipped behavior, or implement the missing secondary keyframes if they were actually intended to ship. --- _Filed from the September 2026 client audit (branch `lotus` @ 4bea4895)._
jared added this to the Audit 2026-09 · Medium & Low milestone 2026-09-12 01:51:26 -04:00
jared added the priority: lowdocsarea: appearance labels 2026-09-12 01:51:26 -04:00
jared self-assigned this 2026-09-12 01:51:26 -04:00
jared closed this issue 2026-09-12 20:29:02 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#71