How Contract Medic is put together

Two builds went in. One came out.

We had two Contract Medics: an app built on Emergent, and a review engine built on Make.com behind our own website. We kept the best of each and retired the rest. This is the one machine that is left, drawn the way we would draw it for an inspector.

How one contract moves

Employeruploads a contract to the one front door — the Contract Medic app on medic.thanxofficial.com, built on Emergent.
Two readersReader 1 is the app's own clause-by-clause engine. Reader 2 is the Make.com law engine — 39 registers, ESA arithmetic.
CompareAgree → "Checked by two engines". Disagree → a human reads it before anything goes out.
One front door: the Contract Medic app on our own domain. Behind it, two readers — the app's own engine and the Make.com law engine we built first. Both read the same law text from Airtable at run time. A finding is marked "Checked by two engines" only where they agree; where they disagree, a person reads it before any document goes out. The old upload page on the website is retired.

What we kept from each build

From the Emergent build

keptThe whole customer side: upload, the free preview, pricing, payment, the two-document output, the methodology page, the operator queue, the lock.

keptIts own clause-by-clause engine, now Reader 1.

goneIts hand-written copy of the law and its hard-coded words. Both now come from the table.

From the Make.com build

keptThe Live Review Engine that grades all 39 clause registers against the Employment Standards Act with the section behind each finding. It is Reader 2 on every contract.

keptThe Airtable record: one row per review, the law text with its change log, the outreach machine.

goneThe website's own upload page as a second front door. The site now sends you to the app.

What the blend added

newOne law text, read by both engines at run time. An amendment is a one-cell edit that reaches every review from the next run.

newThe comparison. Agree, and you see "Checked by two engines". Disagree, and we read it before anything goes out.

newEvery word on screen edited in a table, no redeploy. And Check In, free with every purchase.

First live run through the blended app · 12 September 2026

16 / 39
clauses read by the app / by the Make engine
7
findings both engines agreed on
6
disagreements, sent to a human before anything goes out
14
required provisions the agreement was missing

The test agreement was written to fail. Clause 9.2 gave "one week per completed year of service, to a maximum of eight weeks." Both engines graded it Fatal for the same reason: at twelve months that formula pays one week, and s.63 of the Employment Standards Act requires two. A clause that pays less than the Act is void, and a void clause revives common-law reasonable notice — usually months, not weeks.

Neither engine cited another province's law. The app's own pass took about a minute; the second opinion arrived seventy seconds after it. One row was written to the record with both engines' counts.

We used Emergent for as much as we could and we liked it. For statutory arithmetic we got steadier results from the Make engine we had already built, so instead of choosing, we put it behind the app as the second reader. Where they agree, you see it. Where they don't, we do.

thanx.A.I is not a law firm and nothing here is legal advice. Contract Medic is a document editing service. We read wording against the British Columbia Employment Standards Act and reported decisions, and we suggest replacement wording. We do not advise you, we do not represent you, and no solicitor-client relationship is created by using this site.

There is no privilege. Communications with your lawyer are protected by solicitor-client privilege. Communications with us are not, and may be discoverable in litigation or on a due-diligence request. A lawyer licensed in British Columbia must review and approve anything we produce before you issue it to any employee.

Scope. Contract review covers British Columbia, provincially regulated, non-union employers only. We do not review federally regulated employers, other provinces, or collective agreements. The law changes; a decision released after today may change how a clause is treated.

thanx A.I limited · Victoria, British Columbia, Canada · thanxai@thanxofficial.com · 250 938 3870