567b2bcfae
recovery-hook.test.ts uses mock.module() at top level which patches the executor module in the shared bun module cache. When run in the same batch as executor.test.ts, executeCompact becomes the mocked no-op version, causing all lock management tests to fail. Move it to the isolated step (each file gets its own bun process) and enumerate the remaining anthropic-context-window-limit-recovery test files explicitly to avoid including recovery-hook.test.ts in the batch.