Review round 2: splitting the map into a floor pass and an ink pass moved every non-floor element above the floor (Bind's teleporter route showed through attacker spawn); faded cones stacked; the transition preparation frame was outside the coverage scope; the contrast fallback could miss its minimum. Now the map is drawn once as before, and the cone layer shows a revealed copy of the whole map (same art, floor recoloured) only where a cone reaches: the cones are painted as a mask in the layer's own group and the copy is composited into it, so authored drawing order holds and nothing is drawn twice. Cones that fade together are masked as one group. The replay viewer uses the same mask through RevealedFloor. The preparation frame joins the scope, and the contrast fallback moves the floor toward white or black just far enough to keep 1.5:1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Dara Adedeji committed on 10/14/2026, 5:19:21 PMparent98f6685
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- Skippedwindows-buildGitHub
- Skippedwindows-testGitHub
- Skippednative-bridgeGitHub
- SkippedconvexGitHub
- Skippedlinux-buildGitHub
- Skippednative-replayGitHub
- Skippedpresence-workerGitHub
- Skippedclient-contractGitHub
- SuccessfulanalyzeGitHub
- Successfultest (shard 1)GitHub
- SuccessfulwebGitHub
- Successfultest (shard 0)GitHub
- SuccessfulchangesGitHub
7 files changedLine totals unavailable