Data

Thirty requests in the backlog and one analyst

A scoping note per request, so the backlog is triaged on value rather than on arrival order.

What the worker does

An AI worker writes the scoping note that turns an analysis request into a decision about whether to do it. For each item in the backlog it records the decision the analysis informs, the data required, whether that data exists in the warehouse, and the cheapest version that would still answer the question. The analyst then triages on value instead of on arrival order.

Runs
Per request, then as a batch
Connections
Supabase, Notion, Linear
Output
A scoping note per item

Backlogs are ordered by who asked most recently

Not by value. The item at the top is there because somebody mentioned it in standup, and the item at the bottom has been there since February and might be the one that matters. Nobody reorders the list because reordering requires knowing what each item is worth, and that information was never captured.

So the analyst works down from the top, the February item stays at the bottom, and every month somebody says the backlog is out of control without anyone being able to say which parts of it should simply be deleted.

The four fields in a scoping note

FieldThe question it answersWhy it kills requests
DecisionWhat changes based on the answer?A request with no decision behind it does not survive being written down
Data requiredWhich tables and fields does this need?Reveals when the answer requires data nobody collects
Data existsDo we actually have it, at the grain needed?Half of ambitious requests fail here
Cheapest versionWhat would a good-enough answer look like?Turns a two-week project into a two-hour one, often

The cheapest-version field earns its place

  • It reframes the request

    A cohort model built over two weeks and a count over two hours frequently point at the same decision. Naming both lets the requester choose, which they were never offered before.

  • It exposes the requests that need the model

    Some genuinely do, and the scoping note makes that case explicitly instead of the analyst having to defend the time.

  • It gives the analyst a starting point

    Even when the full version is approved, the cheap version usually runs first and sometimes ends the question.

Scoping against analysing

The worker scopes

  • Reads the request and restates the question
  • Checks the schema for the data required
  • Proposes the cheapest sufficient version
  • Links previous work on the same question

The analyst analyses

  • Decides what is worth doing
  • Writes and runs the query
  • Judges whether the result is trustworthy
  • Delivers the answer and defends it

Questions people ask

+Does every request need a scoping note?

Anything larger than a quick lookup benefits, and the note takes the worker minutes rather than an analyst's afternoon. Requests answerable in five minutes are usually answered rather than scoped, which the intake step already sorts out.

+Who decides what gets deleted from the backlog?

A person. The scoping note makes deletion defensible by recording that nobody could name a decision the analysis would inform, which is a much easier conversation than declining a request on instinct.

+Can the worker estimate how long an analysis will take?

It can describe the data required and whether it exists, which is the part that actually determines effort. A time estimate from a machine that has not written the query would be a number with nothing behind it.

+How does this interact with request intake?

Intake turns a message into a specified task and asks the clarifying questions. Scoping happens after that, on requests that survived, and produces the note the analyst triages against. Running both means the backlog contains only requests somebody could defend.

Your next hire takes 60 seconds.

The software is free — unlimited people, tasks, workstreams and docs. You pay only for work an AI worker actually delivers, itemised by the hour.

Get started free

Last checked .