Real, working software. Nothing here is mocked: every component has code + passing tests as evidence, labeled per Leonard's verification ladder (DESIGNED → CONFIGURED → VERIFIED → PRODUCTION). Technology information only — no institutional, banking, sovereign, or partnership claims anywhere.
Live status dashboard: https://brewpage.app/public/ndrtnLhOch (expires 2026-10-21; state regenerated from live sources; "How to verify" on the page reproduces every number)
| Component | Dir | State | Evidence |
|---|---|---|---|
| Vault engine (valuations, encumbrance ledger, 40% LTV) | vault-engine/ |
VERIFIED | 47/47 tests green; $500T/$200T stress test; double-pledge guard; append-only integrity. BigInt µUSD, zero precision loss. Crypto feed defaults to null (throws, never invents a price). |
| SettlementVault + DutchAuctionLiquidator contracts | contracts/ |
VERIFIED | Compiles solc 0.8.30 / Cancun / OZ v5; 25/25 Hardhat tests incl. end-to-end vault→breach→auction→settlement. Artifacts exported (vault 8,348 B, liquidator 7,050 B). |
| Chain mirror (Anika Chain event log + Firestore adapter) | chain-mirror/ |
VERIFIED | SettlementLog deployed at 0xDAA7B3e3c68fbfACD9d319Df0AB610D94814b9ad (Anika Chain 20260921); live round-trip proven; Firestore shapes → chain events; Base txHash proof flow confirmed. |
| Disbursement (50/30/20 USDC split engine) | disbursement/ |
VERIFIED | 13/13 tests; dust policy deterministic; dry-run default; unsigned signing queue only. Base USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 confirmed live. EXECUTED=0. |
Express backend (server/valuation.js, /api routes) |
express-app/ |
VERIFIED | 37/37 tests; scaffold shape built; KYC simulate / lending ledger-only / off-ramp illustrative / Stripe demo — all labeled in code and responses. |
| Wallet-signed deploy console | deploy-console/ |
VERIFIED | 57/57 checks; bytecode sha256-verified at build; smart-wallet guard; receipt.status + getCode + read-back before any success reported. |
| Dashboard (status page + Garcia Sounds drop-in) | dashboard/ |
VERIFIED | 11/11 verify.sh checks; every number regenerated from live sources. |
Nothing is PRODUCTION. No contract is deployed to any public network, no money moves, no lending occurs. Specifically awaiting Leonard's own signature/action:
deploy-console/dist/index.html (six-step wallet-signed flow; price oracle
address is honestly TBD — the vault cannot deploy until it is entered).dashboard/drop-in/js/settlement.js to his app;
paste firestore.rules (already his file) — no changes needed to his app otherwise.LTV CONFLICT), ltvConflictReport(), and the dashboard.evmVersion: paris (opposite of the Base/Cancun rule).ledger.jsonl grows by design (append-only); test runs add DRY-RUN
entries — count is not a bug; EXECUTED stays 0 until Leonard signs a real payout.bash ~/workspace/settlement-stack/dashboard/verify.sh