Syntax
Description
Thefeedback dismiss command marks feedback as resolved or addressed. Dismissed feedback:
- Remains in the database (not deleted)
- Is marked with
dismissed: true - Updates the
updated_attimestamp - Appears grayed out in
feedback list - Can be filtered with
--dismissed true - Preserves full audit trail
- You’ve addressed the feedback by updating the spec
- The feedback is no longer relevant
- A question has been answered
- A suggestion has been implemented or declined
- An implementation note has been reviewed
Arguments
FB-001 or FB-001 FB-002 FB-003You can dismiss multiple feedback entries in a single command.Examples
Dismiss Single Feedback
Mark one feedback as addressed:Expected output
Expected output
Dismiss Multiple Feedback
Mark several feedback entries as resolved:Expected output
Expected output
Dismiss After Spec Update
After updating a spec to address feedback:Expected output
Expected output
Dismiss Non-Existent Feedback
Attempt to dismiss feedback that doesn’t exist:Expected output
Expected output
JSON Output
Get machine-readable output:JSON output
JSON output
dismissed: true and the updated updated_at timestamp.
What Happens When You Dismiss
Dismissed flag set
dismissed field is set to true in the databaseTimestamp updated
updated_at timestamp is set to the current timeDatabase updated
JSONL exported
feedback.jsonl (if feedback export is enabled)Appearance changes
feedback list outputWhat Doesn’t Change
- Delete the feedback entry
- Change the feedback content
- Modify the anchor location
- Remove the feedback from the spec
- Affect the source issue
- Change creation timestamp
Common Workflows
Address Feedback and Dismiss
Review feedback
View spec
Update spec
Dismiss feedback
Commit changes
Bulk Dismiss After Spec Update
Dismiss all feedback for a spec you’ve updated:Update spec
List feedback
Review and dismiss
Dismiss Obsolete Feedback
Remove feedback that’s no longer relevant:Find stale or outdated feedback
Review details
Dismiss if obsolete
Dismiss Implementation Notes
After reviewing implementation feedback:Scripting Examples
Dismiss All Feedback for a Spec
Dismiss All Comment-Type Feedback
Conditional Dismiss
Generate Dismissal Report
Dismiss vs Delete
Dismiss (Available)
- Feedback retained in database
- Full audit trail preserved
- Can be viewed later
- Appears in filtered lists
- Reversible (manually update DB)
Delete (Not Available)
- Not supported by CLI
- Would lose audit trail
- No way to recover
- Breaks historical context
- Not recommended for feedback
Viewing Dismissed Feedback
List dismissed feedback
Show details
View in spec
”Un-dismissing” Feedback
There’s no dedicated command to reactivate dismissed feedback. If needed:Manual Database Update
Better Alternative
Add new feedback instead:Common Questions
Can I undo a dismissal?
Can I undo a dismissal?
Does dismissing notify anyone?
Does dismissing notify anyone?
Should I dismiss or delete feedback?
Should I dismiss or delete feedback?
What happens to dismissed feedback in specs?
What happens to dismissed feedback in specs?
spec show output.Can I add a reason for dismissal?
Can I add a reason for dismissal?
How do I know who dismissed feedback?
How do I know who dismissed feedback?
Troubleshooting
Error: Feedback not found
Error: Feedback not found
Feedback still appears in active list after dismissing
Feedback still appears in active list after dismissing
Can't dismiss already dismissed feedback
Can't dismiss already dismissed feedback
Dismissal didn't update timestamp
Dismissal didn't update timestamp
Related Commands
feedback list
feedback show
feedback add
spec show
issue show
Next Steps
Review feedback
Address the feedback
Dismiss
Commit changes

