summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PROJECT_CONTEXT.md17
1 files changed, 8 insertions, 9 deletions
diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md
index 2460185..d21d5d5 100644
--- a/PROJECT_CONTEXT.md
+++ b/PROJECT_CONTEXT.md
@@ -27,13 +27,6 @@ Style:
## Project Roadmap
### Next Up
-- **Task #4: Finalize Build System**
- - [ ] 4a. Implement Linux cross-compilation from macOS.
- - [ ] 4b. 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.
-
-### In Progress
- **Task #8: Implement Final Build Stripping**
- [ ] Define and document a consistent set of rules for code stripping under the `STRIP_ALL` macro.
- [ ] Example sub-tasks: remove unused functions, strip debug fields from structs, simplify code paths where possible.
@@ -43,12 +36,18 @@ Style:
- [ ] Develop a web-based tool (`tools/editor`) for creating and editing `.spec` files visually.
- [ ] The tool should support generating `.spec` files from elementary shapes (lines, curves) for extreme compression.
- **Phase 2: Advanced Size Optimization**
+ - [x] PC+Windows (.exe binary) via MinGW
+ - [ ] Task #4a: Linux Cross-Compilation
- [ ] Replace GLFW with a minimal native Windows API layer.
- - [ ] Investigate and implement advanced asset compression techniques (e.g., logarithmic frequency, quantization).
+ - [ ] Investigate and implement advanced asset compression techniques.
- [ ] Explore replacing the standard C/C++ runtime with a more lightweight alternative.
+### Recently Completed
+- **Task #4b: Create `check_all.sh` script** to build and test all platform targets.
+- **Task #10: Optimized `spectool`** to trim leading/trailing silent frames from `.spec` files.
+
---
-*For a list of completed tasks, see the git history.*
+*For a detailed list of all completed tasks, see the git history.*
## Architectural Overview