A contract parse you can verify line by line
AI reading your contract is only useful if you can check its work. This release makes the contract parse verifiable end to end.
Every value cites its page. The parse now records where each term's governing language lives — contract value, retainage, dates, all nine clauses, every SOV line and milestone. On the Contract tab's analysis card, each clause carries a p.N link straight into the document at that page.
Side-by-side verification. The document viewer gains an Analysis panel: our extracted text on one side, your original contract on the other. Click any term and the page it came from appears beside it — read our version, glance at the source, confirm. That's the whole loop.
Garbled scans can't sneak through anymore. Some scanners embed their own low-quality text inside the PDF; that used to flow straight into the parse and produce confident-looking wrong numbers. Now unreadable text — from the scanner or from our own re-read — is detected, re-read properly where possible, and named honestly where not ("pages 3, 7 could not be read — review manually"). The parse is instructed to transcribe, never reconstruct: a value it can't read comes back empty with a note, not guessed.
Confidence you can trust. The confidence badge is now enforced by how the document actually read: any page that needed re-reading caps it at medium; any unreadable page forces low — regardless of the AI's self-assessment.
Nothing is applied to your contract record without you: parse, verify against the source, then apply the fields you've confirmed.