| 1 | --- |
| 2 | name: feedback |
| 3 | description: Report a Codewhale bug or idea as a GitHub issue. Use when: codewhale bug, feature request, feedback on codewhale, report an issue, or this should work differently. |
| 4 | invocation: model+user |
| 5 | --- |
| 6 | |
| 7 | # Feedback |
| 8 | |
| 9 | ## When to use |
| 10 | The user hit a Codewhale bug or wants Codewhale to do something new, and |
| 11 | wants it reported upstream. |
| 12 | |
| 13 | ## Setup |
| 14 | Requires the `gh` CLI, authenticated (`gh auth status`). Fail loud when it |
| 15 | is missing — fall back to printing the issue text for manual filing. |
| 16 | |
| 17 | ## Workflow |
| 18 | 1. Reproduce or pin the behavior first: version (`codewhale --version`), |
| 19 | command, expected vs actual, minimal steps. |
| 20 | 2. Draft the issue (title, repro, expected, actual, version) and read it back. |
| 21 | 3. File only with explicit approval: |
| 22 | `gh issue create -R Hmbown/Codewhale --title "..." --body "..."`. |
| 23 | 4. Report the issue URL back. |
| 24 | |
| 25 | ## Non-goals |
| 26 | - Do not file without showing the user the exact title and body first. |
| 27 | - Do not file duplicates — search open issues for the same report first. |
| 28 | - Do not include secrets, tokens, or private data in the issue body. |
| 29 |