How it works
Here is the contract.
Software development agreement · signed January 1
14 sections · 59 clauses · showing 9
§1–3 Definitions, scope of work, project team · 14 clauses
§4 Fees and payment
§5 Intellectual property · 6 clauses
§6 Delivery
+ 1 more clause
§7 Acceptance
+ 2 more clauses
§8–10 Warranties, confidentiality, change requests · 12 clauses
§11 Remedies
+ 2 more clauses
§12–14 Notices, term and termination, general · 13 clauses
Stored. 59 clauses as 64 rules, in force from January 1. Each rule keeps its section number.
Here's an amendment.
Amendment 1 · signed March 28
3 changes · showing 1
A1.2–A1.3 Client's project lead and notice address · 2 changes
Applied 3 changes from March 28 on. Anything earlier still falls under the original terms.
Here's what happened.
Project record · January 2 to April 29
27 entries from email, tickets, and the bank · showing 13
All 27 entries placed on the timeline, each checked against the terms in force on its date. No conflicts.
+ 14 more entries not shown
eventdeadline
Describe party obligations as of April 30.
The developer owes the client $50,000. The client owes the developer nothing.
by §11.2
Prove it.
7 facts from the record · 7 rules · 8 steps
Given
Derived
Not needed: the other 22 entries in the record. The Apr 22 invoice changes nothing, by §4.3.
same facts, same rules, same proof, every run
The developer owes the client a $50,000 refund, and the April 22 invoice isn't payable.
Proof by robuster.ai
Under the original §7.3, the April 6 rejection is late, the software counts as accepted, and the client owes $50,000. robuster.ai applied A1.1 from the date it was signed, and step T1 says so.
Of 27 entries and 64 rules, the proof uses 7 facts and 7 rules. The invoice, the meetings, and the change request are all on the timeline, and none of them changes the outcome.
Each line applies one cited rule to facts or earlier steps. A lawyer can dispute T4 without rereading the whole contract.
The LLM's summary is written from the proof, not after the fact. It cannot cite a clause the proof didn't use.
Your documents, your rules
Contracts, care protocols, tax rules, policies. If the answer has to be right and you have to show why, we'd like to hear about it.