SATORI enso markSATORISatori Datum™ · for construction

Private AI for the project record

Get the most done.

SATORI reads every document on your project and answers from them, with the line attached. It tells you when the answer isn't there. It runs on a private SATORI appliance, off every AI company's servers.

CARL · answered from your documents
How many MV terms are on this project?

The latest takeoff I have reads 1,423 MV terms, which 3M has grouped into 321 termination kits. That total comes from the Rev 5 preliminary takeoff, not a final as-built count. The older Rev 3 shows 253 kits, so the kit count moved from 253 to 321 between revisions.

3M flagged it as preliminary: "Kit selections are based off information provided - One-lines. We still require cable specs." I would not sign a term count from the takeoff alone.

✓ MV termination takeoff, Rev 5 · rows 387–397
✓ 4 of 4 quotes verified against the live files
CARL's own answer on the live job, trimmed. Names removed.
4,970
files on one live project, read and connected
121,946
links between them, computed, not guessed
98.9%
of 7,017 quotes in 407 real answers verified
$0
per-question AI fees. No token meter

The problem

Every job builds a library nobody can read.

The answer to most field questions is already written down. It is in a spec, an RFI response, a submittal comment or a PO. Finding it is the job.

5.5 h
per person per week spent looking for project data and information. It is part of 14 hours a week (35% of the job) lost to searching, conflict resolution and rework.
PlanGrid & FMI, Construction Disconnected, 2018 · 599 construction leaders
$31.3B
of US construction rework in 2018 came from poor project data and miscommunication, out of $65B in total rework.
PlanGrid & FMI, Construction Disconnected, 2018 · modeled estimate
796
RFIs on the average project, at about $1,080 each to process. The median wait for an answer was 9.7 days.
Navigant Construction Forum, 2013 · 1,362 projects

What one project looks like. One electrical scope on a single hyperscale data-center campus: 4,970 files, 209 million characters of text. At about 3,000 characters to a printed page, that is roughly 70,000 pages. Five jobs like it is 350,000 pages. No one reads that. SATORI does, every night.

What the job's own registers show. 299 electrical submittals in ten months. 91 RFIs on the contractor's log, and 223 across all trades. On the latest dated RFIs, a median of 10 days to get an answer, the same as the industry's 9.7.

Why it works in construction

It knows what a spec, an RFI and a PO are to each other.

General AI search treats your documents as a pile of words. SATORI was built independently by an electrical QA/QC manager, proven on a live job, and it follows the rules inspectors follow.

162 / 162 submittals linked

Spec to submittal to RFI to PO

Documents are linked on CSI section, RFI number, sheet and equipment tag. 632,757 references on one project.

newest first, always

The current revision governs

Revisions are grouped into families and the newest is read first, even when your words only match the old one.

77 disagreements proven

It finds conflicts

When a spec says one support spacing and a checklist says another, both are quoted side by side with dates.

every row counted

Counts from the ledger

"How many" questions are answered from the full ledger, counted by the system. Not a guess from a sample.

692 files read by vision

Scans and site photos

CARL reads scanned submittals and describes site photos with his own vision model, so they join the record.

violtage → voltage

Field language and typos

A word the project has never seen is matched to the nearest word it has. Questions from a phone in a truck still land.

How it answers

CARL doesn't search your documents. He knows how they connect.

Before anyone asks a question, SATORI has read every file on the job and knows how they relate: spec to submittal, submittal to RFI, RFI to PO, on to the checklist and the photos. So when a question comes in, the right documents are already one step away. How SATORI does this is proprietary.

4,970 files · 632,757 references

It already knows the job

Every spec section, RFI, submittal, sheet, PO and equipment tag on the live project is connected before you ask. It keeps up with your folders every 2 minutes.

24 documents · under half a second

The right documents, first time

Asked about MV cable end caps, it pulled the governing spec, both end-cap submittals, the reference sheet, the signed PO and the termination checklist, in under half a second.

newest · governing · complete

Construction's rules, built in

The newest revision is read first. The project's own spec governs over a sister project's. "How many" questions get the whole ledger. Known disagreements come along automatically.

never guesses

It knows what it hasn't read

It will not tell you the project lacks something until the whole record has been searched. When the answer isn't there, it says so.

18 of 18 on that answer

Every quote checked

CARL writes a plain answer, and every quotation is checked against the file it came from before you see it. Failures are shown, never hidden.

181 gold answers

Sharper every week

Every miss your team reports is traced, fixed and pinned with a test, so the next answer on your job is better than the last.

Unlike anything else in the field

Other tools do one of these. SATORI does all of them.

Each column is a whole category of product, not one company. Most AI in construction today is someone else's cloud reading a slice of your files. SATORI is a private AI reading all of them, on a dedicated box, and proving what it says.

CapabilitySATORI + CARLGeneral AI chat
GPT, Claude, Grok, Gemini
Enterprise AI search
Copilot-style assistants
Construction platform AI
cloud CDE add-ons
Runs on a private, dedicated appliance. Documents never go to a public cloud AI✓✗✗✗
No AI company's servers ever process the documents (OpenAI, Anthropic, Google, Microsoft, Amazon, Meta or xAI)✓✗✗varies
No per-seat, per-question or credit fees for the AI✓✗✗✗
Reads the whole project folder and keeps up with it live✓ every 2 min✗ what you uploadconnected sourcesfiles inside the platform
Links spec → submittal → RFI → PO → checklist → photo on CSI section, RFI number and equipment tag✓ computed✗✗varies
Project memory with no size limit: the record lives on its own machine and each question pulls what it needs✓ 372,660 passages✗ context windowindex, no checksvaries
Reads the newest revision first, by rule✓✗✗varies
Checks every quotation against the file and shows the ones that fail✓ 98.9%✗links, not checked quotesvaries
Searches the whole record before it says "not in the documents"✓✗✗varies
Finds disagreements between documents before anyone asks✓ 77 on one job✗✗varies
Counts every row of a ledger instead of estimating✓✗✗varies
Reads scans and site photos with its own vision model, on site✓in the cloudvariesvaries
Gets better on your project: every miss becomes a permanent test✓✗✗✗
Exclusive in your market: your competitors can't buy it✓ partner right✗✗✗

"Varies" means some products in the category advertise it and others do not. Based on public product descriptions and pricing pages as of September 2026.

Benchmarks

Measured on a live job, not a demo.

Every number below comes from the reference installation: one active electrical scope, 9 to 28 September 2026, on the reference appliance.

Accuracy

Quotes verified, 407 field questions
98.9%
Quotes verified, 36-question eval
99.2%
12-question eval, graded vs documents
12/12
Index-card claims still holding
17,740
Section and tag audit
183/183

A quote that fails verification stays in the answer, marked ✗. That is the 1%.

Speed and scale

TaskMeasured
Find the documents for a question0.3–0.4 s
Full answer, thinking on2–8 min
Quick answer54–79 s
Check the folder for changes0.12 s
Rebuild 4,970 files from cache194 s
Describe 34 site photos221 s
First day with the field team26 questions

Carl vs the big models

Same questions. Same documents. Same grader.

CARL comes in three sizes of the same engine. CARL Compact runs on the reference install today. CARL Pro is the next size up. CARL Max is the full-size engine. The scores below were published by the engine's developer and by an independent lab.

Full size: CARL Max vs Claude and GPT

BenchmarkCARL MaxClaude Fable 5Claude Opus 4.8GPT-5.6 Sol (max)
PaperBench (research tasks)93.088.880.390.5
IFBench (following instructions)82.863.562.272.7
WideSearch (finding information)81.981.272.9—
HealthBench60.2—52.455.3
PRBench Finance58.355.851.955.5
PRBench Legal57.657.652.757.6
CoWorkBench (office work)74.875.972.371.5
WorkSpaceBench67.768.766.865.6
MRCR v2 256K (long documents)92.9—83.293.8
LongBench v2 (long documents)66.3—69.167.1
GPQA Diamond92.692.692.094.1
Terminal Bench 2.186.684.684.688.8
SWE-bench Pro67.780.069.264.6
Humanity's Last Exam43.653.345.747.2

Green = best in the row. CARL Max leads 6 of 14 rows, including following instructions, research work, finance, legal and health, and trails on coding and the hardest exam questions. Scores published by the engine's developer, August 2026 (vendor-run). Their table did not include Grok or Gemini; see the independent index.

Running today: CARL Compact vs Claude Opus 4.6 Max

BenchmarkCARL CompactOpus 4.6 Max
SWE-bench Pro (coding)61.753.4
IFBench (following instructions)79.562.5
OmniDocBench 1.5 (reading documents)91.186.6
CharXiv (reading charts)83.766.0
RealWorldQA (photos of the real world)85.973.9
OSWorld-Verified (operating a computer)84.372.7
AndroidWorld (operating a phone)81.962.0
MathVision90.065.5
LiveCodeBench v690.388.8
SWE-MM38.627.1
GPQA Diamond (graduate science)89.291.3
Terminal Bench 2.173.078.2
NL2Repo-Bench42.347.6
Humanity's Last Exam30.840.0
CoWorkBench (developer in-house)70.768.2
Developer coding test (in-house)79.063.8

The smallest CARL wins 12 of 16 rows (10 of 14 leaving out two of the developer's in-house tests), including reading documents, charts and photos, and following instructions. Developer-published, August 2026.

Independent: Artificial Analysis Intelligence Index

Claude Opus 5.5
58
Claude Fable 5.1
53
GPT-6 Astra
53
GPT-6 Sol
48
Grok 4.7
46
CARL Max · full size
45
GPT-5.6 Terra
42
CARL Pro
40
CARL Compact · running today
34
Gemini 3.1 Pro Preview
30

Artificial Analysis Intelligence Index v4.3.2, fetched 28 September 2026, highest reasoning setting for each model. CARL sizes are the published scores of the engine at each size. CARL Compact ranks first of 142 open models in its size class.

What the numbers mean for you

  • At full size, CARL sits with the big names. CARL Max scores 45 on the independent index: one point behind Grok 4.7, ahead of GPT-5.6 Terra and Gemini 3.1 Pro Preview. Only the newest Claude and GPT-6 flagships score higher.
  • Even the smallest CARL beats a Claude flagship at the work that matters here: reading documents, charts and photos, and following instructions exactly.
  • It is the same engine at every size. Moving up from Compact to Pro to Max is an appliance upgrade, not a new product. The vault, the checks and the answers stay the same.
  • Compression costs almost nothing. The 4-bit build CARL Compact runs has 0.3% higher perplexity than full precision and picks the same next word about 95% of the time (independent tests).
  • On your project, the test that matters is below. Whether the right page reaches the model, and whether its quotes are checked, decides the answer. That part is SATORI.

On the live job: 407 real field questions, by type

Every question the field team asked from 9 to 28 September 2026. Each quotation in each answer was checked against its source file.

Question typeQuestionsQuotes verifiedRate
General project questions1121,496 / 1,51598.7%
Status792,900 / 2,92699.1%
Spec requirements59534 / 534100.0%
Counts and totals42307 / 31597.5%
Submittals and POs33599 / 60099.8%
RFIs28456 / 47196.8%
Finding documents15111 / 11299.1%
People and responsibility14279 / 28199.3%
Schedule and dates11161 / 16299.4%
Conflicts between documents866 / 6798.5%
Lists634 / 34100.0%
All questions4076,943 / 7,01798.9%

Graded against the documents on the same job: the 12-question field evaluation scored 12 of 12 with 277 of 277 quotes verified, and the 36-question wide evaluation verified 1,154 of 1,163 quotes (99.2%).

Scales with hardware

Same CARL. Bigger appliance. Bigger brain.

CARL is one engine in three sizes. SATORI specifies, supplies and runs the appliance CARL runs on, and upgrades it as you grow. Your company funds the appliance and pays for the managed service. Nothing in the software changes between sizes. CARL's memory, the whole connected project record, lives on its own machine and can grow without limit: each question pulls in just the passages it needs.

Running today · measured

CARL Compact

The appliance on the reference job today.
Index score
34
Full answer
2–8 min
Answers per 8 h
≈ 288
Measured on the live job, September 2026.
Next size up

CARL Pro

A larger appliance, sized by SATORI to your team.
Index score
40
Answers
faster, many at once
Serves
whole project teams
The same engine at a larger size. Measured on the box before it is quoted.
Full size

CARL Max

The full-size engine, for company-wide use.
Index score
45
Class
big-model tier
Documents
still private
In the range of the big cloud models, and still off every AI company's servers.

What does not need the AI engine

Keeping the record current is light work: 4,970 files rebuilt in 194 seconds, changes checked in 0.12 seconds. The AI engine does the heavy reading and writing. Adding projects costs storage, not a bigger engine.

The brain can be upgraded

CARL's engine runs on SATORI's own appliance. Moving from Compact to Pro to Max means upgrading the box, not changing the product. Any new model runs beside the current one and replaces him only if it wins on your own project's questions. On 18 September a lighter build tied on quality but lost on speed, so it was not swapped in.

Compact numbers are measured on the live job. Index scores are the engine's published scores at each size (Artificial Analysis Intelligence Index v4.3.2).

The money

The time and money are already being spent. SATORI gets them back.

Four ways SATORI pays, from the office down to the foreman: hours not spent hunting for documents, rework not caused by the wrong document, RFI effort not wasted, and AI seat fees never paid. Pick a preset, then put in your own numbers. Every line shows its arithmetic.

Each preset opens on the industry median: that is the base case, the floor. The sliders only move up from there, toward the best case your own numbers support.

Search time
Industry: 5.5 h of a 40.5-hour week, 13.6% of the job (PlanGrid & FMI, 2018). At six 10-hour days that is about 8 h.
Your assumption. One construction AI pilot reported 20–40 minutes saved per question (Construction Dive, 2024).
BLS May 2025 wage × 1.47 benefits: inspector ≈ $55, foreman ≈ $61, construction manager ≈ $88. At 60-hour weeks with time and a half past 40, the blended hour costs about 17% more. On the reference job, the cost report shows about $119 per labor hour. Use your own payroll figure.
Rework
Industry: about 5% average field rework, 12.4% at the 90th percentile (CII, reported).
Industry: 52% globally (PlanGrid & FMI, 2018).
Your assumption. Log catches during the pilot to measure it.
RFIs and AI seats
Industry: 796 per average project, about $1,080 each to process (Navigant, 2013).
Your assumption: answers found in the record before an RFI goes out, and faster reviews.
At $30 per user per month (Microsoft 365 Copilot list).
$0
value returned per year · base case at the floor, more as you slide up
Search hours returned$0
Rework avoided$0
RFI effort saved$0
Cloud AI seats not bought$0
0
hours a year handed back to the work: 0 full-time people's worth of searching, at 2,000 h each

A model with your inputs, not a measured result. The industry figures are cited on each line. Your pilot replaces the assumptions with your own measured numbers.

The edge

What it does to the contractor bidding against you.

Foremen get it too

CARL isn't only for the office. Foremen and field leads ask from their phones, on six 10-hour days, and get the same checked answer the PE would.

Your people have the answer on hand

Every foreman and inspector gets the memory of your best project engineer: every clause, submittal comment, RFI answer and PO, in minutes, with the line attached.

You catch it before you install it

Old takeoffs, superseded bulletins, and specs that disagree with checklists come up before the pull, not after the failed inspection. One job had 77 of these on record.

Fewer RFIs, faster answers

Industry median wait for an RFI answer is 9.7 days. When the answer is already in the record, SATORI finds it in minutes and the RFI never goes out.

You can take the private work

Owners who won't allow their documents in a public cloud AI can still hire an AI-equipped contractor. SATORI runs on a private appliance.

It gets sharper on your work

Every question your team asks, and every miss it fixes, makes the next answer better. The next bid, the next kickoff and the next new hire start from what the last job proved.

No token meter

Cloud assistants bill by the token and by the seat. SATORI runs on its own appliance, so asking one more question costs nothing extra.

Private by design

A private AI that no public cloud ever sees.

Cloud AI rents you a brain by the token and reads your documents on a public provider's servers. SATORI runs its own model on a dedicated appliance, placed at your site or hosted privately by SATORI.

SATORIGeneral cloud AI chat
Where your documents goTo a private SATORI appliance only. Never to any AI company's servers.Uploaded to the provider's servers.
Sees the whole projectAll 4,970 files, linked, live.What you paste or upload into a chat.
Knows which revision governsYes, by rule.No.
Checks its own quotesEvery quote, against the file. Failures shown.No.
Says when it isn't in the documentsYes, after searching the whole vault.Usually answers anyway.
Cost per questionNo token meter.Metered per token, per seat, per month.
Stays currentFolder checked every 2 minutes.Re-upload by hand.
Keeps working without internetOn the local network, yes.No.
42%
of AEC technology decision-makers name data-sharing security as their top AI challenge, ahead of cost.
Bluebeam, AEC Technology Outlook 2026 · 1,000+ respondents
22% → 30%
of construction respondents citing privacy and security as a barrier to AI, 2025 to 2026.
RICS, AI in Commercial Property & Construction 2026
≈ $0.23
per full answer at Claude Opus 5.5 list price (about 28,000 tokens in, 6,000 out). Small per question, but it adds up across a firm, and your documents still leave the building.
Anthropic list price, Sept 2026 · our arithmetic

We have not yet run CARL head to head against cloud models on the same questions. Client documents never go to a cloud model, so that test will use non-client documents and be published with receipts.

Stays current by itself

Plugs into the systems your team already uses.

MILLS watches your project sources and folds every new or changed document into the map. Nobody uploads anything. Documents flow into the private appliance; nothing flows out to an AI company.

Connected today

  • OneDrive and SharePoint project libraries, synced live
  • Network file shares
  • Outlook email saved into the project folder
  • Every file type on a job: PDFs, scans, Excel, Word, photos
  • Checked every 2 minutes; new files readable the same day

Can be added, with your IT team's clearance

  • Autodesk Construction Cloud (ACC): RFIs, submittals, sheets
  • Procore: RFIs, submittals, daily logs, drawings
  • CxAlloy: commissioning checklists and issues
  • Trimble: project documents and logs
  • Outlook mailboxes directly
  • Monday.com: boards and tracking

None of these is connected today. Each can be added through the vendor's official API once your IT team clears it, and is built to order during onboarding.

The NDA problem

Every cloud AI sends your owner's drawings to an AI company's servers. SATORI sends them to none.

Copilot, ChatGPT, Claude, Gemini, Grok, Meta AI and Amazon's assistants all do the same thing: your question and the documents behind it are processed on the AI company's servers. On a data-center job it is worse, because Microsoft, Google, Amazon and Meta build hyperscale data centers themselves. A hyperscale owner's one-lines, capacity data and equipment schedules can end up on AI servers run by that owner's direct competitor.

SATORI keeps them off all of those servers. CARL runs on SATORI's own appliance, and the only way in is a private, encrypted tunnel behind an email sign-in.

WITH A CLOUD AI SEAT Owner's documentsone-lines, capacity, layouts Your teampastes, uploads, asks An AI company's serversOpenAI · Anthropic · Google · Microsoft … some also builddata centers WITH SATORI Owner's documentswhere you already keep them Your teamasks CARL Private SATORI appliance, via encrypted tunnelno AI company's servers · no open ports · email sign-in
the most sensitive paper in construction

What's in a data-center set

Power capacity, redundancy, equipment, layouts and schedules: the things a hyperscaler's competitors would most like to know.

read your owner agreement

NDAs limit who sees it

Owner confidentiality terms commonly limit disclosure to named parties or require consent. Adding an AI provider, especially one that competes with the owner, may not be allowed.

a promise is not permission

"We don't train on your data"

Cloud AI vendors promise not to train on customer data. That covers what the vendor does with it. It is not your owner's permission to share it.

42% · Bluebeam 2026

The industry already worries

42% of AEC technology leaders rank data-sharing security as their top AI challenge. Construction firms citing privacy as a barrier rose from 22% to 30% in a year (RICS 2026).

zero AI companies

Off every AI company's servers

No document, passage or question ever goes to OpenAI, Anthropic, Google, Microsoft, Amazon, Meta or xAI. CARL runs on SATORI's own appliance: at your site, or hosted by SATORI under your confidentiality terms. SATORI builds no data centers and sells no cloud.

no open ports · email sign-in

The only way in is a private tunnel

The appliance opens no ports to the internet. People reach it through an encrypted Cloudflare tunnel that connects outward only, after signing in with their work email and a one-time code. The server rejects anything that did not come through that sign-in. SATORI's own machines sync over end-to-end encrypted private links.

win the work others can't

An answer for the owner's security team

When an owner asks how your AI handles their documents, you have a clean answer. Competitors using cloud assistants may not.

This is not legal advice. Whether a given tool is allowed under a given NDA depends on its terms; have counsel read your owner agreements. Company roles as of September 2026.

It gets better

Every question makes the next answer better.

The record grows every night. Every miss your team reports is traced to its cause against the documents and fixed with a permanent test.

Ask

Every answer is saved with its receipts.

Keep the best

Fully verified answers join the gold set: 181 so far.

Trace the miss

Graded against the documents, root cause found.

Fix it for good

New rule, new test. It cannot quietly come back.

Re-run the eval

Nothing ships if it scores worse.

Same questions, before and after

Tag and section audit, before
26/39
after (widened)
183/183
12-question eval, first
8/12
three days later
12/12
Document-finding test, start
16/21
two days later
22/23

What changed on the job

MeasureBeforeAfter
Verified quotes per full answer2–156–74
Real documents linked to nothing67821
Gold answers16181
Stress test, 26 questions: bugs9 found9 fixed

8–21 September 2026. The gold set is also the training data for a project-tuned CARL, which is the next step.

The suite

One record. Several ways to use it.

MILLS

Reads the folder, connects everything, keeps it current.

CARL

Compute Analysis Reasoning Logic. The AI. Answers from your documents with receipts.

DOTS

The map and the Ask box, from any device.

THE VAULT

The connected record of your job, with its own trust reports.

LIGHTBEAM

PDF markup for inspectors.

LUCID

Schedules distilled to what's due and overdue today.

PATHWAYS

One-line drawings traced source to load.

BIRD DOG

Manpower against scope. In development.

How it is bought

An exclusive licence, a private appliance, and a service that keeps it sharp.

Private AI of this kind is sold the way the market already buys enterprise software. Below are industry reference points so you can compare. They are not SATORI's prices.

What the market charges forIndustry norm, 2025–2026
Construction project platformProcore: annual fee by annual construction volume, unlimited users, no public rate card. Reported around 0.1–0.2% of volume.
Construction AI add-onsProcore AI: flat-rate starter pack for up to 3 projects, then credit-based annual tiers. Bluebeam with AI: $590 per user per year.
Per-seat construction toolsBluebeam $260–590 per user per year. Autodesk Build about $1,400–1,700 per user per year. Togal.AI $299 per user per month.
General AI assistantsClaude Team and ChatGPT Business $20–25 per seat per month. Microsoft 365 Copilot $30 per user per month on top of the base license. Glean reported at about $45–65 per user per month with a 100-seat minimum.
Perpetual license maintenance18–22% of the license fee per year.
Fully managed IT servicesAbout $110–185 per user per month.
Enterprise pilots30 to 90 days, paid, fee often credited to year one.
What the category is worthConstruction contract-AI company Document Crunch was bought by Trimble for $246.4M in April 2026 with 400+ customers. Trunk Tools has raised $70M.

The pilot

Sixty to ninety days on one live project with five to ten users. Success agreed in writing on day one:

  • 95% or more of quotes verified
  • 18 of your 20 hardest recent questions answered correctly with receipts
  • 3 or more logged catches that would have cost field time
  • Every reported miss traced and fixed within 2 business days

What the partner gets

  • The exclusive right to use SATORI and CARL in your market, before anyone else
  • A private SATORI appliance, owned and run by SATORI, sized to your work
  • Every answer your team asks, with its receipts
  • Your documents never sent to a public cloud AI, and never shared with another client

What's proven and what isn't

No other vendor gives you this page.

Proven on a live job

  • provenReads and links every file in a 4,970-file project folder
  • proven98.9% of quotes verified across 407 field questions
  • provenLive sync, nightly refresh, read-only access by email
  • provenFinds disagreements; newest revision governs
  • provenUsed by a field team of seven from day one

Not yet

  • openAnswers take minutes on today's appliance
  • openNo head-to-head against cloud models yet
  • openNot fine-tuned on project data yet
  • openCAD .dwg files are listed, not read
  • openOne reference installation so far

It can be wrong. It can't be wrong silently.

Your competitors are still searching. Your team already has the answer.

Christopher Welker · SATORI · satoridots.ai

Sources. PlanGrid & FMI, Construction Disconnected (2018). Navigant Construction Forum, Impact & Control of RFIs (2013). BLS OEWS May 2025 and ECEC June 2026. Bluebeam AEC Technology Outlook 2026. RICS AI Report 2026. Pricing: Procore, Procore AI, Bluebeam, Claude, Google Workspace; Autodesk Build, Togal, Copilot, Glean, ChatGPT, maintenance and MSP figures come from third-party reporting, 2025–2026. Document Crunch acquisition: Trimble 10-Q, 2026. Retrieved 28 September 2026.
SATORI · Satori Datum™ · The Promise and the Proof™. Measured figures come from the reference installation, one electrical scope on a hyperscale data-center campus, 9–28 September 2026. Example answers are CARL's own, from the live job, with owner and project names removed. Industry figures are cited and are not SATORI prices.