Skip to main content
00Methodology · Agent toolkit

Every weight, every coefficient, every source.

This is our rubric, not an industry benchmark. We do not have a peer cohort and we will not pretend to place you in one. What we can do instead is publish the whole model — every scoring weight, every coefficient, every threshold and every formula — so you can argue with it before you trust it.

The page is generated from the same modules the four instruments run on. A number cannot appear on a tool and be absent here, and it cannot say one thing here and another there, because there is only one copy of it.

Coefficients published
every one that moves an answer
Prices verified
26 Jul 2026
Sources listed
19
01The two labels↑ Contents

How to read this page

Every number in the toolkit carries exactly one of two labels, and there is no third state. A figure we took from someone else’s published document is marked PUBLISHED and carries the source, the date we checked it and a live link. A figure we chose is marked ASSUMPTION and is yours to change.

An assumption is never described as a benchmark, and a published figure is never quietly adjusted to suit an argument. Where a figure is secondary reporting rather than a primary source, the label says so in the same sentence.

The label set, rendered from the module that defines it

PublishedVelocityMind published pricing, /pricing, 26 Jul 2026

Plain form: PUBLISHED — VelocityMind published pricing, /pricing, 26 Jul 2026

Source, date and link are all mandatory on this branch. A citation without a link is not a citation.

Assumptionyours to set

Plain form: ASSUMPTION — yours to set

An assumption has no source by definition. The tools render every one of these as a control, because a number that materially moves the answer and cannot be seen or changed does not ship.

Where each number lives

No coefficient is modelled twice. Two of our own tools contradicting each other would be worse than shipping one of them.
Ownership of each modelling concern
ConcernOwned byConsumed by
Published prices, bands and the delivery windowsrc/lib/pricing-tracks.ts/pricing, the necessity build band, the payback bill of materials
Reliability arithmeticsrc/lib/tools/reliability.tsthe necessity test and the configurator
Vendor model prices and cache mechanicssrc/lib/tools/model-prices.tsthe configurator
Tokens, orchestration and run costsrc/lib/tools/architecture.tsthe configurator, and the payback model via its cost-per-item input
Build decomposition and cash flowsrc/lib/tools/payback.tsthe payback model
Artefact gates and verdict rulessrc/lib/tools/readiness.tsthe readiness ledger

What the toolkit deliberately does not do

  • No email gate. Results are instant and complete, and the durable artefact is this page plus a print stylesheet, not a gated PDF.
  • No LLM call inside any tool. Every verdict is pure, deterministic and client-side, because a rubric we can publish in full is the whole credibility mechanism.
  • No point-estimate headline. Ranges, bands and scenario triples, or a named category. Never a score out of 100.
  • No benchmarking, no peer comparison, no cohort. We have none, so full disclosure is what we offer instead.
02Load-bearing constants↑ Contents

Our own published prices, used as constraints

Every tool that touches money or time is bounded by the price list on /pricing. These constants live in one module and are imported by both places, so a price change propagates rather than drifting. A modelled payback shorter than the build is structurally impossible, because the build is spent across the published delivery window before any benefit is allowed to start.

Delivery tracks

PublishedVelocityMind published pricing, /pricing, 26 Jul 2026

Published delivery tracks
TrackPublished rangeDurationEndpoints used in the model
Agent strategy and consultingstrategy$5K - $15K2-4 weeks$5,000$15,000 · 24 wk
Multi-agent architecture designarchitecture$10K - $30K3-6 weeks$10,000$30,000 · 36 wk
Agent development and deploymentdevelopment$25K - $75K6-12 weeks$25,000$75,000 · 612 wk
Enterprise integrationintegration$15K - $50K4-8 weeks$15,000$50,000 · 48 wk

Bands and windows

Agent Implementation

$25,000 – $150,000

12–20 weeks from kickoff to production. The build is spent across the first 4 months of every cash flow — the mid-point of that window expressed in whole months.

AI Assessment

$5,000 – $15,000

2-4 weeks. A diagnostic, not a build.

Above the band

This scenario models above our published implementation band. Engagements of this size are scoped as an Enterprise Partnership — a programme across several workflows, not a single build.

Below the floor

This models below our published $25,000 minimum engagement — smaller than we take on. This is your own team's fortnight, or a short advisory.

The band is used for display framing only. Returns are always computed from the unclamped modelled build. Clamping the cost while letting the benefit scale without limit is exactly how the old calculator printed a four-figure percentage return.

03Tool 01 · Agent Necessity Test↑ Contents

The necessity rubric, in full

The tiers at the top of this scale are our most expensive engagements. The full scoring table is below so you can check we are not pushing you up it.

Ten questions feed two meters. Autonomy decides the tier; control never raises or lowers it, it only prices it. An unanswered question contributes zero, which biases the verdict down — a half-finished test never over-recommends.

The two meters

A = clamp( round( max(rawA, 0) / 168 × 100 ), 0, 100 )   → picks the tier
C = clamp( round( rawC / 68 × 100 ), 0, 100 )          → prices the tier
Raw autonomy runs from -20 to 168; the floor is negative because the latency question can subtract. Raw control runs from 0 to 68. Both denominators are derived from the question list rather than hardcoded, so adding a question cannot silently break the scale.

Every question, every option, every weight

10 questions. The heaviest single question is marked — we say so on screen rather than letting you discover it.
01

Input structure

autonomy0 to 30 pts
Options and weights for question 01
OptionAnswerPointsAlso sets
aStructured records — database fields, API payloads, form submissions0
bSemi-structured documents with a known layout — invoices, claim forms8
cMixed formats, some scanned or photographed16
dFree-form language — email, tickets, clinical notes, call transcripts24
eMulti-modal — text plus image, audio or documents together30
02

Path variability

autonomy0 to 36 ptsheaviest in the rubric
Options and weights for question 02
OptionAnswerPointsAlso sets
aOne path, always identical0
bA handful of known branches, under ten, all documented6
cDozens of branches — enumerable in principle, nobody has16
dThe path depends on what you find as you go28
eNobody in the business can enumerate the steps in advance36
03

Exception rate

autonomy0 to 26 pts

Out of 100 items, how many need a human to THINK, not just to check?

Options and weights for question 03
OptionAnswerPointsAlso sets
aUnder 20
b2 to 105
c10 to 2512
d25 to 5020
eOver 5026judgementDominant

Published context: For invoice processing, best-in-class exception rate is 9% against 22% typical (Ardent Partners, ePayables 2024). Shown as context, never as our coefficient.

04

Judgement type

autonomy0 to 26 pts

When a human does one of these, what are they actually doing?

Options and weights for question 04
OptionAnswerPointsAlso sets
aFollowing a documented rule0
bApplying a rule nobody ever wrote down10
cWeighing several sources and trade-offs18
dMaking a contested call two of your own experts could disagree on26noGroundTruth
05

System reach

autonomy0 to 16 pts

How many systems must one item touch to finish?

Options and weights for question 05
OptionAnswerPointsAlso sets
aOne, read-only0
bOne, read and write4
cTwo to four systems10
dFive or more, or a system with no API16
06

Steps per item

autonomy0 to 12 pts

How many discrete decisions or actions does one item take, end to end?

Options and weights for question 06
OptionAnswerPointsAlso sets
a1 to 20S = 2
b3 to 52S = 4
c6 to 125S = 9
d13 to 259S = 18
e25 or more12S = 30
07

Regulatory exposure

control0 to 40 pts
Options and weights for question 07
OptionAnswerPointsAlso sets
aNone — internal convenience0
bInternal policy or audit only12
cContractual or financial obligation — SOX, a customer SLA22
dSector-regulated — HIPAA, GxP, FDA/MDR, financial conduct32mandatoryAuditTracedeterministicPostCheck
eSafety-critical — an error injures someone or stops a line40mandatoryAuditTracedeterministicPostCheckrecommendOnlyforcedHitl
08

Cost of one wrong output, unreviewed

control0 to 28 pts
Options and weights for question 08
OptionAnswerPointsAlso sets
aTrivial — someone notices and redoes it0
bRework — hours of someone's time8
cMoney moves — a payment, price or shipment goes wrong18
dLegal, clinical or safety harm28
09

Latency budget

autonomy-20 to 4 pts
Options and weights for question 09
OptionAnswerPointsAlso sets
aSub-second — inside a keystroke or a machine control loop-20
bA few seconds, interactive-6
cMinutes0
dHours, or an overnight batch4
10

Rule churn

autonomy0 to 18 pts

How often do the rules of this work change?

Options and weights for question 10
OptionAnswerPointsAlso sets
aOnce a year or less0
bA few times a year5
cMonthly11
dConstantly — per customer, per jurisdiction18

Volume is not in the rubric

Stated here because a visitor reasonably expects it to be, and it is not.
The volume input
CoefficientDefaultAdjustable rangeLabel and basis
Monthly volumevolume5,000 items/month10 items/month – 1,000,000 items/month

Assumptionyours to set

Contributes nothing to the verdict. Volume does not change what this should be — it only changes how much the answer costs you.

The five verdict bands

Necessity tiers and their published build bands
TierAutonomy bandVerdictBuild band at C = 0Build band at C = 100Cost of the tier above
T0Rules or a script014This is a job for code, not for a model.below $25,000below $25,000+$25,000 → T1
T1Deterministic workflow / RPA1529Automate the path, not the thinking.$25,000 – $45,000$25,000 – $60,750+$5,000 → T2
T2One LLM call inside a deterministic pipeline3047One model call, tightly fenced, inside code you control.$30,000 – $60,000$30,000 – $81,000+$25,000 → T3
T3Retrieval-grounded single agent4869One agent, grounded in your corpus, choosing its own tools.$55,000 – $105,000$55,000 – $141,750+$35,000 → T4
T4Supervised multi-agent with human-in-the-loop70100Several specialists under a supervisor, with a human on the gate.$90,000 – $150,000$90,000 – $150,000clamped at the published ceiling
upliftMultiplier = 1 + (C / 100) × 0.35
bandTop = min( publishedTop × upliftMultiplier, $150,000 )
overEngineering = bandBottom(tier + 1) − bandBottom(tier)
Build cost only. The tool deliberately does not model annual run cost — that scales with volume × steps and belongs to the configurator. Modelling it in two places guarantees the two tools drift.
The control uplift coefficient
CoefficientDefaultAdjustable rangeLabel and basis
Control uplift on the build band topcontrolUplift0.35× at C=100fixed — printed, not editable

Assumptionyours to set

A modelling assumption. At full control demand it lifts the top of the band by 35%, covering the evaluation harness, the human-in-the-loop gate and the audit trace that regulated work requires.

Published context — not a coefficient

Gartner forecasts that over 40% of agentic AI projects will be cancelled by the end of 2027 on escalating cost, unclear business value or inadequate risk controls (poll of 3,412).

PublishedGartner press release, June 2025, 26 Jul 2026

What each tier includes — and what it does not

Naming the components you do not need is the part that makes the list worth reading.

T0

Rules or a script

Nothing in your answers asks for language understanding, open-ended planning or judgement under ambiguity. A model here adds latency, cost and a failure mode you did not previously have, in exchange for capability the workflow never uses. Write the rules down and run them.

Components in
Deterministic rules · Schema validation · Structured logging · An exception queue
Components out
Any model call · Retrieval · Planner · Evaluation harness · Agent orchestration of any kind
What to build instead
  • A scripted job or scheduled task against the existing APIs
  • A validation layer with explicit rules and a clear error queue
  • Structured logging so the exceptions become visible and countable

T1

Deterministic workflow / RPA

The work is repeatable and the path is known, so the value is in wiring the systems together reliably rather than in reasoning about them. A workflow engine gives you the same outcome with a fraction of the run cost and an audit trail that does not require an evaluation programme to defend.

Components in
Workflow engine · System connectors · Deterministic validation · Exception queue · Structured logging
Components out
Planner · Retrieval · Persistent memory · Multi-agent orchestration · Autonomous tool selection
What to build instead
  • A workflow or orchestration engine over the existing systems
  • Robotic steps only where an API genuinely does not exist
  • A monitored exception path with named owners

T2

One LLM call inside a deterministic pipeline

There is real language or format ambiguity here, but the path around it is fixed. That is the cheapest place a model ever sits: one call with a constrained output schema, wrapped in deterministic code that decides what happens next. You get the language capability without inheriting an agent's failure surface.

Components in
Schema-constrained output · Retrieval over a curated corpus · Deterministic validator · Golden-set evaluation · Structured logging
Components out
Planner · Persistent memory · Multi-agent orchestration · Autonomous tool selection
What to build instead
  • A deterministic pipeline with exactly one model call in the middle
  • A schema-constrained output the next step can trust
  • A golden-set evaluation you run on every change

T3

Retrieval-grounded single agent

The path genuinely depends on what the system finds as it goes, so a fixed pipeline would need branches nobody can enumerate. A single agent with retrieval and a bounded tool set handles that — but every step it takes multiplies down your end-to-end reliability, so the evaluation harness and the tool boundary are the build, not the prompt.

Components in
Retrieval over a curated corpus · Bounded tool set · Schema-constrained output · Evaluation harness · Guardrails · Audit trail · Deterministic fallback path
Components out
Multi-agent orchestration · Cross-run persistent memory · Autonomous system-of-record writes
What to build instead
  • A single agent with a bounded, well-typed tool set
  • Retrieval over a curated, versioned corpus
  • An evaluation harness with a real golden set
  • A deterministic fallback path for every tool call

T4

Supervised multi-agent with human-in-the-loop

The work spans distinct domains, the path is discovered rather than declared, and the cost of a wrong answer is real. That combination is the one case where multi-agent orchestration earns its complexity — and it is also the one where the review loop, not the model, sets your bill. Budget for evaluation and oversight before you budget for capability.

Components in
Supervisor · Domain specialists · Retrieval over a curated corpus · Independent evaluator · Guardrails in and out · Human-in-the-loop queue · Evaluation harness · Audit trail · Deterministic fallback path
Components out
Unsupervised autonomy · Self-modifying tool sets · Cross-tenant shared memory
What to build instead
  • A supervisor with narrow, independently evaluable specialists
  • An independent evaluator from a different model family
  • A human-in-the-loop gate with a named owner and an escalation path
  • A reproducible audit trace over every decision

Overrides, applied after banding

Applied in this order. Each one prints the exact question that fired it — a visitor should never have to guess why a verdict was held down.
Necessity overrides
#OverrideFired byEffectWhat it means
01Latency capQ09 — sub-second budgetcaps at T1A sub-second budget takes an LLM off the critical path. Anything model-driven runs alongside the loop, never inside it.
02Structured and stableQ01 structured input, Q02 a fixed or documented path, Q10 stable rulescaps at T1Structured input on a fixed path with stable rules is the textbook definition of a job for code — regardless of every other answer.
03Interactive capQ09 — a few seconds, interactivecaps at T3An interactive budget rules out a supervisor's extra serial hops. One agent, or a router that dispatches once.
04Build nothing yetblockingQ04 — a contested call two of your own experts could disagree oncomponents, not tierTwo of your own experts would disagree on the answer. That means you have no ground truth, which means you cannot build an evaluation set, which means you cannot tell whether the system is working. Fix the ground truth first — that is a workshop, not a build.
05Decision support, not automationQ03 — over half the items need a human to thinkcomponents, not tierWhen most items need judgement, the system's job is to prepare the decision, not to make it. The verdict stands, but the shape of it changes.
06Recommend onlyQ07 — safety-criticalcomponents, not tierThe system may recommend. It never actuates. Human-in-the-loop is not a design option here, it is the design.
07Regulation prices it, it does not forbid itQ07 — sector-regulated or safety-criticalcomponents, not tierA deterministic post-check and a reproducible audit trace become non-optional line items. Regulation does not forbid an agent. It prices one.
04Shared arithmetic↑ Contents

Reliability, and why step count is the whole argument

One module owns this arithmetic and both the necessity test and the configurator import it. Serial steps multiply down: nothing about the model changes when you add a step, but the end-to-end number falls anyway. Production reliability is an architecture problem before it is a model-selection problem.

The four formulas

end-to-end        P = r^S
required per step r = target^(1 / S)
rescue queue      Q = volume × (1 − P)
evidence cases    N = ceil( ln(1 − confidence) / ln(1 − tolerance) )     [rule of three ≈ 3 / tolerance]
A 0% error ceiling is handled deliberately rather than returning infinity: there is no sample size that proves a zero error rate, and saying so is worth more than printing a number.

Coefficients

Reliability coefficients
CoefficientDefaultAdjustable rangeLabel and basis
Per-step reliabilityperStepReliability95.0%80.0% – 99.5% · step 0.5%

Assumptionyours to set

An assumption, not a benchmark. If you have error logs from the humans doing this work today, use their number.

End-to-end target used for the required-per-step figurereliabilityTarget95.0%fixed — printed, not editable

Assumptionyours to set

The target we solve the required per-step rate against. Change the target, change the requirement.

Confidence level for the zero-failure boundevidenceConfidence95.0%fixed — printed, not editable

Assumptionyours to set

The 95% convention. Raise it and the sample size rises with it.

Worked out at the default coefficients

Per-step 95.0%, volume 5,000 items a month, target 95% end-to-end. Computed by the same functions the tools call.
Reliability against serial step count
Serial steps (S)End-to-end PItems a month landing on a humanPer-step rate the target would need
195.0%25095.00%
385.7%71398.30%
577.4%1,13198.98%
963.0%1,84999.43%
1546.3%2,68499.66%
2035.8%3,20899.74%

Evidence: what it takes to claim an error ceiling

At 95% confidence with zero observed failures.
Clean test cases required per error ceiling
Error ceiling claimedClean cases neededRule-of-three approximation
5%5960
1%299300
0.5%598600
0.1%2,9953,000
0%There is no sample size that proves a 0% error rate. Statistics can only give you an upper bound at a confidence level. Pick the rate you can live with and we will hold you to it.

Published context shown beside the arithmetic — never used as a coefficient

Agent task success

On tau-bench, state-of-the-art function-calling agents succeed on under 50% of tasks, and pass^8 falls below 25% in the retail domain. Shown as published context beside the panel. Never used as a coefficient.

Invoice exception rates

9% best-in-class against 22% typical. Shown as context, never as our coefficient.

05Tool 02 · Architecture & Run-Cost Configurator↑ Contents

Pattern selection, tokens and the run bill

The configurator picks an orchestration pattern from an ordered rule tree, decides which components are in and which are out, assigns a model tier per role, then costs the whole thing bottom-up from tokens. The first rule in the tree refuses the sale.

Rule 0 — the honesty gate

NOT AN AGENT

One model call inside a deterministic workflow.

Fires when: steps ≤ 2 AND one domain AND consequence is not regulated AND the order of steps is fixed

Two steps, one domain, a fixed order and no regulatory exposure. There is nothing here for an agent to decide. Put one model call inside code you control and spend the difference on the validator.

You may not need an agent for this — run the necessity check

The pattern tree

First match wins. Rule 6 is the exception — it runs after costing, and it can downgrade a pattern the earlier rules already chose.
Orchestration pattern rules
RuleSelectsConditionWhat it prints
rule-0Not an agentsteps ≤ 2 AND one domain AND consequence is not regulated AND the order of steps is fixedTwo steps, one domain, a fixed order and no regulatory exposure. There is nothing here for an agent to decide. Put one model call inside code you control and spend the difference on the validator.
rule-1Single agentsteps ≤ 2 AND one domainTwo steps in one domain is a single tool-calling loop. Anything more elaborate is scaffolding you will maintain forever.
rule-2Sequential pipelinefixed order AND steps ≤ 6A known order is worth money: each stage can be narrower than the last, and nothing carries the transcript forward.
rule-3Router + specialistsinteractive latency AND steps ≤ 6An interactive budget cannot afford a supervisor's extra serial hop. Classify once, dispatch to one specialist.
rule-4Supervisor + specialistsdomains ≥ 2 AND steps ≥ 4Several domains and a discovered path is the one case where a supervisor earns its complexity — and its token bill.
rule-5Parallel fan-out + evaluator(regulated OR a diagnosis or drafting workload) AND latency is not interactive AND runs ≤ 50,000/monthWhere being wrong is expensive and the volume is moderate, three parallel attempts plus an evaluator buys accuracy with tokens rather than with time.
rule-6Supervisor + specialiststhe selected pattern costs more than 3x the supervisor alternative (evaluated after costing)The chosen pattern costs more than three times the simpler alternative on your own volume. We downgraded it and are telling you so.

Fan-out stops being economic above 50,000 runs a month. Rule 6 downgrades a pattern that costs more than 3× the supervisor alternative on your own volume, and says so on screen rather than silently.

Call shape by pattern

How each pattern treats calls and context, shown at S = 8 steps. A pipeline is cheaper because a known order lets each stage be narrower than the last and nothing carries the transcript forward; a supervisor is dearer because every worker re-reads the context.
Call shape by orchestration pattern
PatternCalls / runSerial hopsContext scaleCarries transcriptExtra context copiesBranches
Not an agentOne model call inside a deterministic workflow.111×no01
Single agentOne tool-calling loop.881×yes01
Sequential pipelineFixed stages, each narrower than the last, no transcript carried forward.880.65×no01
Router + specialistsClassify once, dispatch to one specialist — domain breadth without a supervisor's extra serial hop.551×yes01
Supervisor + specialistsA planner delegates to workers, each of which re-reads the context.881×yes11
Parallel fan-out + evaluatorThree branches run in parallel and an evaluator picks. Latency flat, tokens tripled.1241×yes03

The token model

prefix        = 900 (system) + 220 × tools + 600 (few-shot) + 350 (tool-use overhead)
tools         = systems + (retrieval ? 1 : 0) + 1
context/call  = base × contextScale × memoryUplift × (1 + extraContextCopies)
base          = retrieval ? 3,500 : min(pages × tokensPerPage, 120,000)
snowball      = branches × (O + K) × N(N−1)/2          ← the accumulated transcript
input/run     = calls × (prefix + context/call) + snowball + longTermMemory
output/run    = calls × (O + Th)
cached input  = uncached + cacheable × ( hit × 0.1 + (1 − hit) × 1.25 )
cost/run      = Σ roles [ input × inputRate + output × outputRate ] / 1e6 × retry × deployment × batch × priceIndex
The snowball term is why agentic input cost is quadratic in step count rather than linear: every step re-sends the accumulated transcript, so at twenty steps you are paying for the same context twenty times over. Raw document context is capped at 120K tokens, above which retrieval becomes mandatory rather than optional.

The snowball, at the default configuration

Total tokens per run against step count
Steps per runTotal tokens per runTokens per step
111K11K
430K7,578
8195K24K
12323K27K
16476K30K
20657K33K

Adjustable token and latency coefficients

Architecture coefficients
CoefficientDefaultAdjustable rangeLabel and basis
Base system promptsysBase900 tokensfixed — printed, not editable

Assumptionyours to set

A modelling assumption for a production system prompt, re-sent on every call.

Tool schema, per declared tooltoolSchemaPerTool220 tokensfixed — printed, not editable

Assumptionyours to set

A modelling assumption for one typed tool definition.

Few-shot examplesfewshot600 tokensfixed — printed, not editable

Assumptionyours to set

A modelling assumption. Remove the examples and this goes to zero.

Tool-use system-prompt overheadtoolUseOverhead350 tokensfixed — printed, not editable

PublishedAnthropic pricing documentation, 26 Jul 2026

Retrieved context per callretrievedContext3,500 tokensfixed — printed, not editable

Assumptionyours to set

A modelling assumption for a top-k retrieval result set.

Tokens per pagetokensPerPage750 tokens300 tokens – 1,200 tokens · step 25 tokens

Assumptionyours to set

Derived from the published ~0.75 words-per-token ratio, not a measured figure. Dense legal or academic text runs higher; double-spaced runs lower.

Working-memory uplift on per-call contextworkingMemoryUplift0.12×fixed — printed, not editable

Assumptionyours to set

A modelling assumption: a summarised state blob carried forward once a run exceeds three steps. Separate from the accumulated transcript, which is modelled explicitly.

Retrieval hop latencyretrievalHopSeconds0.35sfixed — printed, not editable

Assumptionyours to set

A modelling assumption for one vector-store round trip.

Tool call latencytoolCallSeconds1.00sfixed — printed, not editable

Assumptionyours to set

A modelling assumption for one system round trip.

p95 / p50 latency ratiop95Multiplier2.10×fixed — printed, not editable

Assumptionyours to set

Measured per-call tails run 1.6–3.2x with a ~2.1x average. Applied to a whole chain this is a conservative upper bound, because independent-ish steps make the aggregate tail tighter than the per-call tail.

Fixed structural constants

These do not have their own controls, because they describe the shape of a call rather than a judgement about your workload. They are still modelling assumptions and they are still published.

Assumptionyours to set

Fixed structural constants in the token model
ConstantValue
Tool round trips per system touched2
Planner output tokens600 tokens
Router input / output tokens1,200 / 80 tokens
Guardrail calls per run, and their shape2 calls · 900 in / 40 out
Long-term memory injected per run200 tokens
Raw document context ceiling120K tokens
On-prem or air-gapped penaltiesprice ×1.6 · throughput ×0.6

Modelling assumptions for self-hosted capacity: amortised hardware and operations against list API pricing, and lower sustained throughput than a managed endpoint.

Answer lengths, latency budgets, consequences and deployments

The selectable inputs, with the numbers each one sets.
Answer length options
Answer lengthOutput tokens
Short250
Standard450
Long, drafted prose900
Latency tolerance options
Latency toleranceBudget
Interactive (under 5s)5.00s
Near-real-time (under 30s)30.0s
Batch (minutes)300s
Overnightno budget — switches to batch pricing

Consequence of a wrong answer

  • Annoying
  • Costly
  • Regulated or safety-critical

Deployment

  • Vendor cloud API
  • Your VPC (Bedrock, Vertex, Azure)
  • On-prem or air-gapped

Workflow classes and the profile each one sets

Workflow class profiles
Workflow classDomainsFixed orderNeeds a corpusSystemsState between runs
Extract and validate structured data1yesno1no
Answer questions over an internal corpus1noyes1no
Triage and route an inbound queue2nono2no
Diagnose an anomaly from telemetry and history3noyes3yes
Draft a regulated or clinical document2noyes2no
Execute a multi-system transaction2yesno4no

Oversight is an output, not an input

Derived from the consequence of a wrong answer and the modelled end-to-end reliability — never something a visitor can set to make the number look better. The review rate it produces is usually the largest line in the monthly bill, and the only one you cannot fix by negotiating a price.
regulated                    → advisory (100% reviewed)
costly                       → assisted (15% reviewed)
annoying AND P(end-to-end) < 90% → autonomous with an audit sample (3%)
annoying AND P(end-to-end) ≥ 90% → autonomous (0%)
Oversight postures
PostureReview rateWhy
Advisory — every output reviewed100%Regulated or safety-critical work is reviewed work. The system recommends; a person decides.
Assisted — exceptions only15%A wrong answer moves money, so the exceptions get a human and the rest do not.
Autonomous with an audit sample3%Low consequence, but end-to-end reliability is soft enough that a sample has to be checked.
Autonomous0%Low consequence and reliable enough end to end that routine review would cost more than the errors.

Worked example — the default configuration

Computed at build time by the same function the running tool calls. If this table is wrong, the tool is wrong in exactly the same way.
Pattern selected
Supervisor + specialists
Cost per run
$0.445
Monthly run cost
$24,113
Tokens per run
195K
p50 latency
47.6s
p95 latency
99.9s
End-to-end reliability
66.3%
Oversight derived
Assisted — exceptions only

Inputs: Extract and validate structured data, 20,000 runs a month, 8 steps, 8 pages, Standard answers, Near-real-time (under 30s) latency, Costly consequence, Vendor cloud API deployment. Selected by rule-4: Several domains and a discovered path is the one case where a supervisor earns its complexity — and its token bill.

06The price basis↑ Contents

Dated vendor prices — verify at source

Every rate below comes from the vendor’s own pricing page, not from a third-party aggregator. Aggregator figures for the same models already disagree with vendor pages by up to a quarter, which is why they are not cited here at all. Prices move; the date stamp is the point.

prices as of 26 Jul 2026 — verify at source

Verify at source

Four links, one per vendor. Open them before you rely on a figure below.

Anthropic

PublishedAnthropic pricing documentation, 26 Jul 2026(verify at source)

Anthropic published prices per million tokens
ModelTierInput $/MTokOutput $/MTokCache readCache write 5mContextMin cacheable prefix
Claude Fable 5frontier$10.00$50.00$1.00$12.501.00M512 tok
Claude Opus 5Opus 4.8, 4.7, 4.6 and 4.5 are published at the same rates.frontier$5.00$25.00$0.50$6.251.00M512 tok
Claude Sonnet 5Standard rate. An introductory $2 / $10 rate runs through 31 Aug 2026 and then reverts to this figure — we model the standard rate deliberately, because a calculator hardcoding the promotional price becomes wrong the day it ends.mid$3.00$15.00$0.30$3.751.00M1,024 tok
Claude Sonnet 4.6mid$3.00$15.00$0.30$3.751.00M1,024 tok
Claude Haiku 4.54,096-token minimum cacheable prefix — the highest of the range. A short system prompt caches nothing here and still pays the write premium.small$1.00$5.00$0.10$1.25200K4,096 tok

OpenAI

PublishedOpenAI pricing documentation, 26 Jul 2026(verify at source)

OpenAI published prices per million tokens
ModelTierInput $/MTokOutput $/MTokCache readCache write 5mContextMin cacheable prefix
gpt-5.6-solShort-context tier. Long context is $10 / $45 per MTok.frontier$5.00$30.00$0.50not published1.05M
gpt-5.6-terraShort-context tier. Long context is $5 / $22.50 per MTok.mid$2.50$15.00$0.25not published1.05M
gpt-5.6-lunaShort-context tier. Long context is $2 / $9 per MTok.small$1.00$6.00$0.10not published1.05M
gpt-5.5frontier$5.00$30.00$0.50not published
gpt-5.4mid$2.50$15.00$0.25not published
gpt-5.4-minismall$0.75$4.50$0.08not published
gpt-5.4-nanosmall$0.20$1.25$0.02not published

Google

PublishedGoogle pricing documentation, 26 Jul 2026(verify at source)

Google published prices per million tokens
ModelTierInput $/MTokOutput $/MTokCache readCache write 5mContextMin cacheable prefix
Gemini 3.1 Pro PreviewRates shown are for inputs up to 200k tokens; above that the published rate steps to $4 / $18. Context cache also carries a $4.50 per MTok-hour storage fee, which the other vendors do not charge — a long-running agent holding a cache pays rent.frontier$2.00$12.00$0.20not published1.05M
Gemini 3.6 Flashmid$1.50$7.50$0.15not published1.05M
Gemini 3.5 Flashmid$1.50$9.00not publishednot published
Gemini 3.5 Flash-Litesmall$0.30$2.50$0.03not published
Gemini 2.5 Flashsmall$0.30$2.50not publishednot published
Gemini 2.5 Flash-Litesmall$0.10$0.40not publishednot published

Together AI

PublishedTogether AI pricing documentation, 26 Jul 2026(verify at source)

Together AI published prices per million tokens
ModelTierInput $/MTokOutput $/MTokCache readCache write 5mContextMin cacheable prefix
gpt-oss-120Bopen$0.15$0.60not publishednot published
gpt-oss-20Bopen$0.05$0.20not publishednot published
Llama 3.3 70BThird-party aggregators quote $0.88 / $0.88 for this model. Use the vendor page.open$1.04$1.04not publishednot published
Qwen3.5-397B-A17Bopen$0.60$3.60not publishednot published
Qwen3.5 9Bopen$0.17$0.25not publishednot published
DeepSeek V4 ProThird-party aggregators quote $2.10 / $4.40 for this model. Use the vendor page.open$1.74$3.48$0.20not published
Kimi K2.6open$1.20$4.50not publishednot published

OpenAI long-context rates

The long tier roughly doubles input and inflates output about half again. Most public calculators omit it entirely, which understates cost on exactly the workloads that matter.
OpenAI long-context rate pairs
ModelLong-context input $/MTokLong-context output $/MTok
gpt-5.6-sol$10.00$45.00
gpt-5.6-terra$5.00$22.50
gpt-5.6-luna$2.00$9.00

Cache, batch and residency mechanics

Prompt caching

read ×0.1 · write 5m ×1.25 · write 1h ×2

At a 1.25x write and a 0.10x read, a cached prefix pays for itself after one read.

PublishedAnthropic pricing documentation, 26 Jul 2026

Batch API

×0.5

Does not apply to interactive requests or to managed-agent sessions.

PublishedAnthropic pricing documentation, 26 Jul 2026

Pinned data residency

×1.1 on every token category

PublishedAnthropic pricing documentation, 26 Jul 2026

Minimum cacheable prefix

Below the threshold, caching does nothing at all — and you still pay the write premium for trying. Common default 1,024 tokens; Claude Opus 5 512 · Claude Fable 5 512 · Claude Sonnet 5 1,024 · Claude Sonnet 4.6 1,024 · Claude Haiku 4.5 4,096.

PublishedAnthropic pricing documentation, 26 Jul 2026

Tool-use overhead and metered SKUs

Fixed, per call, and re-sent on every step of the loop — which almost no public calculator models. The metered SKUs sit outside the token bill entirely.
Published tool-use system prompt overhead
Modelauto / noneany / tool
Claude Opus 5286406
Claude Sonnet 5354474
claude-opus-4-7675804

Server-tool extras: bash 325 · text editor 700 · computer use 735 tokens per call. The configurator uses a single rounded 350-token figure and publishes this table as its basis.

PublishedAnthropic pricing documentation, 26 Jul 2026

Metered server-tool and runtime SKUs
SKURate
Web search, per 1,000 searches$10.00
Web fetchno surcharge
Code execution, per container-hour$0.05 after 1,550 free hours a month
Managed agent runtime, per session-hour$0.08 — metered to the millisecond

PublishedAnthropic pricing documentation, 26 Jul 2026

Model tier defaults used by the configurator

Model tier profiles
TierReference modelInput / output $/MTokThroughputTTFTReasoning first answer
FrontierPlanning and regulated specialist work.Claude Opus 5$5.00 / $25.0078 tok/s0.90s28.0s
MidStandard rate, not the introductory rate that reverts on 1 Sep 2026. Default specialist and evaluator tier.Claude Sonnet 5$3.00 / $15.0085 tok/s0.90s28.0s
SmallRouting, guardrails and classification. A latency budget, not an intelligence budget.Claude Haiku 4.5$1.00 / $5.00160 tok/s0.40s12.0s

Prices

PublishedAnthropic pricing documentation, 26 Jul 2026(verify at source)

Throughput and latency

Assumptionyours to set

Public-endpoint medians move constantly. Method follows Artificial Analysis; the numbers themselves are our assumptions and are yours to change.

Reasoning mode is a different latency category, not an increment — the reasoning figure already includes thinking time and must never be charted on the same axis as time-to-first-token.

Token size anchors and tokenizer drift

Published token size anchors
AnchorTokens
Characters per token4
Tokens per word1.33
Average web page (~10 kB)2,500
Large documentation page (~100 kB)25K
Research-paper PDF (~500 kB)125K

PublishedAnthropic pricing documentation and OpenAI tokenizer guidance, 26 Jul 2026

Tokenizer coefficients
CoefficientDefaultAdjustable rangeLabel and basis
Tokenizer multiplier for Claude 4.7 and latertokenizerDrift1.30×fixed — printed, not editable

PublishedAnthropic tokenizer documentation, 26 Jul 2026

Tokens per pagetokensPerPage750 tokens300 tokens – 1,200 tokens · step 25 tokens

Assumptionyours to set

Derived from the published ~0.75 words-per-token ratio, not a measured figure. Dense legal or academic text runs higher; double-spaced runs lower.

Any tokens-per-page heuristic built on an older tokenizer baseline understates cost by about a third before any other modelling error. The anchors above are published; the tokens-per-page figure derived from them is still an assumption, and we label it as one.

Sanity anchors and the figures we refuse to use as coefficients

Support conversations

10,000 conversations at 3,700 tokens each on a small-tier model: $37.

One managed-agent session

50K in / 15K out over 1 hour: $0.705, or $0.525 with caching. Serving 40k of the input from cache cut that session's cost by about 26% — caching, not model choice, was the dominant lever.

Dedicated GPU capacity

1x H100 $3.99/hr · 1x H200 $5.49/hr · 1x B200 $9.95/hr

Assumptionyours to set

Third-party aggregator reporting, not a vendor page. We do not cite aggregators as published prices — treat these as an order-of-magnitude marker and confirm with the vendor.

Secondary reporting — context only

Industry-cited agentic token multipliers run 5×–30×. Secondary reporting, shown as context. Never used as a coefficient anywhere in the toolkit.

PublishedGartner analysis, March 2026, as reported by Spheron and Forbes, 26 Jul 2026(secondary reporting)

Anthropic pricing documentation, worked examples is the basis for the two worked examples above. A configurator whose output for a comparable workload lands orders of magnitude away from them is mis-specified, and we check against them rather than trusting the arithmetic.

07Tool 03 · Agent Payback Model↑ Contents

Build, benefit, run cost and the cash flow

Selecting a segment pre-fills every downstream default — people, hours, rate and volume, not just a coefficient — so nobody faces an empty slider. Every one of those pre-fills is an assumption and is labelled as one.

Segment pre-fills

Assumptionyours to set(reset when you change the segment)

Industry profile pre-fills
SegmentAgentAutomatable shareBuild multiplierPeopleHours / wkRateVolume / mo
Document IntelligenceDocuMind55%×11218$655,000
Process AutomationFlowAgent50%×0.951516$6012,000
Predictive MaintenanceMaintainAI42%×1.051014$722,000
Semiconductorevidence pack locked onChipSense38%×1.2820$953,000
Healthcareevidence pack locked onMedAgent32%×1.351415$786,000

Semiconductor: Process and yield decisions carry a change-control and evidence burden. The evidence pack is not optional here, so we price it in rather than quietly leaving it out.

Healthcare: PHI handling, audit evidence and mandatory human review are regulatory requirements, not scope options. The evidence pack is priced in.

The three formulas

annual manual cost = people × hours/week × 52 × hourlyRate
released capacity  = annual manual cost × automatable
realized savings   = released capacity × realization

inference/yr       = volume × 12 × costPerItem
review/yr          = volume × 12 × exceptionRate × (reviewMinutes / 60) × hourlyRate
run cost/yr        = inference/yr + platform/yr + review/yr

net annual benefit = realized savings − run cost/yr
Run cost is bottom-up from volume, never a percentage of the build price — that was the old model’s structural error, and it implied about thirty cents per human-hour displaced at the top of its range. Cost per item can be injected from the configurator, which derives it from tokens and orchestration pattern.

The build bill of materials

Decomposed into the published delivery tracks, auditable line by line. Each track is held inside its own published range, and that range is printed beside the figure — a disclosed bound, not a hidden clamp. Shown here at the default Document Intelligence configuration: 1 variant, 2 systems.
Build bill of materials
TrackFormulaPublished rangeModelled
Agent development and deployment25,000 + 5,000 × (1 variant − 1)$25K - $75K$25,000
Enterprise integration15,000 + 8,000 × (2 systems − 2)$15K - $50K$15,000
Subtotal × domain multiplier × regulated multiplier$40,000 × 1 × 1$25K - $150K$40,000

Variants and systems are each capped at 5 in the segmented control — documented rather than hidden. The total is floored at our published $25,000 minimum engagement, which is what makes the entry price reachable in the model at all.

Cash flow, ramp and the horizon

A 36-month monthly cash flow. The build is spent evenly across the first 4 months as a visible negative trough — the mid-point of our published 12-20 weeks delivery window — and benefit only starts after it. Every calculator in this category starts the benefit at month zero and hands back a payback shorter than the build it is paying back.
Benefit ramp schedules
RampMonths to full valueFactor by month after go-live
Fast (3 months to full)30.5 · 0.8 · 1
Standard (7 months to full)70.4 · 0.4 · 0.4 · 0.7 · 0.7 · 0.7 · 1
Slow (12 months to full)120.25 · 0.25 · 0.25 · 0.25 · 0.5 · 0.5 · 0.5 · 0.5 · 0.75 · 0.75 · 0.75 · 0.75 · 1

The scenario band

Scenario adjustments
ScenarioBenefit ×Cost ×
conservative0.8751.075
expected11
aggressive1.10.95

Forrester's TEI methodology risk-adjusts benefits down 10–15% and costs up 5–10%. The conservative column uses the mid-points of those two ranges. A calculator returning one to-the-dollar figure from seven guesses is not being more precise than this; it is being less honest.

Verdict thresholds

Four states, evaluated in this order. Three of them cost us the sale, and they get the same card treatment and the same typographic weight as the one that does not.
Payback verdict rules
OrderConditionVerdict
01Net annual benefit ≤ 0negative — this workflow costs more to run than it saves
02Payback is null (never crosses zero inside 36 months) or later than 24 monthsslow — positive, but a portfolio decision rather than a pilot decision
03First-year return above 400%implausible — we show the threshold rather than the figure and ask you to re-check the scope
04Everything elseclears

The model also cross-checks your own inputs against each other: implied handling time outside 0.5240 minutes per item means the headcount and the volume are probably describing different things, and the tool says so rather than quietly modelling it.

Coefficients

Payback coefficients
CoefficientDefaultAdjustable rangeLabel and basis
Automatable share of in-scope hoursautomatable55.0%10.0% – 80.0% · step 5.0%

Assumptionyours to set

The largest single lever in this model, which is exactly why it is a slider. Defaults come from the industry profile and reset when you change it. Bounded above by the published 60–70% technically-automatable ceiling, which is a ceiling and not our number.

Share of released hours converted to budgetrealization60.0%20.0% – 100.0% · step 5.0%

Assumptionyours to set

Released hours are capacity, not a guaranteed headcount reduction. This is your call on how much of that capacity turns into budget. Our 60% default is a modelling assumption with no published source — Forrester's TEI methodology recaptures 50% of hours saved in its own composite model, so ours is on the optimistic side of that.

Cost per item processed by the agentcostPerItem$0.120$0.010 – $2.00 · step $0.010

Assumptionyours to set

An assumption unless you bring it from the Architecture Configurator, which derives it bottom-up from tokens and orchestration pattern.

Exception rateexceptionRate15.0%2.0% – 50.0% · step 1.0%

Assumptionyours to set

For invoice processing, best-in-class is 9% against 22% typical (Ardent Partners, ePayables 2024). That is shown as context. Our 15% default is an assumption sitting between the two, and it is yours to set.

Review minutes per exceptionreviewMinutes4 min1 min – 20 min · step 1 min

Assumptionyours to set

A modelling assumption. If you time it, use your number.

Platform and observability, annualplatformAnnual$18,000/yr$6,000/yr – $60,000/yr · step $1,000/yr

Assumptionyours to set

Gateway, vector store, tracing, evaluation runs and on-call. A modelling assumption.

Discount rate for NPVdiscountRate10.0%0.0% – 20.0% · step 1.0%

Assumptionyours to set

The de facto convention, matching Forrester's TEI 10% and three-year NPV treatment.

Regulated evidence pack, build multiplierregulatedMultiplier1.25×fixed — printed, not editable

Assumptionyours to set

A modelling assumption for validation documentation, change control and the reproducible audit trace a regulated deployment requires.

The ceiling on the largest lever

McKinsey Global Institute puts 60–70% of work hours in scope as technically automatable with generative AI. We use that as a ceiling on this slider, never as the number itself.

PublishedMcKinsey Global Institute, 2023, 26 Jul 2026

Worked example — the default configuration

Computed at build time by the same function the running tool calls.
Annual manual cost
$730,080
Realized savings
$240,926
Annual run cost
$64,200
Net annual benefit
$176,726
Modelled build
$40,000
Payback from kickoff
10 months
NPV over 36 months
$324,693
Verdict
This clears

Net $176,726 a year against a modelled $40,000 build, crossing zero at month 10 from kickoff — including the 12-20 weeks build itself.

08Tool 04 · Production Readiness Ledger↑ Contents

Fourteen artefacts, four of which stop the build

The ledger asks about artefacts that either exist or do not — not about confidence, ambition or maturity. Its three column headings are Gartner’s three named causes of agentic project cancellation, used verbatim. “Don’t know” counts as No for the verdict but is reported separately and prominently, because four don’t-knows is itself the finding and it is the most common one.

The three groups

Escalating cost

Nobody owns the number, the released time or the system a year from now.

Unclear business value

Nothing to measure against, so nothing can be proven.

Inadequate risk controls

No access, no authority, no way back.

Every gate

14 gates. 4 of them are blocking — a No or a Don't know on any one makes the build unbuildable by anyone, including us.
Readiness gates
GateGroupThe artefactWhat that actually meansTypical effort
G01blockingUnclear business valueA written definition of what counts as a wrong answer for this workflow, agreed by the people who own the process.A page naming the failure modes and, for each, what the correct outcome would have been — signed off by the process owner, not written by the project team alone.typically a day, once the right two people are in a room
G02blockingInadequate risk controlsRead access to the system of record in a non-production environment, available today.Working credentials against a non-production instance with representative data — not a promise that access can be requested.typically a fortnight, and it is almost always the long pole
G03blockingInadequate risk controlsA named individual with authority to let the agent act without review, and the authority to stop it.One person, named, who can both switch it on and switch it off. A committee is not an answer to this question.typically a day, and the difficulty is political rather than technical
G04blockingInadequate risk controlsA rollback that does not require a vendor to execute.A documented, rehearsed way for your own team to reverse what the agent did, without opening a support ticket.typically a few days to write down, longer to rehearse
G05the one gateUnclear business valueA measured baseline error rate for the humans doing this work today.A number, from a sample somebody actually checked, for how often the current process gets it wrong. Not an estimate from memory.typically a fortnight of sampling, and it is the single most valuable fortnight in the project
G06Unclear business valueAt least 50 real historical items, with their correct outcomes, that could be used as an evaluation set.Fifty real cases with the right answer attached — the minimum from which an evaluation harness can be built.typically a week, assuming the outcomes were recorded at the time
G07Escalating costA number the CFO already believes for what this workflow costs today.A cost figure that has survived finance once already. A number invented for the business case will be challenged exactly when you need it.typically a week
G08Inadequate risk controlsA written escalation path for the case the agent gets wrong — who is told, how fast, what they can do.A named recipient, a stated time, and a stated remedy. One page.typically a day
G09Inadequate risk controlsWrite access to the system of record, or a documented decision that the agent will only recommend.Either the write path exists, or somebody has decided in writing that it will not — both are fine, ambiguity is not.typically a fortnight if write access is needed
G10Inadequate risk controlsA named owner for the data the agent will read, who can grant access without a committee.One person who owns the data and can say yes.typically a day to identify, longer if the answer is nobody
G11Inadequate risk controlsAn agreed retention and logging policy that covers model inputs and outputs.A written policy stating what is logged, where it lives and how long it is kept — covering prompts and completions, not only application logs.typically a week with legal
G12Escalating costA decision on what happens to the time the agent frees up, made by someone who owns that budget.A written answer to 'and then what?' from the person whose budget the released hours sit in. Without it, the saving is a slide.typically a day, and it is usually the conversation nobody wants to have
G13Escalating costSomebody who will still own this system in twelve months.A named owner with a role that survives the project. An unowned agent is a liability with a monthly bill.typically a day
G14Unclear business valueA test environment where a failure costs nothing.Somewhere the agent can be wrong repeatedly without touching a customer, a payment or a patient.typically a fortnight
G11aregulated swapInadequate risk controlsA reproducible reasoning trace, sufficient to answer a regulator's question of why the system decided that.A stored, replayable record of the inputs, retrieved evidence and intermediate decisions behind any single output — reproducible months later, not a log line.typically designed in, not added later
G11bregulated swapInadequate risk controlsA validation and change-control procedure the agent will be brought under.The existing procedure your regulated systems already follow, with a written decision on how a model-driven system enters it.typically a fortnight with quality and regulatory affairs

G05 — the gate most teams fail

You cannot state the error rate of the humans doing this work today. That means you will have no way to prove the agent is better, and no way to defend it the first time it is wrong.

The regulated swap

In healthcare and semiconductor — or anywhere the regulated toggle is set — G11 is replaced by a stricter pair. Nothing else changes.
  • Healthcare · regulated
  • Semiconductor · regulated
  • Predictive Maintenance
  • Process Automation
  • Document Intelligence
  • Other

The verdict rules, in evaluation order

Readiness verdict rules
OrderRuleVerdict
01Any blocking gate (G01–G04) answered No or Don't know.no
02Three or more non-blocking gates answered No or Don't know.not-yet
03Everything else.go

The threshold on rule 2 is 3 non-blocking gates. The blocking set is G01, G02, G03, G04.

What the ledger does not measure

  • This is our rubric, not an industry benchmark. Every gate and every verdict rule is published above and on the methodology page.
  • It scores production-readiness for one workflow, not organisational AI maturity. Those are different questions and conflating them is how readiness quizzes became worthless.
  • We deliberately do not place you against a peer cohort, because we do not have one. Cisco can, with 7,985 double-blind respondents across 30 markets. Borrowing that language without the sample would be the fastest way to be dismissed.
09Blind spots↑ Contents

What this rubric cannot tell you

Stating the instrument’s own blind spots is the part that makes the rest read as candour rather than technique. None of these tools can see the things that most often decide whether a build survives.

What this tool cannot tell you

  • It cannot see your data quality — the single most common reason a well-specified build fails.
  • It cannot see your integration surface, only how many systems you counted.
  • It cannot see your organisation's appetite for change, which is what actually kills builds.

MIT NANDA (2025) found roughly 95% of enterprise GenAI pilots showed no measurable P&L return, with barriers that were organisational rather than model-related.

And the disclosure we owe you about ourselves

The tiers at the top of this scale are our most expensive engagements. The full scoring table is below so you can check we are not pushing you up it.

We sell agent implementations. The tiers at the top of the necessity scale, the patterns at the expensive end of the configurator and the verticals with the highest build multipliers are all our largest engagements. That is precisely why every weight that could push you toward them is printed on this page rather than described in a paragraph.

10Sources↑ Contents

Everything we cite, and what we cite it for

Deduplicated across all four instruments. Where a figure is secondary reporting rather than a primary source, the entry says so. We never cite a third-party price aggregator.

19 sources

  1. 01

    Anthropic pricing documentation

    Per-MTok input and output rates, 0.10x cache read, 1.25x five-minute cache write, 2.0x one-hour cache write, 50% batch discount, minimum cacheable prefix by model, 286–406 token tool-use system-prompt overhead, metered server-tool and managed-agent SKUs.

  2. 02

    Anthropic, Building Effective Agents

    Workflows are predefined code paths; agents direct their own process. Avoid agents when latency or cost matter, or when the path is predictable.

  3. 03

    Ardent Partners, ePayables 2024

    9% best-in-class versus 22% typical invoice exception rate, shown as context beside the exception-rate slider and explicitly not as our default.

  4. 04

    Artificial Analysis benchmarking methodology

    Cited as the method behind the throughput and time-to-first-token figures, which are themselves labelled assumptions and are adjustable.

  5. 05

    Cisco AI Readiness Index methodology

    Cited as the reason we do NOT claim benchmarking: their cohort is 7,985 double-blind respondents across 30 markets. Ours does not exist.

  6. 06

    Forrester Total Economic Impact methodology

    Risk-adjusting benefits down 10–15% and costs up 5–10%; 50% recapture of hours saved; the 10% discount rate and three-year NPV convention. Cited by name as the basis for the conservative band.

  7. 07

    Gartner press release, June 2025

    Over 40% of agentic AI projects forecast cancelled by end-2027 on escalating cost, unclear business value and inadequate risk controls (poll of 3,412). The three named causes are the three column headings of this ledger.

  8. 08

    Gartner, March 2026, as reported by Spheron and Forbessecondary reporting

    Agentic workloads reported at 5–30x the tokens of a standard chatbot exchange. Secondary reporting, shown as context only.

  9. 09

    Google Cloud, Choose a design pattern for your agentic AI system

    The pattern cost/latency/complexity trade-off table underpinning the pattern tree.

  10. 10

    Google Gemini API pricing

    Per-MTok rates, the 200k-token input price step, and the hourly context-cache storage fee the other vendors do not charge.

  11. 11

    Hanley & Lippman-Hand, JAMA 1983

    The rule of three for zero-failure confidence bounds — the basis for the evidence card's sample-size approximation.

  12. 12

    McKinsey Global Institute, 2023

    60–70% of work hours technically automatable with generative AI. Used strictly as a CEILING on the automatable-share assumption, never as the assumption itself.

  13. 13

    MIT NANDA, 2025

    Roughly 95% of enterprise GenAI pilots show no measurable P&L return, with barriers that are organisational rather than model-related.

  14. 14

    OpenAI API pricing

    Per-MTok rates including the short-context and long-context tier structure that most public calculators omit.

  15. 15

    OpenAI tokenizer guidance

    1 token ≈ 4 characters ≈ 0.75 words — the published basis for the tokens-per-page assumption, which remains an assumption.

  16. 16

    OpenAI, A Practical Guide to Building AI Agents

    Three positive criteria for an agent; otherwise a deterministic solution will do.

  17. 17

    Together AI pricing

    Open-weights serverless hosting rates per MTok.

  18. 18

    VelocityMind published pricing

    Agent strategy $5K–$15K, multi-agent architecture design $10K–$30K, agent development and deployment $25K–$75K, enterprise integration $15K–$50K, and the published $25,000–$150,000 / 12–20 week implementation band.

  19. 19

    Yao et al., tau-bench (arXiv:2406.12045)

    State-of-the-art function-calling agents succeed on under 50% of tasks; pass^8 falls below 25% in the retail domain.

Print this page

This page is built to print. Every table, formula and coefficient renders on paper with its provenance intact, and every link resolves to its full URL. The market norm is a gated PDF; this is the ungated, auditable version you can forward to whoever has to sign the invoice.

If a weight is wrong, a coefficient is off or a source is stale, tell us which one and why. We would rather change the model than defend it.

Argue with our rubric

We reply within one business day.