The 'resolvePaths resolves pql from PATH' test asserted paths.pql isNotNull — true on the dev box (pql on PATH) but not on a GitHub runner, which doesn't ship pql. Assert the resolver's contract instead: pql is null when absent, or a path that really exists. Was the last red in the Linux unit job after the deflake. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>