Today's AI Tip
← All posts

Turn a contract into a who-owes-what table. Check what slipped.

· View on Instagram · View on Facebook

Turn a contract into a who-owes-what table. Check what slipped.
Ask for rows, with sections. A table puts each duty, its deadline and its section on its own row, so you can check them one by one. Ask for four columns and a section number on every row.

Ask for rows, with sections

Turn this contract into a table of obligations with four columns: Party | What they must do | Deadline | Section. Include only things a party MUST do, not things they MAY do. Quote the section number exactly as it appears. If no deadline is stated, write "none stated". After the table, list anything you were unsure about.

Tested in GPT-5.5 (OpenAI API), Oct 2026

A table puts each duty, its deadline and its section on its own row, so you can check them one by one. Ask for four columns and a section number on every row.

The fictional sample contract. Fictional sample: a design studio, a bakery and a $4,800 website. Section 2.2 says “If Client does neither, the draft is treated as approved.” Section 5.1 says “Either party may end this Agreement with 30 days’ written notice.”

The fictional sample contract

Fictional sample: a design studio, a bakery and a $4,800 website. Section 2.2 says “If Client does neither, the draft is treated as approved.” Section 5.1 says “Either party may end this Agreement with 30 days’ written notice.”

The real table, first rows. It made 13 rows, each with a party, a duty, a deadline or “none stated,” and the section to check it against.

The real table, first rows

Real output · GPT-5.5 (OpenAI API) · Oct 2026

| Party | What they must do | Deadline | Section | … | Provider | Design a five-page website for Client as described in Schedule A. | none stated | 1.1 | | Client | Send Provider all text and photos for the website. | Within 10 business days after the Effective Date | 1.2 | | Provider | Deliver a first draft of the website. | Within 15 business days after receiving all of Client’s content | 2.1 | …

It made 13 rows, each with a party, a duty, a deadline or “none stated,” and the section to check it against.

Check three rows against the contract. I checked three rows against their sections: 1.2, 2.1 and 5.3. In this run, each deadline matched the contract wording, and all 13 section numbers pointed to the right clause.

Check three rows against the contract

I checked three rows against their sections: 1.2, 2.1 and 5.3. In this run, each deadline matched the contract wording, and all 13 section numbers pointed to the right clause.

What slipped, what it caught. Missing: 5.1’s 30 days’ notice (likely because my prompt said “only MUST” and 5.1 says “may”) and 2.2’s “treated as approved” rule. Its unsure list flagged a real ambiguity in 3.1 versus 3.2.

What slipped, what it caught

Real output · GPT-5.5 (OpenAI API) · Oct 2026

Unsure about: … - Whether the payment deadlines in Sections 3.1 and 3.2 could conflict or should be read together, since Section 3.1 says payment is due “on signing” and “on final approval,” while Section 3.2 says invoices are due within 30 days of the invoice date.

Missing: 5.1’s 30 days’ notice (likely because my prompt said “only MUST” and 5.1 says “may”) and 2.2’s “treated as approved” rule. Its unsure list flagged a real ambiguity in 3.1 versus 3.2.

Use the table as a map. Treat the table as a map, not legal review. Check each row against its section and search the contract for “may,” “if” and “treated as”.

Use the table as a map

Treat the table as a map, not legal review. Check each row against its section and search the contract for “may,” “if” and “treated as”.

Try it: Remove personal details from a signed contract first, then check three rows against their sections.

Before you paste a real contract. Remove names, account numbers and other personal details first, and check the tool’s data policy or your employer’s approved tools before uploading real documents.

Before you paste a real contract

Remove names, account numbers and other personal details first, and check the tool’s data policy or your employer’s approved tools before uploading real documents.

Sources and assumptions

Assumptions:

The short version

Follow @todaysaitipSave this post on Instagram

More posts