Skip to content
Changelog, page 23

What shipped, and when.

A day-by-day record of what landed in Underwrite, kept by hand. Page 23 of 23.

Want to verify? The six files the decision depends on are rendered from the live source at /methodology/engine.

Show only

Filter by engine, UI, AI, ops, marketing or fixes.

2026-05-12
9 entries

Methodology, examples, source-quote audit trail

  1. Thirteen-section walkthrough of every formula the engine uses to compute the IC memo. Cherry Street worked example end-to-end. Table of contents with deep-link anchors.

  2. Each AI-extracted value pairs with a verbatim quote from the source text, server-validated to be a literal substring. Click any quote to highlight the span in the textarea. Direct answer to 'generic data back, unauditable.'

  3. Eight institutional threshold tests with pass/miss status pills: Project IRR ≥ 15%, Min DSCR ≥ 1.0x (critical) plus institutional 1.2x, LTV ≤ 75%, Yield on Cost ≥ 6%, positive leverage Y1, exit ≥ entry, hold ≤ term (advisory). Critical highlighted; verdict is exactly the conjunction.

  4. Debt Yield (Y1), Break-Even Occupancy, Occupancy Cushion, Refinance Test at exit. Surfaces the lender's view of the deal, distinct from equity returns. Color-coded passes / misses.

  5. Hotels show ADR / Occupancy / RevPAR / Cost per Key. Industrial / Office / Retail show rent and cost per SF. Multifamily shows rent and cost per unit. Mixed-Use shows hybrid. Tool + memo + compare all use the same shared component.

  6. 7×7 IRR matrix across exit cap × rent growth axes embedded in the memo with cream-to-gold heat ramp. Reveals joint sensitivity that a single-input tornado can't.

  7. Stacked leverage risk (high LTV + thin DSCR + cap compression), refinance dependency, double-growth bet, property-type-aware property management bands. Surfaces compound risk patterns instead of just single-input flags.

  8. Disables AI parser and AI deal review for sensitive IMs. Tool stays fully usable on manual inputs; every metric still computes. Trust panel surfaces the active state in the audit column.

The engine math is on the methodology page, the six files the decision depends on are on the engine viewer, and the Phase 1 simplification list is at /methodology/beyond-phase-1.