Add product/component verification and severity assessment to frontend-triage agent#6315
Open
msujaws wants to merge 1 commit into
Open
Add product/component verification and severity assessment to frontend-triage agent#6315msujaws wants to merge 1 commit into
msujaws wants to merge 1 commit into
Conversation
…d-triage agent Extend the frontend-triage agent with two new triage judgments driven by rules and prompt (no ML models or new tools). It now verifies whether the bug is filed against the correct Bugzilla Product :: Component by matching the file paths it localizes against module ownership in mots.yaml, and it assesses an appropriate Mozilla severity (S1-S4) from user impact. At high confidence the agent records bugzilla_update_bug proposals for a corrected component/product and/or severity for human review; at medium/low confidence it reports the assessment only. Adds two rule files (component-verification.md, severity-assessment.md), the corresponding job steps and structured-output keys in the system prompt, and ComponentAssessment/SeverityAssessment submodels parsed into FrontendTriageResult.
marco-c
reviewed
Jul 14, 2026
| @@ -0,0 +1,50 @@ | |||
| # Product / component verification | |||
Collaborator
There was a problem hiding this comment.
I think we could do this in bugbot instead, without an LLM, so it'll be cheaper and more deterministic.
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.
Extend the frontend-triage agent with two new triage judgments driven by rules and prompt (no ML models or new tools).
What it does
mots.yaml.At high confidence the agent records
bugzilla_update_bugproposals for a corrected component/product and/or severity for human review; at medium/low confidence it reports the assessment only.Changes
component-verification.md,severity-assessment.md).ComponentAssessment/SeverityAssessmentsubmodels parsed intoFrontendTriageResult.🤖 Generated with Claude Code