Check · 60 minutes · 5 questions
“Here is the brief. Redesign the site, improve the funnel, modernise the stack.”
Ask for these first
In writing, before the meeting. The request is half the check: everything below is one line to supply if it exists.
The specification is then whatever satisfies those conditions. Written forwards it describes a solution and transfers the risk to you — the supplier delivered what was specified and it does not do what was needed.
If insteadYou cannot state the conditions without describing the implementation. That means the outcome is not yet decided, and no amount of specification will hide it.
A count, a number, a page that loads, a file that opens. Anything requiring the supplier to judge whether it has been met is a description wearing a criterion's clothes.
If instead“Performance is improved.” “The architecture is scalable.” “Follows best practice.” Rewrite each until it is a thing you could verify on a Sunday.
The absent section that prevents half the change orders. Writing it is quick and uncomfortable, which is the same reason the criteria get postponed.
If insteadNothing is out of scope. Then everything is arguable, and it will be argued at the point where the leverage has moved.
Movement is normal. Movement agreed on a call produces two sincere versions of the truth. In the UAE added scope is not billable unless the client authorised it and the increase was agreed, so the informality cuts both ways and neither party usually knows it.
If instead“We will handle it as we go.” Agree the mechanism now, while it costs nothing to agree.
Accounts in your name, source in a repository you own, data exported in a format that opens without their tooling. Written as a condition of acceptance rather than as a final task, because a final task is the one that gets compressed.
If instead“All materials provided on request.” That is satisfied by a zip file nobody can use.
Our own service pages
Every service on this site publishes a deliverables list, and by the standard set above most of them are descriptions rather than criteria. Counted on 18 August 2026: 80 deliverables across eighteen services, of which 7 carry something a buyer could check alone — a count, a figure, a named artefact, results attached. “An architecture definition: boundaries, contracts, consistency and failure behaviour” is a description of a document, not a condition that can be false. We are holding suppliers to a standard our own sales pages do not meet, and the arithmetic is on the pages themselves.
SinceNot yet. Rewriting eighty deliverables as conditions is the work this check has just committed us to, and it will make several of them smaller and more specific — which is the point and also the reason it has not been done.
A supplier who cannot supply a base and a period has told you something, and it is not that they are disorganised. We do this for a living and the questions land differently when they come from outside.