From f0c9beb5218a094a58965c3756d021cdb418e349 Mon Sep 17 00:00:00 2001 From: harishghasolia07 <100846446+harishghasolia07@users.noreply.github.com> Date: Fri, 21 Aug 2026 17:22:42 +0000 Subject: [PATCH] =?UTF-8?q?Soften=20unverifiable=20'858=20tests'=20claim?= =?UTF-8?q?=20to=20'hundreds'=20=E2=80=94=20same=20fix=20as=20the=20launch?= =?UTF-8?q?=20copy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precise historical test count can't be safely re-verified against the pre-fix commit without contaminated results, and the current count (1000) includes tests added by this very fix, so it would misstate what those tests could or couldn't see. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc1c992..1d7c981 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -75,7 +75,7 @@ send. Patterns are compiled constants reachable by no env var, correction, promp **Cross-process locking.** Every file this repo writes — holds, idempotency, corrections, role memory, the roster — shares one lock (`withExclusiveFileLock`), replacing an in-process lock that -858 single-process tests could not tell apart from the real thing. Found by starting real processes: +hundreds of single-process tests could not tell apart from the real thing. Found by starting real processes: 20 workers racing one delivery key against a grown state file all 20 accepted it as new. Five defects in the lock itself, each an interaction between two individually correct rules, are recorded in `ARCHITECTURE.md`.