Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
[codex] Live Reliability / Variant Smoke (#3925)
* test: add variant reliability smoke coverage * test: relax energy harness variant guard * test: isolate variant harness layer defaults * test: address greptile feedback on variant-smoke spec - e2e/variant-live-smoke.spec.ts: document that expectedPanelFailures is intentionally diagnostic-only — keeping live-upstream blips out of the hard-assertion set — so future readers don't assume an assertion was forgotten (greptile P2). - src/e2e/map-harness.ts: drop the redundant commodityPorts: true override in energyAllLayersEnabled. allLayersEnabled already sets this, so the override was a no-op after this PR's earlier diff (greptile P2, out-of-diff). - package.json: include test:e2e:energy in the aggregate test:e2e script so CI exercises the existing energy guardrail when this variant smoke lands. commodity and happy stay excluded pending baselines (greptile P2). * fix(e2e): restore commodityPorts override in energyAllLayersEnabled The earlier greptile-feedback commit (8314a7f64) dropped this override based on Greptile's claim that allLayersEnabled already set commodityPorts: true. That observation reflected an older snapshot (commit 3615509db) that was reverted by the 2fa60f2a8 isolation refactor — in HEAD, allLayersEnabled.commodityPorts is false, so the override IS load-bearing and removing it broke tests/energy-variant-atlas-guard.test.mts which asserts the line exists in the energy preset. Restoring with an inline comment so a future review pass doesn't make the same mistake. Energy needs the override because the harness ships seeded port fixtures for the energy variant.
E
Elie Habib committed
fad9d097b4642c6b04363d6f7ed9a798d818cae7
Parent: 1bcdc84
Committed by GitHub <noreply@github.com>
on 5/27/2026, 3:33:56 PM