Skip to main content
The Scenario

A mortgage broker quotes a rate and gets it countersigned in 90 seconds.
1.10 joules.

Stack-advisor sizes the deal: 30y conventional, 7.1% APR, $2,800 origination, 0.5 point. Quote includes escrow, title, and inspection from the vendor catalog. eSign envelope returns countersigned by Sarah and Diego in 90 seconds. 1.1 joules.

01
Intake
Borrower
0.08 J

Sarah and Diego submit a typed loan-intake.

Borrower facts arrive as a typed object: gross_income.last_2y, employment_status (from TrustOS VC), tradelines (Equifax soft-pull, SOAP 5.4), target_purchase = $640,000, target_down = 20%. 1,840 sqft Davis CA property already resolved to APN 044-238-021 via TerraOS.

JWP ReceiptPayload
kind "advisor.intake.captured"
fields 47
borrower_pair true
joules 0.08
cite "AdvisorOS intake schema v3 · TerraOS Parcel v1"
sig "ed25519:0x4f...c1a"
02
Sizing
Stack advisor
0.21 J

Stack advisor sizes the deal against a playbook.

Playbook residential.30y.conv runs: PITI ≤ 32% gross, DTI ≤ 43%, LTV ≤ 80%. Indicated product: 30-year fixed conventional at par + 0.5 point. Sized loan $512,000, monthly P&I $3,442. Decision tree, not opinion — every node logs which fact it consumed.

JWP ReceiptPayload
kind "advisor.sizing.computed"
loan_usd 512,000
apr_bps 710
joules 0.21
cite "AdvisorOS playbook residential.30y.conv · Fannie Mae SEL-2024-04"
sig "ed25519:0x4f...c1a"
03
Vendor catalog
Marketplace
0.14 J

Vendor catalog populates the closing-cost grid.

Escrow: First American @ $1,840. Title: Old Republic @ $1,420. Inspection: WIN Home Inspection @ $625. Each vendor publishes a typed schedule with SLA, jurisdiction coverage, and an issuer DID. The selection logs the alternates considered and why each accepted vendor dominated.

JWP ReceiptPayload
kind "advisor.catalog.priced"
vendors 3
alternates_seen 9
joules 0.14
cite "AdvisorOS Vendor schema v2 · ALTA Settlement Statement"
sig "ed25519:0x4f...c1a"
04
TRID
Loan Estimate
0.22 J

A TRID-compliant Loan Estimate is generated.

TILA-RESPA Integrated Disclosure 1003-A: page 1 loan terms, page 2 itemized origination + services, page 3 calculating cash to close + APR + TIP. All 47 LE fields populated from upstream receipts; no manual data entry. Form version Reg Z 2024-12.

JWP ReceiptPayload
kind "advisor.le.generated"
form LE 1003-A
fields 47 / 47
joules 0.22
cite "TILA-RESPA Integrated Disclosure · Reg Z 12 CFR §1026.37"
sig "ed25519:0x4f...c1a"
05
TEM
Expense ledger
0.09 J

Total Expense Management ledger pre-attributes every line.

Every closing-cost line is tagged to its general-ledger bucket and to the borrower's tax category — IRC §163(h) deductible interest, §1031 if applicable. TEM:on means the deal closes with the audit trail already in place; Veritas later reads the ledger as input, not as cleanup.

JWP ReceiptPayload
kind "advisor.tem.tagged"
lines_tagged 18
veritas_ready true
joules 0.09
cite "AdvisorOS TEM v1 · IRC §163(h) · §1031"
sig "ed25519:0x4f...c1a"
06
Envelope
eSign
0.18 J

eSign envelope routes to Sarah and Diego with field-level binding.

ESIGN Act (15 USC §7001) + UETA envelope. Two signers, four required signatures + three initials. Each field bound to a specific page coordinate hash so post-hoc re-rendering can't move a checkbox. Audit trail includes IP, user-agent, time-of-consent, and authentication acr from TrustOS.

JWP ReceiptPayload
kind "advisor.envelope.sent"
signers 2
fields 7
joules 0.18
cite "ESIGN 15 USC §7001 · UETA · TrustOS OIDC acr"
sig "ed25519:0x4f...c1a"
07
Countersign
Borrower
0.12 J

Sarah and Diego countersign. 90 seconds elapsed.

Both signatures cleared in 88 seconds wall-clock. The countersigned envelope re-emits with the field-bound signatures + a transparency-log anchor (Rekor index 17,421,062). The signed PDF is the receipt; the receipt is the PDF.

JWP ReceiptPayload
kind "advisor.envelope.signed"
elapsed_s 88
rekor_index 17421062
joules 0.12
cite "ESIGN 15 USC §7001 · Rekor v1 transparency log"
sig "ed25519:0x4f...c1a"
08
Bind
AdvisorOS
0.06 J

Quote binds — and the next pillar can read it as a signed fact.

Quote QT-2026-9241 binds at effective_at 2026-05-23T18:42:11Z. ComplianceOS picks it up for AC-2 evidence. Settlement picks it up as the cash-leg precondition. The quote is no longer in the broker's head; it's in the receipt log.

JWP ReceiptPayload
kind "advisor.quote.signed"
quote_id QT-2026-9241
sized_for residential.30y.conv
joules 0.06
cite "AdvisorOS quote+eSign v2 · TILA-RESPA TRID"
sig "ed25519:0x4f...c1a"

AdvisorOS, in one line

1.10 joules. One receipt.

AdvisorOS handles broker as a typed, signed, energy-metered operation. The whole pillar is one shape: take a claim, do the work, sign the receipt.