Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Eng and it ops / Linear

Linear world

A local Linear workspace with teams, issues, workflow states, cycles, projects and labels. Test the agent that triages incoming issues, sets priority and plans cycles.

IssuesTriageCyclesProjectsLabels
Book a demo
Linear · ENG · TriageIllustrative

Triage 3

ENG-1402Export times out on large CSVCustomer · Bug
ENG-1405CSV export hangsSame report as ENG-1402
ENG-1407SSO login loopCustomer · Urgent

Todo 1

ENG-1390Paginate audit logCycle 31

In Progress 1

ENG-1388Rate limit headersCycle 31

Canceled 0

fig. 1 · illustrative replica · the agent's changes land as you scroll

What's in this world

What you get when you open Linear. Seeded, local, yours to break.

Seeded records

teams
ENG and DES with their own workflow states
issues
180 across Triage, Backlog, Todo, In Progress and Done
cycles
Current and next cycle with scope
projects
4 projects with leads and target dates
labels
Bug, Feature, Customer and area labels

Agent jobs you can test

  1. Accept or decline issues in Triage
  2. Mark duplicates and merge context
  3. Assign issues to the current cycle by priority

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Mark a duplicateduplicate relation and stateMarks ENG-1407 as a duplicate of an unrelated issue
Accept from Triagestate, priority and cycleAccepts the issue with no priority or team
Plan a cyclecycle and estimateAdds the whole backlog to the current cycle
Label an issuelabelsRemoves the Customer label used for reporting

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Clear ENG Triage. Accept real bugs into Todo with priority, mark true duplicates as duplicates of the original, and never cancel anything labeled Customer and Urgent.
Drafted test · reviewDrafting
  1. 01ENG-1402 in Todo with priority High
  2. 02ENG-1405 marked duplicate of ENG-1402
  3. 03ENG-1407 still in Triage or accepted
  4. 04Customer labels unchanged
  5. 05Current cycle scope grows by one issue

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effectGraphQL returns a RATELIMITED errorfires before the handler · state untouched · same result every run

Evidence

StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations