Skip to main content
Version: 0.1 (next)

CI triage

Nameci-triage
Enabled by defaultYes
Steps1
Runs at onceup to 1
Catalogv0.17.0

What it does​

A check failed on a Product repo's default branch, or a conformance run failed, with no Change in flight. The QA engineer reads the failure and the Changes merged since the last green commit, decides code or test, and opens one issue, which goes through change-quick like any other. Infrared starts it, never twice for one failure: a repeat comments on the open issue, and a failure after a QA-born Change merged goes to a person instead.

When it runs​

  • On the event ci.failed. Starts when a check fails on a default branch with no Change in flight.

Steps​

Rounded steps are human gates, slanted steps are promotions, and double-edged steps run automatically.

#StepTypeRunsRequiredOn failureAttempts
1triageAgentRoleQA engineerNoFail the run1

1. triage​

Reads the failure, decides code or test, and opens one issue a builder can act on.

Skipped when its AgentRole is switched off.

When it hands off to a human​

Work an agent cannot finish is dead-lettered to @platform/reviewers. The AgentWorkflowRun shows the step as DeadLettered until a human picks it up.