Skip to content
This repository was archived by the owner on Oct 9, 2026. It is now read-only.
This repository was archived by the owner on Oct 9, 2026. It is now read-only.

Expose native Auto Review findings in app-server and TUI #57

Closed

Description

@shiny-code-bot

Current Status

State: PR #80 merged on June 14, 2026. The app-server/TUI visibility slice is now on main: review/summary/read, generated app-server schemas, current/latest summary filtering, grouped status counts, inline TUI background Auto Review status history cells, unchanged-dirty-diff scheduler suppression, and exec harness resumed-turn sandbox propagation.

Validation before merge: all PR #80 checks were green on head 43ee279692 (build-test, Codex exec harness, macOS ARM64 app build, cargo-deny, codespell; CLA skipped). Local validation also covered app-server protocol/server checks, app-server summary/detail tests, core background Auto Review scheduler tests, TUI status snapshot tests, the resumed exec harness sandbox regression test, schema generation, formatting, and git diff --check.

The merged branch also addressed the exec harness cache/rate-limit safety concern: resumed turns now preserve sandbox settings without invalid resume argument ordering, and the scheduler avoids enqueuing redundant background reviews for unchanged dirty diffs. Auto Review ledger diagnostics after merge show no in-flight active-target runs; remaining ledger noise is stale/detached history.

Remaining work for #57: finish the richer TUI detail surface for clean/findings/stale states and decide whether that final display polish closes #57 or should be split into a narrower follow-up issue.

Finish Line

App-server clients and the TUI can show native Auto Review state and findings clearly: running, clean, findings, stale, failed, and detail retrieval, without mixing this feature up with Guardian approval auto-review.

Acceptance Criteria

Relationships

Child of #53. Depends on native Auto Review artifact/storage and detached run lifecycle. Related to #54.

Metadata

Metadata

Assignees

No one assigned

    Labels

    planDurable planning issueplan:donePlan completed or superseded

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions