From 99afae02b1af9274697b958d50891ed5d86d5208 Mon Sep 17 00:00:00 2001 From: "pulse-triage[bot]" <249995291+pulse-triage[bot]@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:26:20 +0100 Subject: [PATCH] Align windowing guardrail with runway policy Update the architecture assertion to protect the dead-band runway constant introduced by the large-estate scrolling fix. Change-source: pulse-maintainer --- .../utils/__tests__/frontendResourceTypeBoundaries.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend-modern/src/utils/__tests__/frontendResourceTypeBoundaries.test.ts b/frontend-modern/src/utils/__tests__/frontendResourceTypeBoundaries.test.ts index 4fc653d693..8ac667492d 100644 --- a/frontend-modern/src/utils/__tests__/frontendResourceTypeBoundaries.test.ts +++ b/frontend-modern/src/utils/__tests__/frontendResourceTypeBoundaries.test.ts @@ -754,10 +754,10 @@ describe('frontend resource type boundaries', () => { expect(workloadsWorkloadDerivedStateSource).not.toContain('getBoundingClientRect'); expect(workloadsStateSource).not.toContain('const DEFAULT_WINDOW_SIZE ='); expect(workloadsStateSource).not.toContain('const DEFAULT_ENABLE_THRESHOLD ='); - expect(workloadsStateSource).not.toContain('const DEFAULT_OVERSCAN_ROWS ='); + expect(workloadsStateSource).not.toContain('const TOP_UP_DEADBAND_ROWS ='); expect(groupedTableWindowingSource).toContain('const DEFAULT_WINDOW_SIZE'); expect(groupedTableWindowingSource).toContain('const DEFAULT_ENABLE_THRESHOLD'); - expect(groupedTableWindowingSource).toContain('const DEFAULT_OVERSCAN_ROWS'); + expect(groupedTableWindowingSource).toContain('const TOP_UP_DEADBAND_ROWS'); expect(groupedTableWindowingSource).toContain('getVisibleSlice'); expect(groupedTableWindowingSource).toContain('onScroll'); expect(groupedTableWindowingSource).toContain('revealIndex');