Ninja
Open the console

Manifest 02 · the work, not the org chart

Jobs, not departments.

Software sold by department ends up owned by nobody. This is the other list: the specific pieces of work people hand over, how long each one tends to take, and the thing that has to be true before it counts as done.

Read the third column
T+00:00Standing work
The jobTypical horizonDone means
Month-end reconciliation4 – 30 hEvery exception either cleared or written up with the document that caused it, and the ledger balances.
Pipeline hygieneStandingNo stage older than its own SLA, every stale opportunity chased once in writing, the owner told what changed.
Tier-one supportStandingThe queue is answered inside the hour at 03:00 as well as at 15:00, and anything it cannot close is escalated with the history attached.
Migration off a deprecated API2 – 10 dEvery call site moved, the test suite green, the diff reviewable by a person who was not watching.
Competitive and market sweep3 – 14 dA decision memo with each claim carrying the page it came from, and the sources it could not reach named.
Candidate screeningStandingEvery application read against the written bar, rejections sent, the shortlist annotated with the evidence.
Contract review1 – 6 hNon-standard clauses flagged against your own playbook, with the redline drafted and nothing signed.
Data clean-up6 h – 5 dDuplicates merged, formats normalised, a reversible log of every row it touched.
Weekly reportingStandingThe numbers pulled from the systems of record rather than retyped, and the commentary written by something that read the numbers.
Onboarding an account2 – 8 dEnvironment stood up, integrations connected, first workflow running in front of the customer.

Horizons are the shape of these jobs, not a service level. What a run actually takes depends on your data, your systems and how much of the work needs a person to say yes.

T+11:26Reach

It has to touch
the systems the
work lives in.

Over three thousand tools are reachable. The ones that matter are the ones already holding your data.

LayerWhere the work already is
Where people talkChat, mail, calendars, ticketing
Where records liveCRM, ERP, HR systems, finance
Where code livesRepositories, CI, issue trackers, cloud consoles
Where documents liveDrives, wikis, contract stores, data rooms
Where the numbers liveWarehouses, dashboards, spreadsheets
The open webIts own browser, with a session it keeps
T+01:04:18What you actually hand over

A brief, a
boundary, and
a way to check.

The instruction that works is the one you would give a competent new joiner: what the outcome is, what it must not touch, where the truth lives, and how you will know it went well. Ninja keeps that brief for the length of the run and holds itself to it.

Everything it does is written down as it happens. A run you did not watch is still a run you can read afterwards, step by step, with the inputs it used at each point.

How a run holds together

Give it

The outcome

Stated the way you would accept it, not the way you would prompt it.

Give it

The boundary

Systems it may write to, money it may not move, people it may not mail.

Give it

The source of truth

Which system wins when two of them disagree.

Give it

The check

The test, the reconciliation, the person who signs.