L-01THE LEDGER

Delivered reality, measured against promised reality.

The Capacity Ledger is the record of what we said would happen and what actually happened — per shop, per packet, per feature class, accumulated one job at a time. Routing consumes it. The date guarantee is underwritten from it. Once a month it becomes a public index.

This page publishes the methodology behind it: what gets recorded, how every term is defined, what may leave the network and what may not. The definitions come first, deliberately. A figure is worth exactly as much as the definition standing behind it, and ours are on the record — so nobody has to take our word for what they mean.

The figures, defined

Every number this index carries, and exactly what it counts.

Definitions written before the measuring starts are definitions nobody can quietly widen later. These are ours.

Shops on the standard

Counts shops that have passed the qualification job and graduated to live routing. A shop in the funnel is not a shop on the standard, and we will not report it as one.

Jobs shipped

Cumulative parts orders delivered to a customer against a released packet. Internal test parts and calibration runs are excluded and stated separately.

On-time-in-full rate

Delivered complete, on or before the date on the order at acceptance. Not the revised date. Not the re-promised date.

Median quote-to-price time

Median wall-clock time from upload to a priced, dated Catalog-lane offer. Reported as a median with the tail, because the tail is the part that hurts.

Envelope utilization

Share of declared network capacity consumed by routed work, and how much of that ran inside a batch.

Schema fidelity matters more than software.

Every field below is captured from the first calibration job onward, whatever the tooling happens to be. Retrofitting history is impossible, which is exactly why this dataset is defensible and exactly why the discipline has to start before it is convenient.

A competitor can copy the idea of this page in an afternoon. They cannot copy the record, because the record is made of delivered jobs.

Per job — the core record

Fields recorded in the Capacity Ledger for every job
GroupFields
QuotedPrice · promised date · estimated setup and runtime per operation
ActualAccept timestamp · setup start and end · cut start and end · probe logs · inspection results · ship date
OutcomesOn-time (binary and days delta) · first-pass yield · nonconformances, cause-coded to packet, shop, material, or tooling · reroutes with reason
BatchBatch membership, keys matched, and realized savings against the solo baseline

And per shop, per packet revision, per feature class

Other entities recorded in the Capacity Ledger
EntityFields
Per shopMachine profiles and validated posts · designations (ITAR, tight-tolerance, pallet tier) · declared capacity calendar · standing metrics · financing state
Per packet revisionCumulative first-pass yield across shops · runtime estimate error distribution · issue history · which shops are qualified to run it
Per feature classAchieved-tolerance distributions per shop, by hole tolerance band, pocket ratio, thread class, and material

Four consumers, one loop.

The Ledger is not a dashboard we look at. It is wired into the four decisions that make the model work — and the loop closes, which is the whole argument: every delivered job makes the next quote more accurate, the next route better, and the next date cheaper to guarantee.

01

Routing

The router scores eligible shops per job: qualification match, then trust-weighted available capacity, then feature-class capability fit, then standing band, then logistics, then baseload owed. While the router is young, human override stays available with a reason code — and the override reasons are themselves training data. It goes away when the model has earned it, and we will say so when it does.

02

Underwriting the guarantee

A guaranteed date is constructed, not hoped: runtime estimate, times the packet revision's error distribution, times shop standing, times calendar trust, plus a buffer priced from historical variance for that feature class. This is why the guarantee is a product a competitor cannot launch cold: pricing it requires loss history, and loss history is earned one delivered job at a time.

03

Shop standing

Standing is a Ledger output, not a membership tier. Every shop sees its own standing in full, including exactly how routing priority is computed from it. Falling standing triggers a conversation, not a de-listing.

04

The public index

Anonymized aggregates become the Domestic Machining Lead Time Index. It is the only part of the Ledger that leaves the network, and the rules for what may leave are below.

The Praetore operating loopSeven stages arranged on a circle and joined by centerlines: quote, engineer, verify, route, cut, probe, and ledger. A heavier return arc runs from the ledger back to the quote, annotated: better routing, better underwriting, better prices.better routing · better underwriting · better prices01QUOTE02ENGINEER03VERIFY04ROUTE05CUT06PROBE07LEDGERPRAETOREOPERATING LOOP
The operating loop as designed. The Capacity Ledger is populated one delivered job at a time — this drawing is the mechanism, not a performance figure.

Every metric we compute about a shop, the shop can see.

Standing is derived on a rolling ninety days and shown to the shop in full — not a score with a mystery behind it, but the inputs, the weights, and how routing priority falls out of them. A supply side that cannot audit its own grade will not tell you the truth about its calendar, and the entire liquid-capacity promise depends on true calendars.

What routed work looks like
Derived shop standing metrics, all visible to the shop
MetricDefinition
On-time-in-fullRolling 90 days. The headline, and the one the router weighs hardest.
First-pass yieldParts accepted without rework or scrap, measured per packet revision as well as per shop, because both halves cause failures.
Issue rateIssues raised per hundred jobs, cause-coded. A high issue rate against a young packet is usually our fault, and the coding says so.
ResponsivenessAccept latency and hold-resolution latency. How long a job waits on a human.
Calendar honesty indexDeclared availability against actual acceptance and throughput. Measured, not moralized: chronic over-declaration simply lowers the router's trust weighting on that shop's calendar. Liquid capacity is only real if calendars are.

Four commitments, published verbatim.

These are constraints on the product, not a policy page. A network that used its shops' performance data to squeeze their rates would poison its own supply permanently, and it would deserve to.

01

A shop’s data wins it work and underwrites it (routing priority, financing eligibility).

02

It is never used to negotiate that shop’s rates down.

03

Each shop sees its own standing in full, including exactly how routing priority is computed.

04

Public and aggregate uses (the Index, capability claims) are anonymized; no shop-identifiable data leaves the network without written consent.

A monthly index of what domestic machining actually delivers.

Every buyer in this industry has an opinion about lead times and almost nobody has the delivery data to settle it. Quoted lead times are published constantly. Delivered lead times are not published at all — which is convenient for everyone quoting them.

The Index is built from anonymized Ledger data and reports both sides of that gap. It is the one artifact a competitor cannot answer with marketing, because answering it requires having delivered the jobs.

Each issue reports

  • 01Quoted against delivered lead times, by part class — the gap between what the industry promises and what it does.
  • 02Network on-time-in-full rate for the period, with the distribution rather than only the headline.
  • 03Utilization delta attributable to cross-customer batching, and the share of that delta passed to customer pricing and to shop rates.
  • 04Reroute count and reroute outcomes: how often a job moved, and whether the date still held when it did.

Note 2: first issue publication2Note 2 — An issue publishes only when the anonymization floor holds for every cell in it, never on a marketing calendar. We would rather publish late than publish a cell built from three jobs and a hope.

The definitions are the part you should argue with.

Most published manufacturing statistics are unfalsifiable because the terms are never pinned down. These six rules pin ours down before we have a single result to protect, which is the only moment at which doing so costs us nothing and proves anything.

01

On-time means the original date

A job is on time if it ships complete on or before the date that was on the order when the customer accepted it. Not a revised date, not a re-promised date, not a date adjusted after the fact because the first one was optimistic. A revised date is recorded as a miss against the first one, and both are kept.

02

The clock tolls for one published list, and nothing else

Customer print or spec changes after release, customer material late or out of certification, payment terms breached, source-inspection delays beyond the stated window, and narrowly defined force majeure. That list is published in full on the guarantee page. Anything not on it is our problem, and it counts against us.

03

Part class is defined before the data, not after

Index figures are grouped by part class — material family, envelope band, tolerance class, and operation count. The class definitions publish with the first issue and are versioned. Re-cutting the classes after seeing the results is the oldest trick in industry benchmarking, and versioning is how you can check we did not.

04

Aggregates only, above a published floor

No shop-identifiable data leaves the network without written consent. Index cells publish only above a minimum job count, so that no cell can be reverse-engineered to a single shop or a single customer. That minimum is published with the first issue rather than chosen per issue.

05

Nothing is excluded for being unflattering

Cancelled jobs, rerouted jobs, scrapped lots, and escapes are in the denominator. The one category we will separate rather than exclude is internal test and calibration work, because counting our own practice runs as delivered jobs would be a lie of arithmetic.

06

Corrections are published, not quietly patched

If a published figure turns out to be wrong, the correction runs in the next issue with the original left visible and struck. An index nobody can audit is a brochure.

The first real reroute gets published too — the job, the reason, and whether the date held. A model whose selling point is that work can move should show its work the first time work moves.

Want the first issue when it publishes?

Write to us and we will put you on the list for the Domestic Machining Lead Time Index. No newsletter, no drip sequence — one email per issue, and the methodology attached.

hello@praetore.com