test(perf): the Stage 4 dense contract requires no nudged overlay (#719)

The isometric-stage3-dense-v1 runner still demanded at least one bounded
#651 nudge. Since #713 every raised device tile and lock badge is lifted by
the one shared wall-top rise and carries data-hp-iso-nudged="false", so the
Full Performance profile failed its input contract before any timing.

The contract is inverted: a single nudged raised root now fails the sample,
matching the golden requireOneRise preflight. The performance README states
the current contract, and the #570 runner-contract unit pins the new failure
text.

Issue: #719
User-Visible: no
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018qZfe7YS4rqEMKoVeS3GKd
This commit is contained in:
Claude
2026-09-30 20:17:15 +00:00
committed by claude[bot]
parent 3e38de07b3
commit 84ed38e3d5
3 changed files with 7 additions and 3 deletions
+1
View File
@@ -150,6 +150,7 @@ test('#570 current Stage 4 runner fails closed on the agreed observable DOM cont
'opening surfaces',
'entered Flat fallback',
'structural build counter is absent',
'raised overlay nudged although #713 lifts every tile by one rise',
'isoStructuralBuilds',
'haUpdateDelta',
'performed a structural rebuild for an HA-only state update',