From e684666774f9ca189d7aacdcba810000b40d99ed Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Wed, 18 Mar 2026 23:19:00 -0700 Subject: [PATCH] Update TODO.md with Gitea issue references and sync task status --- TODO.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/TODO.md b/TODO.md index e96ef1a..d9e0b01 100644 --- a/TODO.md +++ b/TODO.md @@ -7,14 +7,21 @@ - [x] Update Agent Skills (.opencode/skills/) to match current codebase - [x] Update docs/ARCHITECTURE.md to remove SixelDisplay references - [x] Verify ModernGL backend is properly documented and registered -- [ ] Update docs/PIPELINE.md to reflect Stage-based architecture (outdated legacy flowchart) +- [ ] Update docs/PIPELINE.md to reflect Stage-based architecture (outdated legacy flowchart) [#41](https://git.notsosm.art/david/Mainline/issues/41) ## 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. +- [ ] Check if luminance implementation exists for shade/tint effects (see [#26](https://git.notsosm.art/david/Mainline/issues/26) related: need to verify render/blocks.py has luminance calculation) +- [x] Add entropy/chaos score metadata to effects for auto-categorization and intensity control [#32](https://git.notsosm.art/david/Mainline/issues/32) (closed - completed) +- [ ] Finish ModernGL display backend: integrate window system, implement glyph caching, add event handling, and support border modes [#42](https://git.notsosm.art/david/Mainline/issues/42) - [x] Integrate UIPanel with pipeline: register stages, link parameter schemas, handle events, implement hot-reload. - [x] Move cached fixture headlines to engine/fixtures/headlines.json and update default source to use fixture. - [x] Add interactive UI panel for pipeline configuration (right-side panel) with stage toggles and param sliders. - [x] 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. +- [ ] Implement pipeline hot-rebuild when stage toggles or params change, preserving camera and display state [#43](https://git.notsosm.art/david/Mainline/issues/43) + +## Gitea Issues Tracking +- [#37](https://git.notsosm.art/david/Mainline/issues/37): Refactor app.py and adapter.py for better maintainability +- [#35](https://git.notsosm.art/david/Mainline/issues/35): Epic: Pipeline Mutation API for Stage Hot-Swapping +- [#34](https://git.notsosm.art/david/Mainline/issues/34): Improve benchmarking system and performance tests +- [#33](https://git.notsosm.art/david/Mainline/issues/33): Add web-based pipeline editor UI +- [#26](https://git.notsosm.art/david/Mainline/issues/26): Add Streaming display backend