docs: Add ntfy.sh integration details, new CLI options, expanded configuration, and architecture overview to README. #11
Reference in New Issue
Block a user
Delete Branch "docs/update-readme"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
docs: update README to reflect engine/ refactor and new features
The README was written against the old monolithic mainline.py. This brings it current with the feat/scalability refactor and the features introduced in feat/display.
Changes:
• Config — points to engine/config.py; adds all missing constants (SSAA, GRAD_SPEED, SCROLL_DUR, FRAME_DT, FIREHOSE_H, NTFY_*, FEED_TIMEOUT); fixes stale _-prefixed constant names
• Run — documents --firehose and --refresh flags; notes cache on subsequent runs
• How it works — adds SSAA, animated gradient sweep, and ntfy interrupt behavior
• Architecture — new section documenting the engine/ package layout and module boundaries
• Feeds — references engine/sources.py for FEEDS and POETRY_SOURCES
• ntfy.sh Integration — new section with push example and NtfyPoller reuse snippet
• Ideas/Future — removes "Animated gradient" (implemented); adds Extensibility subsection (serve.py, Rust port roadmap)