Gate texel density and review scorecard coverage
Full build / Import + headless tests (push) Successful in 43s
Full build / Full desktop build + optional release (push) Skipped

This commit is contained in:
zwitschi committed 2026-11-03 11:52:19 +01:00
1 parent 88a0793bba
commit fe3ba3054e
4 files changed
+88 -2

No files matched your search

+6
View File
@@ -4,6 +4,12 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
## Decisions
- **3D review gates (2026-11-03):** `tools/test_blender_assets.py` now gates texel density
(all five character slots present, 40–400 px/m authored, ≥250 px/m effective fabric), and
`tools/test_model_review.py` gates scorecard coverage (every `CHARACTERS`/`GEAR`/`PROPS` entry
needs a row in `docs/3d-model-review.md`, characters need a verdict). Python tooling is 116
tests. Collider-proxy coverage is still an open gate. Remember CI only runs the Godot suite;
the Python tests are local (`cd tools && python3 -m unittest discover -p 'test_*.py'`).
- **Pose capture is blocked (2026-11-03):** `src/test/capture_npc_pose.gd` stages idle/walk/sit
poses for the pose/weight review, but the saved frames show the rest pose while the same run
logs `rig_y=-0.339`, `leg0=-1.357` and a rotated `HipL` bone quaternion at capture time.