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
chore: update review commands for clarity and structure
- Renamed the review command files to include a personal-todo identifier for better context.
- Streamlined the execution steps in `review-implement.md` and `review-validate.md`, enhancing clarity on the processes for implementing findings and validating specs.
- Improved the output format in `review.md` to ensure consistency and better readability of findings and validation results.
These updates aim to enhance the usability of review commands and improve documentation clarity for developers.
Read a validated review report and implement actionable findings, prioritizing Critical and High severity items with clear implementation paths.
4
4
@@ -14,178 +14,64 @@ $ARGUMENTS
14
14
15
15
After a review has been validated via `/review-validate`, implement the remaining actionable findings from the review report. Focus on Critical and High priority items that have clear implementation paths, and update the review file so it reflects the current state using the same format as `.cursor/commands/review.md`.
16
16
17
-
**Note**: This command can be used alongside manual fixes. The author may choose to:
18
-
- Fix issues manually based on the review file
19
-
- Use this command to automate implementation
20
-
- Use both approaches (manual fixes + automated implementation)
17
+
**Note**: This command can be used alongside manual fixes. The author may choose to fix issues manually or use this command to automate implementation.
21
18
22
19
## Execution Steps
23
20
24
21
1.**Select Target Review File**
25
-
- If the user supplies a path (e.g., `--review reviews/REVIEW_branch.md`), use it.
26
-
- Otherwise, pick the most recent `reviews/REVIEW_*.md` file.
27
-
-**Hard error**: If no review file found, fail with clear error message.
28
-
29
-
2.**Parse Review File**
30
-
- Read the review file and extract:
31
-
- Review Summary (baseline, decision, risk)
32
-
- Findings grouped by severity (Critical, High, Medium, Low)
33
-
- Each finding's ID, file:line, description, and change recommendation
34
-
- Metrics Summary (to track progress)
35
-
- Skip findings marked as "None." or empty sections.
36
-
-**Note**: Only implement findings that have clear "Change:" recommendations with actionable code paths.
37
-
38
-
3.**Filter Actionable Findings**
39
-
-**Include**:
40
-
- Critical and High severity findings with `file:line` references
41
-
- Findings with explicit "Change:" recommendations that include code examples or clear implementation steps
42
-
- Findings that don't require external clarification (no "NEEDS CLARIFICATION" markers)
43
-
-**Re-validate**: If a finding is no longer applicable, remove it from the review file and update the summary/metrics.
44
-
-**Exclude**:
45
-
- Findings marked as "Out of scope" or "Deferred"
46
-
- Findings requiring user input or clarification
47
-
- Findings without clear implementation guidance
48
-
- Low priority findings (unless user explicitly requests via `--include-low`)
49
-
-**User override**: If `$ARGUMENTS` contains specific finding IDs (e.g., `--findings Spec-1,Quality-2`), implement only those.
0 commit comments