mirror of
https://github.com/razzant/ouroboros.git
synced 2026-08-06 09:09:48 +00:00
Four Windows-runner failures in the v6.61.1 release matrix, all TEST-side (runtime code unchanged; macOS/Linux/local green throughout): - test_verify_and_record_handler_artifact_and_declared: the traversal probe used six `..` segments, which on Windows runners (pytest tmp nested ~7 levels under the user home) landed INSIDE the home tree — where the deliberate user_files read lane makes an artifact probe an honest miss rather than a refusal. The probe now escapes to the filesystem root on every OS. - test_bytes_equal_confines_operands: same root cause for the relative-traversal operand; the test now jails OUROBOROS_USER_FILES_ROOT into the workspace so every confinement refusal is deterministic cross-OS. - test_checkpoint_commit_coop_roots_commits_dirty_tree_and_skips_secrets: the git-log read decoded with the Windows ANSI code page, mangling the em-dash in the checkpoint subject; encoding="utf-8" pinned. - test_resolve_room_workspace_loud_fails_on_broken_working_dir: rmtree of a git tree hits WinError 5 on read-only object files; chmod-and-retry onerror handler added. README patch-row cap kept at 5 (6.54.1 rolled off); all version carriers bumped to 6.61.2. |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| CHECKLISTS.md | ||
| CREATING_SKILLS.md | ||
| DEPLOYMENT.md | ||
| DEVELOPMENT.md | ||