Gujiawei-Edinburgh commented on PR #220:
URL: https://github.com/apache/bifromq/pull/220#issuecomment-3759342805

   ## Summary
   
   This PR adds an **AI-assisted triage workflow** for GitHub **Issues and 
PRs** to help identify **low-signal / low-quality submissions** early and apply 
consistent triage labels.
   
   ## How it works
   
   * Triggered on `issues` and `pull_request_target` (`opened`, `edited`, 
`reopened`)
   * Reads the issue / PR title and body from the GitHub event payload
   * Calls an LLM service to classify:
   
     * how actionable the content is
     * whether it looks low-signal or AI-generated
   * If the AI call fails, falls back to simple heuristics (missing repro, 
version, logs, etc.)
   
   ## Labeling policy
   
   Based on model scores and thresholds:
   
   * **Low-signal** → `triage:needs-info`, `triage:low-signal`
   * **Likely AI-generated** → `triage:suspected-ai` (+ `triage:needs-info`)
   * Only missing labels are added (no relabel churn)
   
   ## Commenting policy
   
   * **Issues**: may add a short, friendly checklist comment asking for missing 
info
   * **Pull Requests**: **labels only, no automated comments** (reviewers 
handle discussion)
   
   ## Safety
   
   * Limits input size sent to the model
   * Limit concurrency for actions


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to