TOE Engineering Presentation Series/TOE: Introduction & Overview

Four Generations: Manual Orders → Decision-Driven TOE

Each generation solved the last one's bottleneck.

The Entire TOE Stack

Borrower, Marketplace, Lender UI.

ℹ️
These are the 4 repos that matter for TOE. The workflow-era repos (workflow-service, borrower-service, applicant-portal) still exist but are not part of this architecture.
Source Files
Wizardborrower-interactions-ui/src/application/
Portalborrower-interactions-ui/src/tasks/
Auth sourceborrower-auth-ui/src/
Coremarketplace/lc/
Enginesmarketplace/lc/engines/
Reactormarketplace/lc/reactor/
File modelmarketplace/lc/model/file.py
Cortex sourcecortex-lender-checker-ui/src/file/

Every Data Change Triggers a Full Reactive Loop

The contract is satisfy codes and policy YAML.

ℹ️
The contract between frontend and backend: satisfy codes. Policy YAML drives the flow — the same Borrower UI codebase adapts dynamically per product.
Source Files
Processlc/reactor/process.py
DTIreactor/functions/calculate_dti.py
CLTVreactor/functions/calculate_cltv.py
Evallc/engines/decision/eval/eval_req.py
FE contractsrc/application/satisfy-code-definitions.ts
Strategylc/engines/decision/schema/strategy.py
Dispatchlc/engines/decision/schema/dispatch.py

Three Systems Own the Full Loan Lifecycle

Borrower UI captures data, marketplace evaluates it, Lender UI acts on it.

ℹ️
The 6 policy stages that drive the lifecycle: applicationprequalcredit_verificationintent_to_proceedinitial_underwritingfast_track_complete.
Source Files
Screenssrc/application/screens/
Portalsrc/tasks/portal-page.tsx
Signupsrc/pre-auth/signup-screen.tsx
Decisionlc/engines/decision/api.py
Reactorlc/reactor/process.py
Pricinglc/engines/pricing/api.py
Summarysrc/file/summary/
Orderssrc/orders/
Fundingsrc/file/funding-disbursement/
Navigation

Keyboard Shortcuts

→ / Space
Next slide
Previous slide
Home / End
First / last slide
F
Toggle fullscreen
?
Toggle this help
Esc
Close help
Comments