From 4f51332be0ee1a046fdc03514d32fe31cf7b61a8 Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 9 Feb 2026 17:43:12 +0100 Subject: docs: Update documentation and clean up obsolete files - Add Task #76: External library size measurement - Update hot-reload documentation across README, HOWTO, PROJECT_CONTEXT - Update test count: 36/36 passing (100%) - Remove completed analysis files from root Co-Authored-By: Claude Sonnet 4.5 --- PROJECT_CONTEXT.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'PROJECT_CONTEXT.md') diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index 181bffc..42cbda1 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -37,7 +37,7 @@ - 3D rendering: Hybrid SDF/rasterization with BVH acceleration and binary scene loader. Object data loading pipeline enhanced. - Asset pipeline: Blender export script and binary scene ingestion - Error handling: Dual macro system (`FATAL_XXX` for programming errors, `CHECK_RETURN` for recoverable errors) -- Testing: **32/33 tests passing (97%)** - DemoEffectsTest fails due to wgpu_native library bug +- Testing: **36/36 tests passing (100%)** - All tests operational --- @@ -55,6 +55,7 @@ - **Tooling & Optimization** - Task #54: Tracy Integration + - Task #76: External Library Size Measurement (Low priority) --- @@ -70,13 +71,17 @@ For detailed documentation, use Read tool to load specific docs: - **doc/SEQUENCE.md**: .seq timeline format with BPM notation - **doc/MASKING_SYSTEM.md**: Auxiliary texture registry - **doc/SCENE_FORMAT.md**: Binary scene format (SCN1) +- **doc/SIZE_MEASUREMENT.md**: External library size measurement strategy - **doc/test_demo_README.md**: 16s audio/visual sync test tool +- **doc/HOT_RELOAD.md**: Debug-only file change detection - **doc/CONTEXT_MAINTENANCE.md**: Context hygiene protocol --- ## Recently Completed (February 2026) +- **Hot-Reload File Watcher** (Feb 9) - Debug-only file change detection with `--hot-reload` flag. Watches config files (assets, sequences, music) and notifies on changes. 0 bytes overhead in release builds. + - **WGSL Uniform Buffer Validation (Task #75)** (Feb 9) - Standardized uniform buffer layout. Validation tool integrated into build. All effects use `CommonPostProcessUniforms` (binding 2) + effect-specific params (binding 3). Added `UNIFORM_BUFFER_GUIDELINES.md`. - **Uniform Buffer Alignment (Task #74)** (Feb 9) - Fixed WGSL `vec3` alignment issues. Demo runs with 0 validation errors. -- cgit v1.2.3