20 lines
1.1 KiB
Markdown
20 lines
1.1 KiB
Markdown
# Task 1 fix round 2 review package
|
|
|
|
Review only the remaining atlas-exclusion finding from fix round 1.
|
|
|
|
## Files
|
|
|
|
- Current regression: `D:/project/behind_glass/scripts/test-surface-reflection.mjs`
|
|
- Updated report: `D:/project/behind_glass/docs/qa-surface-reflection/implementation-report.md`
|
|
- Unchanged production shader: `D:/project/behind_glass/src/shaders/mosaic.frag`
|
|
- Preserved baseline: `D:/project/behind_glass/docs/qa-surface-reflection/baseline-mosaic.frag`
|
|
|
|
## Evidence
|
|
|
|
- Production shader SHA-256 unchanged: `5FB0AE93482AF46833B076EABFB0018E8BFEBA0A83BFD244DCD210371E450180`.
|
|
- Current test SHA-256: `E4430C19827D0253C5E3EF073D702170C9552E3CAD09997D00D1C0405A66ED8A`.
|
|
- Command: `node scripts/test-surface-reflection.mjs`
|
|
- Output: `surface reflection source/math regression passed; constant-output and atlas-reflection mutations rejected`
|
|
|
|
The test now compares the complete source segments executed while `REGION_ATLAS` is defined against the preserved baseline and applies a mutation that inserts gloss-dependent white mixing in an earlier atlas section. That mutation must be rejected.
|