Syntax
Description
Thefeedback list command displays feedback entries from your project with powerful filtering options. Use this to:
- View all feedback across your project
- Find feedback for a specific spec or issue
- Filter by feedback type (comment, suggestion, request)
- Show only active or dismissed feedback
- Identify feedback with stale anchors
- Feedback ID and status (active/dismissed)
- Anchor status (valid/relocated/stale)
- Source issue and target spec
- Feedback type and location
- Content preview (first 80 characters)
By default, shows up to 50 feedback entries. Use
--limit to adjust.Options
Filter by source issueExample:
--issue ISSUE-001Shows only feedback provided by this issue.Filter by target specExample:
--spec SPEC-001Shows only feedback received by this spec.Filter by feedback typeExample:
--type requestValid types: comment, suggestion, requestFilter by dismissed statusExample:
--dismissed true or --dismissed falsetrue- Show only dismissed feedbackfalse- Show only active feedback- Omit to show both
Maximum number of resultsExample:
--limit 100Limits the number of feedback entries returned.Examples
List All Feedback
Show all feedback in the project:Expected output
Expected output
Filter by Spec
Show all feedback for a specific spec:Expected output
Expected output
Filter by Issue
Show all feedback provided by a specific issue:Expected output
Expected output
Filter by Type
Show only request-type feedback:Expected output
Expected output
Show Only Active Feedback
Exclude dismissed feedback:Expected output
Expected output
Show Only Dismissed Feedback
View resolved feedback:Expected output
Expected output
Combine Multiple Filters
Show active requests for a specific spec:Expected output
Expected output
Increase Result Limit
Show more results:Expected output
Expected output
JSON Output
Get machine-readable output:JSON output
JSON output
Understanding Output
Status Indicators
Each feedback entry shows two status indicators:Feedback Status
[active] or [dismissed]
- active - Feedback needs attention
- dismissed - Feedback has been addressed or resolved
Anchor Status
[valid], [relocated], or [stale]
- valid (green) - Anchor is accurate
- relocated (yellow) - Content moved, anchor updated
- stale (red) - Anchor may be invalid due to changes
feedback stale to find all stale anchors.Output Format
Each entry shows:- FB-001 - Feedback ID
- [active] - Not dismissed
- [valid] - Anchor is accurate
- ISSUE-001 → SPEC-001 - From issue to spec
- Type: request - Feedback type
- Authentication Flow (line 42) - Location in spec
- Token expiration… - Content preview (truncated at 80 chars)
Common Workflows
Review All Active Feedback
See what needs attention:Audit Spec Quality
Check all feedback for a spec:Find Requests Needing Response
Show all unanswered clarification requests:Track Issue Feedback
See all feedback provided by an issue:Identify Stale Anchors
Find feedback that may need relocation:Filtering Strategies
By Source
Find feedback from implementation
By Target
Find feedback for a spec
By Type
Filter by feedback nature
By Status
Active vs resolved
Scripting Examples
Generate Feedback Report
Find Specs Needing Attention
Weekly Feedback Digest
Common Questions
How do I see feedback content in the list?
How do I see feedback content in the list?
The list view shows a preview (first 80 characters). To see full content:
Can I filter by agent?
Can I filter by agent?
Not directly via CLI options. Use JSON output with jq:
What's the difference between dismissed and deleted?
What's the difference between dismissed and deleted?
- Dismissed - Marked as addressed but retained for audit trail
- Deleted - No delete command exists; dismiss instead to preserve history
Can I list feedback by date range?
Can I list feedback by date range?
Use JSON output with jq filtering:
How do I find feedback with stale anchors?
How do I find feedback with stale anchors?
Use the dedicated command:Or filter the list:
Does --limit affect all filters?
Does --limit affect all filters?
Yes, limit is applied after all filters. If you filter by spec and set limit to 10, you’ll get up to 10 results for that spec.
Troubleshooting
No feedback found (but I know there is feedback)
No feedback found (but I know there is feedback)
Cause: Filters are too restrictiveSolution:
Try removing filters one at a time:
Anchor status shows as stale but content hasn't changed
Anchor status shows as stale but content hasn't changed
Cause: Line numbers shifted due to edits elsewhere in specSolution:
Relocate the anchor:
List is truncated at 50 items
List is truncated at 50 items
Cause: Default limitSolution:
Increase the limit:
Can't filter by multiple specs
Can't filter by multiple specs
Cause: CLI doesn’t support multiple values for filtersSolution:
Use shell scripting:
Related Commands
feedback add
Add new feedback
feedback show
View feedback details
feedback dismiss
Dismiss feedback
feedback stale
Find stale anchors
spec show
View spec with feedback
issue show
View issue with feedback
Next Steps
Feedback System Concept Guide
Learn more about the feedback system and bidirectional learning

