From f8d7a25c6e00a3504d4ce68c86e6e842348cb270 Mon Sep 17 00:00:00 2001 From: josh Date: Sat, 25 Apr 2026 00:39:35 -0400 Subject: [PATCH] Remove per-DC deployment complete and rack QA failure notifications These fire constantly at scale with thousands of racks, flooding the notification panel with noise. Co-Authored-By: Claude Opus 4.6 --- .../src/systems/infrastructureSystem.ts | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/packages/game-engine/src/systems/infrastructureSystem.ts b/packages/game-engine/src/systems/infrastructureSystem.ts index 9b84950..52492eb 100644 --- a/packages/game-engine/src/systems/infrastructureSystem.ts +++ b/packages/game-engine/src/systems/infrastructureSystem.ts @@ -322,22 +322,8 @@ export function processInfrastructure(state: GameState): InfraTickResult { computeRacksOnline += racksJustOnlined; - if (racksFailedTesting > 0) { - const skuName = dc.rackSkuId ? RACK_SKU_CONFIGS[dc.rackSkuId].name : 'Unknown'; - notifications.push({ - title: 'Racks Failed Testing', - message: `${dc.name}: ${racksFailedTesting} ${skuName} rack${racksFailedTesting > 1 ? 's' : ''} failed QA — repair batch created.`, - type: 'warning', - }); - } - if (racksJustOnlined > 0 && updatedCohorts.filter(c => c.stage !== 'repair').length === 0) { - notifications.push({ - title: 'Deployment Complete', - message: `${dc.name}: all racks deployed and online!`, - type: 'success', - }); - } + // Production failures (statistical) if (computeRacksOnline > 0 && dc.rackSkuId) {