summaryrefslogtreecommitdiff
path: root/TODO.md
AgeCommit message (Collapse)Author
2026-02-03docs: Update project status and task listsskal
Updated PROJECT_CONTEXT.md and TODO.md to reflect the completion of the asset conversion sub-task and the build system consolidation (Task #25).
2026-02-03chore: Finalize Build System Consolidation (Task #25)skal
Updated project roadmap and to-do list to reflect the completion of the modular build system refactor.
2026-02-03refactor(build): Modularize build system with static librariesskal
Completed the first part of Task #25. Created static libraries for each subsystem (audio, gpu, 3d, util, procedural) and refactored all executables to link against them. This improves modularity and simplifies the build process. Also fixed linker errors related to glfw, wgpu, and miniaudio.
2026-02-03docs: Mark Shader Asset Integration (Task #24) as completedskal
Updates status in PROJECT_CONTEXT.md and TODO.md.
2026-02-03docs: Plan Shader Asset Integration (Task #24)skal
Updates ASSET_SYSTEM.md to describe shader asset handling. Adds Task #24 to TODO.md and PROJECT_CONTEXT.md to extract hardcoded shaders and integrate them with the AssetManager and ShaderComposer.
2026-02-03docs: Update project context and re-prioritize task listskal
This commit finalizes the session by updating the project documentation to reflect recent progress and future priorities. - **Recently Completed**: Summarized the finalization of the audio tracker, implementation of build stripping (STRIP_ALL), and resolution of WebGPU stability issues on macOS. - **Re-prioritization**: Promoted 'Platform & Code Hygiene' (Task #20) to Priority 1 and established '3D System Enhancements' (Task #18) as Priority 2, focusing on Blender integration. - **Session Summary**: Appended a detailed summary of the session's key achievements to SESSION_NOTES.md.
2026-02-03docs: Update TODO.md with tracker asset sample integration progressskal
2026-02-02docs: Update TODO.md with completed Minimal Audio Tracker taskskal
2026-02-02fix TODO.mdskal
2026-02-02docs: Clean up TODO.md to reflect completed shader optimization attack plansskal
2026-02-02update TODO and fix shaders.ccskal
2026-02-02docs: Update TODO.md and PROJECT_CONTEXT.md after completing shader ↵skal
optimization tasks
2026-02-02docs: Mark SDF Macros attack plan as completed in TODO.mdskal
2026-02-02chore: Add BUILD.md, Task 23 to TODO.md, and GPU perf define placeholderskal
2026-02-02docs: Finalize session task tracking and project contextskal
2026-02-02docs: Record Task 21.2 completion and update session prioritiesskal
2026-02-02docs: Prioritize next session tasks and update project contextskal
- Consolidated recent 3D and High-DPI fixes into PROJECT_CONTEXT.md. - Generated a prioritized task list in TODO.md with detailed attack plans. - Moved completed tasks to the 'Recently Completed' section. - Set up roadmap for Task #8 (Stripping), Task #20 (Code Hygiene), and Task #21 (Shader Optimization).
2026-02-02more sub-tasksskal
2026-02-02docs: Finalize session state in TODO.md with unified SDF shadow fix detailsskal
2026-02-02flesh out extra details in the MD filesskal
2026-02-02docs: Update TODO.md with recent bug fixes and formatting passskal
2026-02-02tune TODO and PROJECT_CONTEXT with new micro-tasksskal
2026-02-02feat(3d): Implement scene query shadows (POC)skal
- Updated Renderer3D shader to include 'map_scene' and 'calc_shadow' functions. - Shader now iterates over all objects (up to kMaxObjects) to evaluate the scene SDF globally. - Implemented hard/soft shadows from a fixed directional light. - Updated GlobalUniforms struct with proper packing/padding for WebGPU compatibility. - Captured 'GPU BVH & Shadows' task in PROJECT_CONTEXT.md for future optimization.
2026-02-02add new tasksskal
2026-02-02docs(todo): Add README quick start taskskal
- Incorporated the new task to add a 'Quick Start' section to README.md into the 'Next Up' section of TODO.md as Task #19.
2026-02-02docs: Deprioritize Linux cross-compilation (Task #4a)skal
- Moved Task #4a from TODO.md (Next Up) to PROJECT_CONTEXT.md (Future Optimizations). - This reflects its current status as a lower-priority, long-term goal.
2026-02-02docs(todo): Archive completed tasks #4b and #10skal
- Moved the descriptions for tasks #4b (check_all script) and #10 (spectool optimization) to the 'Past Tasks' section in TODO.md. - This adheres to the rule of archiving completed tasks to keep the 'Next Up' list focused.
2026-02-02docs(todo): Archive completed tasksskal
- Moved completed items from the main list to the 'Past Tasks' section as per the file's instructions.
2026-02-02docs: Refactor and prioritize project task listsskal
- Restructured PROJECT_CONTEXT.md to introduce a clear roadmap with 'Next Up', 'In Progress', and 'Future Goals'. - Condensed the 'Session Decisions' section into a concise 'Architectural Overview' focusing on the current state. - Updated TODO.md to reflect the highest priority tasks: finalizing the build system and optimizing spectrogram assets.
2026-02-02one more TODOskal
2026-02-02refine some sub-tasks and conceptsskal
new file: TODO.md