Repository navigation
Codebase optimization review: TODO list + P1 bounds - #13
Draft
cursor[bot] wants to merge 2 commits into
Draft
cursor[bot] wants to merge 2 commits into
cursor[bot] wants to merge 2 commits into
Conversation
Cap terminal scrollback behind Arc, kill/cap Git I/O including apply, cap agent stream-json lines, fix browser proc/pending lock order, release PTY mutex before Windows taskkill, and correct Unix transport OwnedRead/WriteHalf types. Rebased onto Master after phases 21–27. Co-authored-by: mtdewwolf <mtdewwolf@users.noreply.github.com>
Bound the durable event persist queue with flush, add approval fingerprint and permission-rule indexes (schema v12), cap desktop and browser-service NDJSON frames, limit managed browser sessions, and rewrite OPTIMIZATION_TODOS.md for Phases 21–27. Co-authored-by: mtdewwolf <mtdewwolf@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Full codebase optimization review after Phases 21–27 landed on Master.
Delivered
OPTIMIZATION_TODOS.mdwith open P1–P3 work for schema v12 / Wave 4+ surfacesArc+ scrollback cap, Git kill-on-overflow /applycaps, agent line caps, browser proc/pending lock order, Windows PTY taskkill off mutexsync_channel) +EventBus::flush0012, schema v12)Remaining (see OPTIMIZATION_TODOS.md)
Highest next: job writer actor,
project.clonesupervised job, checkpoint/filespawn_blocking+ size caps, RPC HOL split, UI retention (conversation/terminal/diff), SQL pagination across Phase 21–25 list RPCs.Tests
cargo test -p retcon-storage -p retcon-core -p retcon-git -p retcon-agents --libbun test test/framed.test.ts