| Age | Commit message (Expand) | Author |
| 12 hours | fix(cnn_v3): remove dec0 ReLU, load FiLM MLP at runtime | skal |
| 34 hours | fix(audio): P1-P3 fixes from audio code review | skal |
| 2 days | feat(cnn_v3/training): load prev.png when available; document web tool prev gap | skal |
| 3 days | fix(fft): replace iterative twiddle with direct cosf/sinf, add tests A-E | skal |
| 4 days | test(fft): re-enable DCT tests, document twiddle accumulation bug | skal |
| 5 days | fix(cnn_v3): shadow pass — 5 bugs fixed, labels in gbuf_view | skal |
| 5 days | docs+feat(cnn_v3): compact context, re-enable shadow in GBufDeferredEffect | skal |
| 5 days | feat(cnn_v3): add G-buffer visualizer + web sample loader (Phase 7) | skal |
| 5 days | fix(cnn_v3): fix texture format mismatches in cnn_v3_test sequence | skal |
| 6 days | feat(cnn_v3): export script + HOW_TO_CNN.md playbook | skal |
| 6 days | feat(cnn_v3): Phase 6 — training script (train_cnn_v3.py + cnn_v3_utils.py) | skal |
| 6 days | feat(cnn_v3): Phase 5 complete — parity validation passing (36/36 tests) | skal |
| 6 days | docs: session handoff — CNN v3 Phase 4 complete | skal |
| 6 days | feat(cnn_v3): Phase 4 complete — CNNv3Effect C++ + FiLM uniform upload | skal |
| 6 days | feat(cnn_v3): Phase 3 complete — WGSL U-Net inference shaders | skal |
| 7 days | feat(cnn_v3): Phase 1 complete - GBufferEffect integrated + HOWTO playbook | skal |
| 7 days | feat(cnn_v3): G-buffer phase 1 + training infrastructure | skal |
| 8 days | docs(cnn_v3): full design doc — U-Net + FiLM architecture plan | skal |
| 8 days | docs: archive stale/completed docs, compact active refs (-1300 lines) | skal |
| 8 days | chore: remove broken seeking test, demote CNN v2 quant to future CNN v3 | skal |
| 2026-03-12 | docs(todo): add Wine black screen investigation task | skal |
| 2026-03-07 | refactor(effects): introduce WgslEffect for shader-only post-process effects | skal |
| 2026-03-06 | test: remove obsolete test_sequence.cc | 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-21 | fix(tests): Resolve intermittent SIGTRAP in test_effect_base | 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 | docs(TODO): add test infrastructure maintenance section | skal |
| 2026-02-16 | refactor: invert FATAL_CHECK logic to standard assertion style | skal |
| 2026-02-15 | refactor(cnn): isolate CNN v2 to cnn_v2/ subdirectory | skal |
| 2026-02-14 | docs: add audio system enhancement tasks | skal |
| 2026-02-14 | docs: mark tracker humanization task as IMPLEMENTED | skal |
| 2026-02-14 | Update docs: CNN v2 sigmoid activation summary | skal |
| 2026-02-13 | Doc: Add tracker humanization and sample offset features | 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 | CNN v2: parametric static features - Phases 1-4 | skal |
| 2026-02-12 | CNN v2: parametric static features - design doc | 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: Add sub-task for type-safe shader composition | skal |
| 2026-02-09 | docs: Add sub-task for splitting common_uniforms.wgsl | skal |
| 2026-02-09 | docs: Archive Feb 9 completed tasks and clarify build configs | skal |