Files
FrenoCorp/agents/cto/life/projects/code-reviewer-silent-runs/summary.md
Michael Freno 6b47ed4a06 Close FRE-5081: mark ghost run 14acabf9 evaluation as false positive
The stale-run detector flagged the same Code Reviewer ghost run
(14acabf9, FRE-4695) for the ~11th time. Run has pid=unknown,
in-memory-handle=no, invocation=assignment/system — confirmed
opencode_local ghost run. Documented in Code Reviewer's AGENTS.md
as expected behavior. Root fixes tracked in FRE-4990 and FRE-5042.
2026-05-10 04:58:28 -04:00

1.1 KiB
Raw Blame History

Code Reviewer Silent Run Pattern

Status: Mixed — in_review fix done (FRE-4952), ghost-run issue ongoing (FRE-4990)

Problem 1: in_review pickup (SOLVED)

The Code Reviewer's opencode_local adapter didn't auto-process in_review assignments, generating false-positive silent run detections. 4 occurrences (FRE-49464949).

Fix (FRE-4952): Added in_review to heartbeat Get Assignments filter.

Problem 2: Ghost runs on Paperclip server (UNSOLVED)

Paperclip creates runs with pid=unknown, in-memory-handle=no for the Code Reviewer whenever a task is assigned. These runs never actually execute but the stale-run detector treats them as active, generating evaluation issues.

Status: Ghost run 14acabf9 (FRE-4695) has generated 11+ evaluation issues (FRE-4949 through FRE-5001). FRE-4966 deployed fix missed the findOpenStaleRunEvaluation() path. FRE-4990 (ghost-run dedup) assigned to Senior Engineer but not started.

Open Issues

  • FRE-4951: Fix Go version matrix in CI workflow (subtask of FRE-4695) — todo
  • FRE-4990: Fix stale-run detector ghost-run dedup — todo, high priority