ouroboros/docs
Ouroboros c0d424b888 fix(v6.61.2): 3-OS test portability for the v6.61.1 hardening suites
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.
2026-07-09 13:30:13 +03:00
..
ARCHITECTURE.md fix(v6.61.2): 3-OS test portability for the v6.61.1 hardening suites 2026-07-09 13:30:13 +03:00
CHECKLISTS.md feat: release v6.54.0 follow-up audit hardening 2026-07-01 14:50:35 +03:00
CREATING_SKILLS.md skills: remove bundled weather skill from core (now OuroborosHub-only) 2026-06-25 06:45:37 +03:00
DEPLOYMENT.md v5.8.3-rc.2: centralize state helpers 2026-05-08 02:12:09 +03:00
DEVELOPMENT.md feat(v6.61.0): adaptive planning — plan_class, tiered reviewer docs, task-fit scouts (Phase 5) 2026-07-09 03:26:02 +03:00