feat: integrate vouch trust management system#12640
Merged
R44VC0RP merged 6 commits intoanomalyco:devfrom Feb 9, 2026
Merged
Conversation
Add the vouch system to manage contributor trust via a .td file. Denounced users' issues are automatically closed, while vouch list management is handled via issue and discussion comments by maintainers.
Contributor
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
Contributor
|
The following comment was made by an LLM, it may be inaccurate: No duplicate PRs found |
Discussions are not used on this repo, so the manage-by-discussion workflow and related references are removed.
Contributor
|
will this still work if the user changes username? |
Contributor
Collaborator
Author
|
/review |
Contributor
|
lgtm |
Colin4k1024
pushed a commit
to Colin4k1024/opencode
that referenced
this pull request
Feb 10, 2026
BryceRyan
pushed a commit
to BryceRyan/opencode
that referenced
this pull request
Feb 10, 2026
3 tasks
Contributor
|
@R44VC0RP it looks like the bot does not recheck the issues after marking them as non compliance. Is there a workflow to check the updated issue and remove the label? I could not find it. For example, in these issues, the authors updated the post/provided info after getting their issue labeled, but the bot still closed them: |
Collaborator
Author
|
Good callout, thanks will update |
relaxkeren
pushed a commit
to relaxkeren/opencode
that referenced
this pull request
Feb 15, 2026
|
Thanks! Can we reopen #13364 now? |
schneiderlo
pushed a commit
to schneiderlo/opencode
that referenced
this pull request
Feb 17, 2026
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.
Implementing the
vouchsystem into OpenCodevouch-check-issue.yml)How it works
vouch @user,denounce @user <reason>, orunvouch @useron any issue or discussion.github/VOUCHED.tdand commit the changevouch-check-issue.ymlchecks the author against the denounced listfor a limited time this will only auto close issues for denounced users and not mess with PRs as the standard evolves.