ouroboros/VERSION
Ouroboros 0c95cd79d9
Some checks are pending
CI / quick-test (push) Waiting to run
CI / full-test (macos-latest) (push) Waiting to run
CI / full-test (ubuntu-latest) (push) Waiting to run
CI / full-test (windows-latest) (push) Waiting to run
CI / integration-test (push) Waiting to run
CI / skill-smoke (ubuntu-latest) (push) Waiting to run
CI / skill-smoke (windows-latest) (push) Waiting to run
CI / marker-guards (push) Waiting to run
CI / ui-smoke (push) Waiting to run
CI / docker-ui-smoke (push) Waiting to run
CI / docker-portable-test (push) Waiting to run
CI / skill-smoke (macos-latest) (push) Waiting to run
Sync Joi Lab Fork Mirror / sync (push) Waiting to run
CI / release-preflight (push) Blocked by required conditions
CI / build (dmg, macos-latest, macos-arm64, syft_1.50.0_darwin_arm64.tar.gz, syft, e32fdb9d47823fa633748a1efca2528fd77c37469ea93c9e40ab835da44e4cce) (push) Blocked by required conditions
CI / build (tar.gz, ubuntu-latest, linux-x86_64, syft_1.50.0_linux_amd64.tar.gz, syft, bf7b29ff57f06da30918266a0e1c2885a8f99784798d1bdb1628886aa015d788) (push) Blocked by required conditions
CI / build (zip, windows-latest, windows-x64, syft_1.50.0_windows_amd64.zip, syft.exe, 815ee6973ec5dff6a671d7f41b0e78835a8c45b91d5a39f4743ea1cee833d3be) (push) Blocked by required conditions
CI / vendor-package-smoke (push) Blocked by required conditions
CI / release (push) Blocked by required conditions
Scorecard analysis workflow / Scorecard analysis (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / fixture · ubuntu-latest · exact managed runtime, fake harness, no model (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / fixture · macos-latest · exact managed runtime, fake harness, no model (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / fixture · windows-latest · exact managed runtime, fake harness, no model (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / live · macos-latest · claude · API key only, subscription NOT covered (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / live · ubuntu-latest · claude · API key only, subscription NOT covered (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / live · windows-latest · claude · API key only, subscription NOT covered (push) Waiting to run
Claudexor platform gate (API keys — subscription auth NOT covered) / live · macos-latest · codex · API key only, subscription NOT covered (push) Waiting to run
release 6.96.2: byte-faithful hermetic preflight capture on Windows
The v6.96.1 release full-test matrix — the first tag build since the
byte-faithful hermetic capture (a9bfcd72) landed — surfaced two latent
windows-latest failures in tests/test_preflight_runner.py.

1. autocrlf (a real Windows product bug): the hermetic worktree checked HEAD
   out and applied the `--binary` candidate diff under the runner's default
   core.autocrlf=true, so an LF payload landed on a CRLF-converted base and
   every line ending was mangled — breaking the exact byte-faithfulness the
   capture exists to hold. The `worktree add` and `git apply` invocations now
   pin `-c core.autocrlf=false -c core.eol=lf`; no `.gitattributes text`
   directive governs the affected paths, so the override is authoritative, and
   it is inert on POSIX where autocrlf is already off.

2. A synthetic non-UTF-8 filename test called itself "filesystem-independent"
   but is not: os.fsdecode is only byte-transparent under POSIX surrogateescape.
   Windows uses a UTF-16 filesystem where such a name cannot exist, its fs codec
   (utf-8/surrogatepass) raises on the injected 0xff byte, and git never emits
   such a name there — so the production path is unaffected. The test is now
   skipped on Windows with that reason.

Test/CI-correctness fix; no runtime behavior change on any platform. All six
version carriers move to 6.96.2 together.

Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com>
2026-08-11 03:06:07 +03:00

1 line
7 B
Text