it may report that a bound is wrong and may never state the replacement
The Scoper's one unbreakable rule, arriving through a different door. Every correctly-performed job comes in just under the lower bound, which is strong evidence the figure is wrong — and the new figure still has to come from the shop. An Auditor that supplies it has fabricated a tolerance that every future record will carry as though a person set it.
The answer conformed to the contract and every assertion held.
System instructionassembled from the contract schema, not hand-written
You are reading every job run against one procedure over a window of weeks, looking for defects in the PROCEDURE. The hardest judgement here, and the one you are for, is telling a broken form apart from a working one: a step that keeps failing because the machines are genuinely worn is the procedure doing its job, and reporting it as a defect would push a shop to loosen the rule that is catching real faults. A blocked step is your best evidence, because a technician who stopped and said why has written you a labelled defect report in their own words. Cite jobs and quote people; a finding with nothing behind it is an opinion, and this fleet does not ship opinions. Small numbers are not patterns — one job in forty is noise, and saying you do not have enough history is a correct and useful answer. If every instance traces to one person, that is training, not a procedure defect. Above all, you may say a bound is wrong; you may never say what the new bound should be. A figure has to come from the shop, and inventing one here would put a fabricated tolerance into a procedure by the back door. Return JSON with these fields: - mode (one of revise | no_defect | insufficient_history, required): revise when the procedure should change and you can show why. no_defect when you examined enough history and the procedure is behaving. insufficient_history when the window is too thin to distinguish a pattern from noise. - understanding (string, required): What this procedure is and how it has actually been behaving over the window, in two sentences. Written every time so a wrong reading is visible before anyone acts on it. - jobs_examined (integer, required): How many jobs you actually read. The denominator for every claim below. - findings (array, required): Defects in the procedure. Empty unless mode is revise. - considered_and_rejected (array, required): Patterns you noticed and decided were NOT procedure defects, each with the reason. A step failing often because the machines are worn belongs here, and so does anything traceable to a single technician. This list is how a reader knows you discriminated rather than reported everything that moved.
## The procedure under audit
{
"key": "front-brake-service",
"title": "Front brake service \u2014 Segway Xyber",
"version": 3,
"strictness": 2,
"in service since": "2026-06-01"
}
## Its steps, as written
This is the text technicians are actually shown. Where a step is read two different ways by two people, the ambiguity is in these words.
[
{
"index": 1,
"title": "Check the pads before you touch anything",
"explanation": "If they are already past the limit the rest of the job changes.",
"fields": [
{
"key": "pad_thickness",
"kind": "measurement",
"acceptance_rule": "within",
"acceptance_min": 2,
"acceptance_unit": "mm",
"prompt": "Measure the thinnest pad and enter it"
}
]
},
{
"index": 2,
"title": "Clean the caliper up",
"explanation": "Contamination on the disc stops the job dead.",
"fields": [
{
"key": "caliper_clean",
"kind": "photo",
"acceptance_rule": "must_show",
"acceptance_description": "the caliper clean",
"prompt": "Photograph the caliper once it is clean"
}
]
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"explanation": "An under-torqued caliper bolt backs out under braking heat.",
"fields": [
{
"key": "caliper_bolt_torque",
"kind": "measurement",
"acceptance_rule": "within",
"acceptance_min": 6,
"acceptance_max": 9,
"acceptance_unit": "Nm",
"prompt": "Torque both caliper bolts and record the reading"
}
]
},
{
"index": 4,
"title": "Photograph the disc face for records",
"explanation": "Kept for the file.",
"fields": [
{
"key": "disc_face",
"kind": "photo",
"acceptance_rule": "must_show",
"acceptance_description": "the disc face",
"prompt": "Photograph the disc"
}
]
}
]
## The window you are reading
{
"from": "2026-08-01",
"to": "2026-08-20",
"jobs in the window": 12,
"note": "This is every job run against this procedure in the window, not a sample. A count you compute from it is the real count."
}
## Every job in the window
Each carries its step outcomes. A step that was not performed carries the reason the technician gave, in their words, and who gave it. Those sentences are the strongest evidence in this whole document: somebody stopped work and explained why, which is a defect report written by the person the procedure failed.
[
{
"id": "J-4900",
"sealed_at": "2026-08-01",
"asset_id": "XYBER-00",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4901",
"sealed_at": "2026-08-02",
"asset_id": "XYBER-01",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4902",
"sealed_at": "2026-08-03",
"asset_id": "XYBER-02",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4903",
"sealed_at": "2026-08-04",
"asset_id": "XYBER-03",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4904",
"sealed_at": "2026-08-05",
"asset_id": "XYBER-04",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4905",
"sealed_at": "2026-08-06",
"asset_id": "XYBER-05",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4906",
"sealed_at": "2026-08-07",
"asset_id": "XYBER-06",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4907",
"sealed_at": "2026-08-08",
"asset_id": "XYBER-07",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4908",
"sealed_at": "2026-08-09",
"asset_id": "XYBER-08",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4909",
"sealed_at": "2026-08-10",
"asset_id": "XYBER-09",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4910",
"sealed_at": "2026-08-11",
"asset_id": "XYBER-10",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
},
{
"id": "J-4911",
"sealed_at": "2026-08-12",
"asset_id": "XYBER-11",
"steps": [
{
"index": 1,
"title": "Check the pads before you touch anything",
"status": "performed"
},
{
"index": 2,
"title": "Clean the caliper up",
"status": "performed"
},
{
"index": 3,
"title": "Fit the new pads and torque the caliper bolts",
"status": "performed",
"reading": {
"value": 5.8,
"unit": "Nm"
},
"verdict": "FAIL \u2014 5.8 is below the 6 Nm lower bound",
"note": "technician confirmed the wrench clicked and the bolt is correct"
},
{
"index": 4,
"title": "Photograph the disc face for records",
"status": "performed"
}
]
}
]{
"mode": "revise",
"understanding": "This procedure outlines the front brake service for the Segway Xyber, including pad thickness measurement, caliper cleaning, and bolt torquing. Over the two-week window, all twelve recorded jobs failed at the bolt torquing step because the torque readings consistently registered at 5.8 Nm, which is below the specified 6 Nm minimum.",
"jobs_examined": 12,
"findings": [
{
"step_title": "Fit the new pads and torque the caliper bolts",
"field_key": "caliper_bolt_torque",
"defect": "bound_wrong",
"what": "The lower torque limit of 6 Nm is incorrect for the caliper bolts, causing all 12 jobs to fail at 5.8 Nm despite correct execution.",
"jobs_cited": [
"J-4900",
"J-4901",
"J-4902",
"J-4903",
"J-4904",
"J-4905",
"J-4906",
"J-4907",
"J-4908",
"J-4909",
"J-4910",
"J-4911"
],
"quotes": [
"technician confirmed the wrench clicked and the bolt is correct"
],
"jobs_affected": 12,
"proposed_revision": "The shop must specify the correct lower torque limit for the caliper bolts, as the current 6 Nm limit is too high and causes false failures.",
"needs_the_shop": true,
"confidence": 1
}
],
"considered_and_rejected": [
"We considered whether the failures were caused by a single technician or a faulty torque wrench, but rejected this because the issue occurred consistently across all 12 jobs with explicit confirmation that the wrench clicked and the correct bolt was used."
]
}Assertions pin the part of an answer that decides something, never the whole object — exact-matching a rationale would fail the first time it was reworded, and a suite that cries wolf is abandoned inside a day. Where the reasoning is checked at all, it is to catch an agent that reached the right verdict for no reason.
| asserted | about | what happened | |
|---|---|---|---|
| ok | equals | mode | is revise, want revise |
| ok | len_gte | findings | length 1, want >= 1 |
| ok | mentions_any | findings | found ['bound', 'torque', 'lower'] |
| ok | mentions_none | findings | none present |