1.5 KiB
1.5 KiB
Tasks
Documentation Updates
- Remove references to removed display backends (sixel, kitty) from all documentation
- Remove references to deprecated "both" display mode
- Update AGENTS.md to reflect current architecture and remove merge conflicts
- Update Agent Skills (.opencode/skills/) to match current codebase
- Update docs/ARCHITECTURE.md to remove SixelDisplay references
- Verify ModernGL backend is properly documented and registered
- Update docs/PIPELINE.md to reflect Stage-based architecture (outdated legacy flowchart)
Code & Features
- Check if luminance implementation exists for shade/tint effects (see #26 related: need to verify render/blocks.py has luminance calculation)
- Add entropy/chaos score metadata to effects for auto-categorization and intensity control
- Finish ModernGL display backend: integrate window system, implement glyph caching, add event handling, and support border modes.
- Integrate UIPanel with pipeline: register stages, link parameter schemas, handle events, implement hot-reload.
- Move cached fixture headlines to engine/fixtures/headlines.json and update default source to use fixture.
- Add interactive UI panel for pipeline configuration (right-side panel) with stage toggles and param sliders.
- Enumerate all effect plugin parameters automatically for UI control (intensity, decay, etc.)
- Implement pipeline hot-rebuild when stage toggles or params change, preserving camera and display state.