Skip to content

[OL-01] Extract bounded read-only worktree I/O executor - #460

Merged
genedna merged 23 commits into
libra-tools:mainfrom
jackieismpc:codex/ol-01-worktree-io
Aug 31, 2026
Merged

[OL-01] Extract bounded read-only worktree I/O executor#460
genedna merged 23 commits into
libra-tools:mainfrom
jackieismpc:codex/ol-01-worktree-io

Conversation

@jackieismpc

Copy link
Copy Markdown
Contributor

Summary

  • Extract the bounded read-only worktree I/O executor into internal/worktree_io.
  • Reuse it from status_io_worker while preserving status behavior and fail-closed boundaries.
  • Mark OL-01 complete according to the focused-test scope.

Tests

  • LIBRA_SKIP_WEB_BUILD=1 ... cargo test --lib internal::worktree_io (21 passed)
  • LIBRA_SKIP_WEB_BUILD=1 ... cargo test --lib status_io_worker (14 passed)

Closes #452

jackieismpc and others added 23 commits August 28, 2026 11:10
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: jackieismpc <jackieismpc@gmail.com>
Signed-off-by: Eli Ma <eli@patch.sh>
Signed-off-by: Eli Ma <eli@patch.sh>
Signed-off-by: Eli Ma <eli@patch.sh>
@genedna
genedna merged commit dad35f2 into libra-tools:main Aug 31, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RFC: Add Operation Log v2, complete Working Copy snapshot, and stable Change ID for Agent-first history

2 participants