Skip to content

Commit 7f42539

Browse files
committed
Step: Update /draft command to suggest /review instead of /revise
1 parent fdbae9b commit 7f42539

3 files changed

Lines changed: 9 additions & 1 deletion

File tree

.gemini/commands/draft.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Follow these phases strictly:
3030
3131
### Phase 6: Conclusion
3232
1. **Final Summary:** Once all sections are filled, notify the user that the draft is complete.
33-
2. **Next Steps:** Suggest using the `/revise` command to perform a structural and linguistic audit of the new draft based on the Style Guide.
33+
2. **Next Steps:** Suggest using the `/review` command to perform a non-destructive, multi-phase audit of the new draft and produce a `<filename>.review.md` report. Mention that they can then use `/draft` again attaching the review to apply the changes.
3434
3535
Do not skip any phases. Start with Phase 1.
3636
"""

journal/2026-03-23.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
[2026-03-23T05:47:31] - Rename editor agent to reviewer and revise command to review.
33
[2026-03-23T05:47:57] - Update reviewer agent with grep_search and phase-based workflow.
44
[2026-03-23T05:48:29] - Update /review command with multi-phase audit workflow and sidecar reporting.
5+
[2026-03-23T05:48:51] - Update /draft command to suggest /review instead of /revise.

tests/test_review_command.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ def test_review_command_is_multiphase():
2525
assert "Phase 3" in content
2626
assert "reviewer" in content
2727

28+
def test_draft_command_suggests_review():
29+
with open(".gemini/commands/draft.toml", "r") as f:
30+
content = f.read()
31+
assert "/review" in content
32+
assert "/revise" not in content
33+
2834
if __name__ == "__main__":
2935
# Simple manual runner for now
3036
try:
@@ -34,6 +40,7 @@ def test_review_command_is_multiphase():
3440
test_revise_command_gone()
3541
test_reviewer_agent_has_grep_search()
3642
test_review_command_is_multiphase()
43+
test_draft_command_suggests_review()
3744
print("Tests Passed")
3845
except AssertionError as e:
3946
print(f"Test Failed: {e}")

0 commit comments

Comments
 (0)