drift #12

Merged
genewildish merged 4 commits from drift into main 2026-03-15 08:33:49 +00:00
Owner

Refactors the terminal render loop to clearly separate message, ticker, scroll motion, and firehose layers, and updates firehose behavior to drift upward independently at a slower rate than the ticker.
Also updates buffer/glitch handling to target the ticker layer correctly and keeps the firehose overlay transparent (no background fill), so ticker content remains visible through firehose gaps.

Scope: engine/scroll.py only
Validation: python3 mainline.py --poetry --firehose (exit code 0)

Refactors the terminal render loop to clearly separate message, ticker, scroll motion, and firehose layers, and updates firehose behavior to drift upward independently at a slower rate than the ticker. Also updates buffer/glitch handling to target the ticker layer correctly and keeps the firehose overlay transparent (no background fill), so ticker content remains visible through firehose gaps. Scope: engine/scroll.py only Validation: python3 mainline.py --poetry --firehose (exit code 0)
genewildish added 4 commits 2026-03-15 08:33:44 +00:00
genewildish merged commit 089c8ed66a into main 2026-03-15 08:33:49 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: genewildish/Mainline#12