summaryrefslogtreecommitdiff
path: root/TODO.md
blob: d73b2f3f6d35a13c099cd873e575bca004b9a8f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# To-Do List

This file tracks the next set of immediate, actionable tasks for the project.

## Next Up

-   **Task #4: Finalize Build System**
    -   [ ] Implement Linux cross-compilation from macOS.
    -   [ ] Create `scripts/check_all.sh` to build and test all platform targets (macOS, Windows, Linux) to ensure stability before commits.
-   **Task #10: Optimize Spectrogram Assets**
    -   [ ] Modify `spectool` to trim leading and trailing silent frames from `.spec` files to reduce asset size.

## Past Tasks

-   Centralize generated files into `src/generated`.
-   Vertically compact C++ source code.
-   Create top-level `README.md`.
-   Move non-essential documentation to `doc/`.