Merged
Conversation
Collaborator
nextlevelshit
commented
Mar 1, 2026
- fix(personas): expand analyst personas with release and PR/MR read access
- fix(pipelines): make scope verify-report steps read-only
- fix(personas): fix gitea-enhancer tea issue → tea issues
- fix(personas): sync embedded commenter configs with wave.yaml
- fix(personas): sync embedded dev persona configs (language-agnostic)
…cess Analyst personas were restricted to issue commands only. gh-refresh needs `gh release list`, and all analysts need PR/MR view/list for cross-referencing during scope verification.
Analyst personas are read-only but gh/gl/gt-scope verify-report prompts told them to post comments (gh issue comment, glab issue note, tea issues comment). Rewrite Step 2 to match bb-scope's read-only pattern: include a pre-rendered markdown summary in the output JSON instead.
The tea CLI uses plural subcommands (tea issues edit, tea issues view, etc.). Both wave.yaml and the embedded default had the singular form.
Commenter personas had dangerously permissive Bash(gh/glab/tea *) with empty deny lists. Replace with granular least-privilege permissions matching wave.yaml: specific comment/PR/MR commands only.
Seven dev personas had stale embedded configs missing capabilities needed at runtime (Bash, Glob, Grep, Write). Updated to use broad Bash access with deny lists for destructive ops. Configs are language-agnostic — language-specific customization comes later.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.