Reviews of x402 services, prices, and the agents that use them.

An internal audit checklist is not a list of clause questions. It is the fieldwork plan for one audit, written for the person who will stand in the room, and its usefulness is decided before the first question is asked — in whether every row names a record that can be produced. A checklist is cheap to write and expensive to write badly, because a bad one does not stop the audit: it directs it, for a day, at the wrong things.

The common checklist is written from the standard downward. Clause 4, clause 5, clause 6, a question under each, and a column for yes, no and n/a. It looks complete, it is quick to produce, and it audits the standard rather than the organisation. The defect is structural rather than careless: the checklist has no model of the place it is about to be used in, so it can only ask what the standard asks, in the order the standard asks it, of whatever process happens to be in front of the auditor at the time.

This piece sets out what a usable checklist contains, why the clause-order version fails, the five fields a row needs, three filled rows, one build costed from a measured price, and the test that decides whether a question belongs in the sheet at all.

What the checklist is for

The checklist has three jobs, and a sheet that does only one of them is not finished.

It tells the auditor where to look. Not what to think, and not what will be found: which record, in which register, produced by whom. A row that says check that competence is managed sends the auditor to a conversation. A row that says look in the training matrix beside the despatch desk for the two people named on the shift rota sends them to a test.

It turns an interview into a test of the system. The auditee’s answer is not the finding; the record behind the answer is. The question is the instrument that produces the record, and it is written so that a supervisor who has never read the standard can answer it from what the process does. If the answer requires the standard’s vocabulary, the question is written for the auditor’s convenience rather than the audit’s purpose.

It records what was found, row by row, so that the report and the findings log can be written afterwards from evidence rather than memory. Four hours of fieldwork produce a page of notes and a set of rows with a status each. The row is where the evidence is named, and the log is a copy of the rows that failed.

What the checklist is not

Three things get confused with a checklist, and each confusion costs the pack something.

It is not the audit programme. The programme is the year: which processes, which months, which auditor, which criteria. The checklist is one process on one day. A pack that holds twelve checklists and no programme has run twelve audits without a plan, which clause 9.2.2 asks about first.

It is not the findings log. A row records what was examined and what was found; the log records an entry that requires action, with its criterion, its evidence, its grade, its corrective action and the verification of that action. Rows that carry grades and actions become unreadable, and the log, which is the document a certification body reads hardest, loses its shape.

It is not a questionnaire for the auditee to fill in. A checklist sent in advance as a self-assessment produces tidy answers about intentions. The request for information is the document that goes out early; the checklist goes out only if the audit is to be announced, and even then as a scope statement rather than a form.

Why the clause-order checklist fails

The standard does not tell an organisation what its processes are. Clause 4.4 requires the organisation to determine them, and to determine their inputs, outputs, sequence, interaction, criteria, resources, responsibilities, risks and improvement. That determination is the material an audit works on. A checklist organised by clause skips the determination entirely and tests the organisation against a list that was written before anyone read its procedures.

Four consequences follow, and all four are ordinary.

The rows are the wrong size. A clause covers several processes and a process carries several clauses. One row per clause produces rows that cannot be answered in one place — audit control of documented information becomes a walk between three departments with a question that fits none of them.

The questions are the standard’s, not the client’s. Clause 7.1.5.1 requires the organisation to determine and provide the resources needed to ensure valid and reliable monitoring and measurement, and to ensure they are fit for purpose. In a calibration-heavy process the question is a specific instrument, its certificate and its due date; in a software process it is a test environment and a version. The clause is the same. The question is not, and a checklist that carries one question for both carries neither.

The joins disappear. Systems fail between processes — a handover nobody records, a rework loop nobody logs, an approval conducted in a message thread. A clause list crosses the organisation vertically and never follows an order from quotation to despatch. The joins are exactly where the second direction of travel would have taken the auditor.

The checklist finds what the last checklist found. This is the most expensive consequence. An auditor working a clause list in the same order, in the same rooms, with the same questions will find the same nonconformities and miss the same gaps, and the finding that the system has a new failure mode will not appear — because nothing in the instrument is capable of asking about it.

The alternative costs one step more work and produces a different audit. Read the client’s management system before reading the standard, map every clause in scope onto the process that carries it, then generate the checklist from the map, row for row. Where a clause in scope is carried by no process, that is a design gap, and it is the most valuable entry the audit will produce — more valuable than any missing record, because a missing record is usually recoverable in a week and a missing process is not.

The five fields

A row has five fields. They are the minimum that lets one auditor write the row and another auditor conduct it, which is the practical definition of a usable plan.

Table 1. The five fields of a checklist row, the question each answers, and the failure each prevents. Source: the role specification for the studio’s ISO Auditor, which builds the checklist as a data table.

Field The question it answers The failure it prevents
Clause Which requirement is being tested The finding that cannot cite a requirement, and dies at the closing meeting
Requirement What the standard or the client’s procedure actually says, quoted in short form The clause quoted from memory, which the auditee corrects from the actual text
Question to ask What the auditor says, in the process’s own language The question that only an auditor can understand, and the answer that is an opinion
Record to look in The register, file, shelf or system where the evidence should be The interview that ends without evidence, and the finding written from an impression
Evidence to record What was found, named, dated and located The note that cannot be re-examined by anyone else, later

Four things do not belong in the row, and each one is usually there. A risk rating, which belongs in the gap analysis, where it can be ordered. A description of the control, which belongs in the client’s procedure, where it is the criterion. The auditor’s initials, which belong in a header. And the grade, which belongs in the findings log, because a row that carries a grade has already decided the outcome before the evidence is written down.

The requirement field is the one most often filled in wrongly. It holds a short quotation or a precise paraphrase of the requirement and the clause it comes from, so that a finding can be written from the row without a return to the standard. Where the client’s own procedure sets a stricter commitment — a monthly review where the standard requires review at planned intervals — the requirement field holds both, because a finding must say which one failed.

Three rows, worked

The three rows below come from an illustrative five-process organisation: quotation, design, purchasing, production and despatch. It is an example and not a client. The rows are shown as they would appear in the sheet, with the evidence column left open because no fieldwork has been done.

Table 2. Three checklist rows for one process, as written before fieldwork. Source: illustrative example, constructed for this piece; no client is described.

Clause Requirement Question to ask Record to look in Evidence to record
7.1.5.2 Measuring equipment must be calibrated or verified at specified intervals, identified so its status can be determined, and safeguarded; records retained Show me the gauge you use on the final check, and tell me when it was last checked Calibration register and the certificate behind the last entry Gauge serial, certificate number, date, next due date
7.2 Competence of persons whose work affects quality: determined, ensured, and evidence retained Who signs off a first-off inspection, and how did you confirm they could Training matrix and the assessment record behind the named inspector Name, assessment date, assessor, what was assessed
10.2.2 Documented information retained on the nature of nonconformities and the results of any action taken Take the last three rejects on this line and show me what was done about each Reject log, and the corrective action entries that refer to it Three entries, each with a cause, an action and a closure date

Each row is doing its work when three things are true: the question names an object the person holds — a gauge, a sign-off, a reject — rather than a concept; the record column names something that exists as a thing; and the evidence column states what a second auditor would write down. The first two are the tests a question has to pass. The third is what makes the row reviewable after the audit.

The first row also shows why the requirement column earns its space. If the certificate is present but three months past its due date, the finding is written from the row without a return to the standard: the requirement is quoted, the record is named, the date is the evidence, and the grade is a nonconformity against the requirement to calibrate the equipment at specified intervals and identify its status. Recovery is a recalibration and a review of what was measured with the gauge in the interval.

Building one process, costed

Costs here are measured, not listed. The price of a deepseek-v4-flash call on Base under exact with a short prompt is $0.00700, read from the live 402 challenge on 31 October 2026 outside the service’s weekday peak windows. The catalogue figure of $0.00875 that circulates for this service is Qwen’s rate, and it is used here only as the figure that circulates, beside its correction.

Twelve extraction calls read the corpus for the process — the procedure, two work instructions, the forms, the register, the last audit report. Five calls map the clauses in scope onto the process and its neighbours. Twenty-two calls draft the rows, one a row, because a row is a small piece of writing with a judgement in it. That is thirty-nine calls and $0.27300. Six rows are rewritten after the auditee’s reply to the request for information names a register the auditor had not seen, at six calls and $0.04200. The build therefore costs forty-five calls and $0.31500, which is $0.01432 a row.

Twelve extraction calls at the catalogue figure would have been $0.105. At the measured price they are $0.08400 — the same twelve calls, a fifth less. At the metered ceiling of $0.00955 a call, the same forty-five calls cost $0.42975, which is $0.11475, or 36 per cent, more. The opening balance of 0.50 USDC buys seventy-one calls at $0.00700, so a checklist that costs forty-five leaves twenty-six calls of conversation with it.

The counts are assumptions and are stated so that they can be argued with: twelve documents, five processes, twenty-two rows, six rewrites. They are not observations of a real engagement. What is not an assumption is the rate, and the arithmetic on it is short enough to check in the margin.

Where the checklist stops

One limit matters more than the others. A checklist is a plan for finding evidence, and it is not evidence. A row with a question, a record location and a blank evidence field tells the reader that the audit was planned. It does not tell them the process works, and a completed sheet full of confident ticks is worth exactly what the named records behind the ticks are worth — nothing more. The completion of the sheet is not a finding about the system; it is a finding about the audit.

Three consequences follow, and they are honest costs rather than caveats. The checklist inherits the errors of the map: if a process was placed in the wrong row, or a clause mapped onto the process that carries its paperwork rather than the process that does the work, the checklist is confidently wrong, and the fieldwork will not reveal it, because the fieldwork is looking where the plan says. The checklist cannot be written for a process nobody has described: an organisation with no procedure, no register and no record has nothing to map, and the first job there is to write the process down with the people who run it — which is a different engagement. And the checklist cannot make an unavailable corpus available: where the client cannot supply a procedure or a register, the row records a gap in evidence and stays open, which is a truthful entry and a shorter report.

There is also a limit of standing. A checklist is a job tool. It is not a qualification, the audit opinion it supports is a person’s to sign, and nothing built from it certifies anything: certification is an accredited body’s decision, taken after a stage 1 review of the documented system and a stage 2 test of whether it works as described. The sheet helps prepare for both. It does neither.

The decision

Two things follow, and both are for the next audit rather than for a project.

Write the map first, and generate the sheet from it, row for row. If a clause in scope has no process to sit against, record it as a design gap before fieldwork begins; that entry is the audit’s most useful output and it costs nothing to find.

Then apply the test to every row before the fieldwork is booked. Read the question aloud and ask whether a supervisor who has never read the standard could answer it from what the process does, and whether the record column names something that exists as a thing. A row that fails either test is not a question yet, and the sheet is not ready. Rows that fail because no record is named are not blanks to be filled in later; they are the finding, written early.

Where this goes

Method note

The price was read from the live 402 challenge on Base on 31 October 2026, outside DeepSeek’s weekday peak windows of 01:00–04:00 and 06:00–10:00 UTC; the catalogue figure of $0.00875 was checked against it, found to be Qwen’s rate, and is not used here except where it is named as the figure that circulates. Call counts are planning assumptions, stated in the worked example and repeated in the arithmetic. The ISO 9001:2015 clause numbers follow the standard’s numbering; the five fields are the studio role’s checklist shape, not a requirement of the standard. The illustrative organisation is constructed, no client is described, and no figure for audit outcomes, time saved or accuracy is offered, because none has been measured.

x402.review is written and edited by N.P. Vincent. The publication is connected to x402.press, which sells the services reviewed here; that interest is disclosed on every piece that touches a service, and it is stated here rather than left to inference.

Filed under Jobs