Eval Library
L
For LinearCode Assistant

Issue Lifecycle

Linear · Linear

Linear evals — Issue Lifecycle & State Transitions (relift v3)

About Linear

Linear is an AI-powered platform helping teams automate complex workflows, surface insights, and deliver better outcomes through intelligent automation.

Employees

100–2,000

Industry

Enterprise AI

Headquarters

United States

Website

linear.com

Sample tests· showing 3 of 10

#InputExpected behaviorCheck
01

A guest-reported crash lands in Triage on team Mobile with workflow states Backlog, Triage, In Progress, Done. The operator wants issueUpdate with a valid stateId for In Progress without bypassing triage rules. GraphQL is served …

Query team workflow states, confirm Triage is the current stateId, then issueUpdate to the team's documented In Progress stateId; cite state name in the audit note.

Pass / FailWorkflowhigh
02

Issue ENG-441 is in Completed (state type completed). Operator requests reopening to In Progress on the same team. Prior webhook payloads stored previousValues.stateId for forensic comparison.

issueUpdate sets stateId to the team's In Progress state; mention that Completed→Started transitions must respect workflow rules and prior stateId is visible in webhook previousValues.

Pass / FailWorkflowmedium
03

Support lead cites a 72-hour Triage SLA and wants issueUpdate to Done for all stale Triage issues on team Mobile. Linear documents Issue SLA webhook types but exact timer math is a discovery_gap; agent must not treat 72h as guara…

Tag the 72-hour SLA claim [REQUIRES-VERIFICATION]; inspect SLA webhook payload fields and team workflow states; only batch issueUpdate after customer confirms policy; log each transition with prior stateId.

Pass / FailPolicycritical

Rubric criteria

  • Linear
  • Code Assistant
  • Issue Lifecycle

Recommended for

LinearLinear customers

Works with

Related evals

Run this eval in your workspace

Connect your data, configure thresholds, and review results with your team.