Skip to content

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

Open
jackieismpc wants to merge 18 commits into
libra-tools:mainfrom
jackieismpc:codex/ol-01-worktree-io
Open

[OL-01] Extract bounded read-only worktree I/O executor#460
jackieismpc wants to merge 18 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 18 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>
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

1 participant