The standing caveat

Every recommendation carries the clause it cites — and the standing caveat that a competent person must sign. The system drafts. The system never issues. Coughlan issues. If the draft is wrong, Coughlan corrects it. The audit trail records both the draft and the human sign-off, separately.

Ten capabilities · one contract surface

The contract as a queryable surface — not a 1,840-page PDF.

Clause Extraction

Detects the contract form (JCT 2024 D&B, NEC4 ECC Option C, FIDIC Yellow), extracts clause families — Time, Cost, Quality, Variation, Termination, Disputes — with cross-references intact.

JCT · NEC4 · FIDIC · bespoke

Time-bar Watchtower

Every notice window, every response deadline, every compensation event clock — running in the background. Amber alert at 50% consumed. Red alert at 80%. Draft notice queued before the window closes.

Always-on · amber/red alerts · auto-queued

Flow-down Register

Obligations that flow from the main contract into sub-contract packages — mapped, monitored, and surfaced to the relevant package manager before the obligation date arrives.

Package-mapped · obligation-tracked

Statutory Override

Current UK legislation takes absolute and total priority over any contract clause or system recommendation. CDM 2015, Building Safety Act 2022, HSAW 1974 — flagged wherever a clause conflicts or omits.

Law first · always · no exceptions

Contract Health Score

A dashboard view of the contract's overall posture — open notices, response deadlines, dispute risk, compliance posture, and outstanding obligations. Updated in real time as the project proceeds.

Live · trended · exportable

Clause-cited Notice Generator

From a plain-English event description, draft a clause-cited notice with the relevant contract reference, the response window, and the recommended next action. Recommendation only — never auto-issued.

Recommendation only · never auto-issued

Competent-Person Sign-off

Every notice, every decision, every variation — signed by the named contractual authority before issue. The locked declaration records timestamp, IP, document hash, and the reviewer's stated position. The system cannot issue. Only the human can issue.

Named · timestamped · hashed · locked

Audit Trail

For golden-thread purposes: every clause, amendment, notice, decision, and signature with full chain of custody — from the moment the contract was uploaded to the moment the final certificate is issued.

Immutable · exportable · golden-thread

PI Insurance Hooks

Required PI, EL, and PL cover extracted from the contract and monitored against the evidence on file. Expiry alerts. Renewal prompts. No uninsured gaps discovered at the point of a claim.

Monitored · expiry-alerted · evidence-linked

Recommendation-Only Principle

Hardwired into every output. The engine never makes a decision. It surfaces the clause, drafts the document, names the owner, and waits for a competent person to read, judge, and sign. Always.

Principle 7 · every output · no exceptions

How a notice gets drafted · five stages

From trigger to Coughlan's signature — every step on the record.

  1. 1

    Event

    Trigger captured

    An event hits site — a client variation instruction, a programme impact, a compensation event. It is logged in plain English with a photo and a location. The contract engine receives the description and begins matching.

  2. 2

    Extraction

    Clause located

    The engine matches the event to the relevant clause family in the executed contract — NEC4 Compensation Events, JCT D&B Variations, FIDIC Claims. Cross-clause relationships are surfaced. Conflicting clauses are flagged. Statutory overrides are checked.

  3. 3

    Watchtower

    Time-bar set

    The response window opens. The Watchtower starts the clock. At 50% consumed, an amber alert. At 80%, a red alert. The clock does not stop — and neither does the record of who was alerted and when.

  4. 4

    Drafting

    Notice drafted

    The clause-cited draft notice is generated: contract reference, response window, recommended next action, and the standing caveat. It sits in Coughlan's review queue. It carries no effect until Coughlan signs it. It cannot self-issue.

  5. 5

    Sign-off

    Coughlan signs

    Coughlan reads the draft. If the clause is right and the wording is right, he signs. The locked declaration captures his name, timestamp, IP, and document hash. The notice is issued. The audit trail is sealed. The Watchtower moves to the next deadline.