From a5c69beabfc82d9c3f9563eb821139b2e0f3e14f Mon Sep 17 00:00:00 2001 From: Can Celik Date: Wed, 19 Aug 2026 04:43:28 +0300 Subject: fix(perf): eliminate redundant terminal wake work (#2962) * fix(perf): eliminate redundant terminal wake work * fix(perf): harden release benchmark gate * test(perf): strengthen performance guardrails --- AGENTS.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index cf4634a0..92467bad 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -58,7 +58,10 @@ Inside pane-scaled render and layout loops: Prefer deterministic operation or architecture tests to wall-clock CI limits. Performance benchmarks are supporting evidence, not substitutes for behavioral -coverage. +coverage. Before a stable release, `just bench-release-smoke` must compare the +candidate with the current stable binary under hidden and visible output. When +the result moves materially or when validating performance work, repeat it with +`HERDR_PERF_SAMPLE_SECONDS=60` and investigate the affected scenario. ### Runtime/client boundary guardrail -- cgit v1.2.3