Skip to content

Focus issue review on issues from repo members #155

Closed

Description

@strawgate

When workflows like the small issue fixer run, we should make sure that it focuses on issues filed by maintainers and not unaffiliated users

Activity

  1. github-actions commented on Feb 19, 2026

    @github-actions
    Contributor

    Update the small-problem-fixer prompt to skip issues whose author_association is not OWNER/MEMBER/COLLABORATOR, then recompile the lock file so scheduled runs focus on maintainer-reported work.

    Recommendation
    Add an explicit author-association filter after issue_read in the small-problem-fixer workflow prompt (and regenerate the compiled lock file) so only maintainer-authored issues can be selected.

    Findings
    • .github/workflows/gh-aw-small-problem-fixer.md:87-103 defines the candidate issue searches and only says to issue_read each candidate, with no author-association filter.
    • .github/workflows/gh-aw-small-problem-fixer.lock.yml:295-308 contains the same search instructions, so prompt changes need a recompile.
    • The repo already standardizes the allowed association list (OWNER, MEMBER, COLLABORATOR) for trusted triggers in SECURITY.md:17-35 and claude-workflows/issue-triage/ro/example.yml:21-22.
    Verification

    Not run (triage-only analysis; no runtime behavior to validate).

    Detailed Action Plan
    1. Update .github/workflows/gh-aw-small-problem-fixer.md around Step 1/2 (lines 87-105) to require that each candidate’s issue_read response has author_association in OWNER, MEMBER, or COLLABORATOR before considering it.
    2. Recompile workflows (make compile) so .github/workflows/gh-aw-small-problem-fixer.lock.yml reflects the new prompt text (current instructions at lines 295-308).
    3. (Optional) If you want the same restriction elsewhere, review other issue-sourcing workflows that use github-search_issues and decide whether to apply the same author filter.
    Related Items
    Type Link Relevance
    Issue #155 Current request
    File .github/workflows/gh-aw-small-problem-fixer.md:87-103 Candidate issue search without author filter
    File .github/workflows/gh-aw-small-problem-fixer.lock.yml:295-308 Compiled prompt needing recompile
    File SECURITY.md:17-35 Canonical author-association allowlist
    File claude-workflows/issue-triage/ro/example.yml:21-22 Existing author-association check example

    What is this? | From workflow: Issue Triage Agent

    Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. for issue #155

  2. strawgate commented on Feb 19, 2026

    @strawgate
    ContributorAuthor

    /ai can we have it filter for those? or does the filtering have to happen after? anyway make a pr please

  3. github-actions commented on Feb 19, 2026

    @github-actions
    Contributor

    PR opened: Filter small-problem-fixer issues by author association.

    Changes: added an author-association allowlist after issue_read in github/workflows/gh-aw-small-problem-fixer.md (L102-L103) and the compiled copy in github/workflows/gh-aw-small-problem-fixer.lock.yml (L310-L311).

    Testing: make lint.

    Note: please move the updated files into .github/workflows/ and run make compile (not run here because it writes to .github/workflows/).


    What is this? | From workflow: Issue Assistant

    Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. for issue #155

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions