You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -151,6 +151,7 @@ All notable changes to this project are documented in this file.
151
151
- Moved `plan_execution` runtime persistence out of `opencode.json` into `~/.config/opencode/my_opencode/runtime/plan_execution.json` to prevent OpenCode startup failures caused by unrecognized top-level config keys.
152
152
- Added selftest coverage for `/pr-review` analyzer missing-evidence and blocker-evidence decision paths, and marked Task 23.2 complete in the roadmap.
153
153
- Integrated `pr-review` checks into unified `/doctor`, updated installer self-check/hints for PR review workflows, and marked Task 23.3 complete in the roadmap.
154
+
- Expanded pr-review verification coverage for risk-detection false-positive control and missing-evidence behavior, and marked Epic 23 Task 23.4/exit criteria complete in the roadmap.
| E26 | Repo Health Score and Drift Monitor | planned | Medium | E9, E12, E20 | TBD | Operational visibility and continuous diagnostics |
@@ -809,7 +809,7 @@ Every command-oriented epic must ship all of the following:
809
809
810
810
## Epic 23 - PR Review Copilot
811
811
812
-
**Status:**`in_progress`
812
+
**Status:**`done`
813
813
**Priority:** High
814
814
**Goal:** Add a command that reviews pending PR changes for risk, quality, and release readiness before merge.
815
815
**Depends on:** Epic 3
@@ -829,12 +829,13 @@ Every command-oriented epic must ship all of the following:
829
829
-[x] Subtask 23.3.2: Integrate with pre-merge checklist and doctor output
830
830
-[x] Subtask 23.3.3: Document triage flow for warnings vs blockers
831
831
-[x] Notes: Added `scripts/pr_review_command.py` command surface with concise/JSON output and `checklist`/`doctor` subcommands, wired aliases in `opencode.json`, integrated `pr-review` into unified doctor checks, and documented blocker-vs-warning triage guidance in README.
832
-
-[ ] Task 23.4: Verification
833
-
-[ ] Subtask 23.4.1: Add tests for risk detection and false positive control
834
-
-[ ] Subtask 23.4.2: Add tests for missing-evidence behavior
-[x] Notes: Expanded `scripts/selftest.py` with docs-only false-positive guard assertions and tested-source-change missing-evidence checks, and installer smoke now exercises `/pr-review`, `/pr-review checklist`, and `/pr-review doctor` workflows.
837
+
-[x] Exit criteria: copilot catches high-risk omissions before merge
838
+
-[x] Exit criteria: outputs are actionable and low-noise in default mode
0 commit comments