test(M00): calibrate paired renderer checkpoints

Work-Package: M00-QAR-VISUAL-DIFF-001
Agent: sindo-main-codex
Tests: synthetic JPG/PNG diff, manifest, coordination and documentation gates
Fidelity: five build 12340 references compared; coordinate and placement gaps recorded
This commit is contained in:
2026-07-11 18:23:07 +04:00
parent a4f60dcb06
commit d467ffee7f
9 changed files with 95 additions and 34 deletions
@@ -66,13 +66,13 @@ Provide a deterministic, headless perceptual comparison for paired renderer chec
## Status
- State: ready
- Done: comparator, runner integration, manifest tolerance contract, synthetic regression, module/baseline documentation, repository gates
- Next: integrator review and paired run when approved build 12340 screenshots become available
- Done: comparator, runner integration, manifest tolerance contract, synthetic regression, five local build 12340 references, three viewpoint calibrations, corrected visual capture and first paired report
- Next: integrator review; coordinate/placement gap should be resolved before tolerance calibration
- Blocked by: real paired screenshots only for final human fidelity approval
## Handoff
- Commit: branch HEAD
- Results: synthetic identical image passed, changed image failed; full M00 dry-run and repository gates passed
- Remaining risks: thresholds need calibration against approved paired captures; animation phase and camera alignment still require human review
- Results: ten pairs compared with no missing candidates; mean error 0.0707..0.1746 and changed ratio 0.5504..0.8187; human review identified under-terrain/inside-geometry camera mismatches
- Remaining risks: coordinate/placement mismatch blocks meaningful tolerance calibration; synthetic animation, dusk and full human approval remain incomplete
- Documentation updated: `docs/RENDER_BASELINE.md`, `docs/modules/world-renderer.md`, `RENDER.md`