| Age | Commit message (Expand) | Author |
| 2026-03-06 | feat(effects): add Scratch post-process effect with reusable scratch_lines sn... | skal |
| 2026-03-05 | fix(audio): correct OLA synthesis and extract shared ola_encode/ola_decode | skal |
| 2026-03-05 | fix(audio): OLA encoder never ran; version never propagated to decoder | skal |
| 2026-03-02 | docs: update PROJECT_CONTEXT, TODO, COMPLETED for OLA-IDCT | skal |
| 2026-02-28 | refactor: move common/shaders/ to src/shaders/ | skal |
| 2026-02-23 | docs(build): add WSL (Windows 10) build support and documentation | skal |
| 2026-02-21 | fix(tests): Resolve intermittent SIGTRAP in test_effect_base | skal |
| 2026-02-21 | docs: Update test count in PROJECT_CONTEXT.md to 35/35. | skal |
| 2026-02-20 | feat(sequence): port Scene1Effect + fix seq_compiler absolute time bug | skal |
| 2026-02-16 | docs: streamline and consolidate markdown documentation | skal |
| 2026-02-16 | refactor: remove v2 versioning artifacts, establish Sequence as canonical system | skal |
| 2026-02-16 | fix(tests): resolve all v2 test failures, 35/35 passing | skal |
| 2026-02-16 | feat(sequence): complete v2 migration with DAG-based routing | skal |
| 2026-02-16 | docs: update for Sequence v2 phases 1-2 | skal |
| 2026-02-15 | refactor(cnn): rename cnn_effect to cnn_v1_effect for clarity | skal |
| 2026-02-14 | refactor(wgsl): modularize common shader functions | skal |
| 2026-02-14 | Update docs: CNN v2 sigmoid activation summary | skal |
| 2026-02-13 | Documentation: Update for file hierarchy reorganization | skal |
| 2026-02-12 | Update docs: CNN v2 weights loading fixed and validated | skal |
| 2026-02-12 | Update docs and help messages for CNN v2 completion | skal |
| 2026-02-12 | CNN v2 documentation update - Phase 5 complete | skal |
| 2026-02-12 | docs: update test status to 100% and fix broken references | skal |
| 2026-02-12 | remove some artefacts. update docs. | skal |
| 2026-02-12 | docs: consolidate beat-based timing documentation | skal |
| 2026-02-11 | fix: CNN test tool GPU readback with wgpuDevicePoll | skal |
| 2026-02-11 | feat: Add CNN shader testing tool with GPU texture readback | skal |
| 2026-02-10 | docs: Add CNN effect documentation and update project status | skal |
| 2026-02-09 | docs: Streamline top-level documentation | skal |
| 2026-02-09 | docs: Update docs for Task #76 size measurement | skal |
| 2026-02-09 | docs: Streamline top-level project files | skal |
| 2026-02-09 | feat: Add Task #77 for workspace system architecture | skal |
| 2026-02-09 | docs: Update documentation and clean up obsolete files | skal |
| 2026-02-09 | docs: Condense essential context files (856→599 lines) | skal |
| 2026-02-09 | docs: Archive Feb 9 completed tasks and clarify build configs | skal |
| 2026-02-09 | docs: Simplify all design docs (50% reduction, 1687 lines removed) | skal |
| 2026-02-09 | fix: Resolve WebGPU uniform buffer alignment issues (Task #74) | skal |
| 2026-02-08 | docs: Update documentation for shader parametrization progress | skal |
| 2026-02-08 | update doc | skal |
| 2026-02-08 | docs: Update project state with recent improvements | skal |
| 2026-02-08 | docs: Update project context and todo list for plane_distance integration | skal |
| 2026-02-08 | feat(audio): Eliminate temp buffer allocations and add explicit clipping (Tas... | skal |
| 2026-02-08 | feat(audio, tools): Add Task #72 and enhance Blender exporter | skal |
| 2026-02-08 | refactor(audio): Finalize audio sync, update docs, and clean up test artifacts | skal |
| 2026-02-08 | docs: Mark Task #39 as complete | skal |
| 2026-02-08 | feat(3d): Implement Blender export and binary scene loading pipeline | skal |
| 2026-02-07 | docs: Reorganize documentation with tiered hierarchy for context optimization | skal |
| 2026-02-07 | update doc, optimize spectral_editor | skal |
| 2026-02-07 | docs: Document test_demo milestone and recent project state | skal |
| 2026-02-06 | docs: Document FFT-based DCT/IDCT milestone in project context | skal |
| 2026-02-06 | docs: Milestone - Shader Stability & Test Infrastructure (February 6, 2026) | skal |