StudioX
All missions
Engineering

Bug Intake Gate

Every bug report is read before it reaches the backlog — and the ones that can't be worked are named, not silently queued.

by StudioXNewFreeImport and run

What it does

Polls the tracker for open issues and records each one in the mission's own table. For every report it judges whether there is enough to start work and, where there is not, names what is missing. One human gate then accepts it into the backlog, sends it back for detail, or parks it — and that judgement is remembered next to the report.

How it works

Every incoming bug report is read before it reaches a backlog. The mission polls the tracker for open issues, records each one, judges whether the report contains enough to start work — and where it does not, says exactly what is missing. One person then accepts it, sends it back for detail, or parks it, and that judgement is remembered alongside the report.

How it's wired

One poll watcher on the tracker's search, storing into `intake`. Two enrichments run by the Triage Analyst — a readiness verdict and what is missing — then one human gate whose three options each write a note back onto the same row. Everything lands on the Triage desk.

The team

TATriage Analyst

Reads an incoming bug report the way a triager does — decides whether there is enough to reproduce and start work, and if not, names precisely what is missing.

Connects to

Issue Trackerno setup

What it watches

open-issuespollevery 120s

Polls the tracker every two minutes for issues that are still open, and records each new one once.

Human approval

One consequential step waits for a person's approval before it acts.

What it already knows (2)

What this mission is forHow to read the Triage desk

Data it carries

1 table

What it shows a human

Triage desk

Ask it

“Triage this report: "Checkout fails intermittently for EU customers. No error is shown, the page just reloads."”

“Triage this report: "App is slow."”

“Triage this report: "Export returns an empty CSV when a date filter is applied, since Tuesday, on the reporting screen."”

“What makes a bug report workable, and what would you send back?”

“Given a report with no component and no steps to reproduce, what exactly would you ask the reporter for?”

Before it runs, you'll

  1. 1Confirm the Issue Tracker server at import. It is credential-free and works as-is; replace the URL with your own Jira, GitLab or other tracker and nothing else changes — the mission only calls search_issues.
  2. 2Provision the Triage Analyst (pure reasoning — no knowledge base to upload).
  3. 3Enable the observation, then work the Triage desk: accept, send back, or park each report as it arrives.

Import into StudioX

  1. Download the .sxm file.
  2. In StudioX → Missions → Import, drop the file.
  3. Review, finalize, and it's live — chat to it or enable the observation.

Reviews

No reviews yet. If you’ve run this mission, yours will be the first — what it handled well, and what you had to wire up, is what the next person needs to know.

Sign in to leave a review.