Inferring unstated requirements
In these environments the request leaves out most of what a good result needs: a house format shown only in past letters, needs buried in an owner's files, rules spread across a portal, practice that differs from the manual. The agent has to find each one and meet it.
No file states them; past work shows them
- Past examples
- For the waste and price reports, reactions to past reports, chats and handwriting on a scan and a whiteboard set what 23 and 28 checks test. A firm's note and letter habits show only in its past notes, letters, review packs or closed cases.
- Weights
- House style carries 30% of the flight rebooking's reward, 16% in two bill reviews and 12% in a third, 10% in the stranded‑family rebooking; in the two reports, the other house requirements carry 15%.
- The owner's files
- In four of the first seven app builds the request is a few lay sentences, which a script confirms avoid the checks' subjects; in three it lists features. In all twelve, needs sit in the owner's files or, for train tickets, the site's pages, beside unasked basics such as backups.
- Rules in a portal
- In the two course registrations, a work shift, a training slot, a parking permit, scholarship terms, degree rules and an advisor's note sit across the student's portal pages; no page states a rule as a rule.
- Practice over the manual
- At the spares stores, the manuals' parts lists are right on 12 of 33 counted reports; what repairs really take shows in past work. The repair desk's past jobs show parts the manuals under‑list; the tea factory's practice sits only in its chat.
- Standing needs
- In the holiday‑rental chat, each customer's lasting needs sit in a profile of 45 to 49 dated entries, some later corrected; messages never restate them or say how they relate to the last one.
- The latest word
- Files disagree over time: the owner's latest rule against last month's pack, a director's objection against the old template, a firm's latest letters against an older template on file.
- Rules left in forms
- In the patient‑history compiler, five of nine kinds of answer are documented nowhere but in 22 forms an old system filled; hidden tests compare every field of each form the program fills.
- Checked one by one
- Each requirement is a check of its own, often field by field: register cells by script, each pick‑list entry exactly, each habit per instance in a note.
- Found in the world
- In the server‑room incident, each of eight people holds part of the authority and the facts, and the brief gives no limits; the cooling diagnosis names no method; in the stranded‑family rebooking, a household's four note conventions show only in past summaries.
They follow the template and miss the newer word
Each count covers every model tested on the environment, with only the request; where a model made several attempts, the line says so.
Last month's pack over the owner's word. Bakery wholesale pack: 12 of 13 attempts, one per model, kept in the totals an account the owner had said, once in a staff chat, stays out of every total; only GPT‑6.1 Sol left it out.
The old template followed. Brewery input‑price report: 9 of 12 attempts, one per model, gave a verdict on last month's recommendations, as the outdated template asks, though the director had since objected to it.
A profile read, not applied. Multi‑turn holiday‑rental search chat: 4 of 6 attempts read the first customers' profiles in full, then searched without the lasting needs they hold, such as a lift. Once a profile update made Opus 5.5 apply them, it got all 17 remaining messages right.
The firm's habits missed. Cancelled‑flight family rebooking: across 24 attempts (8 models × 3), 6 of 67 to‑do lines and 33 of 103 amounts were written the way all four past notes write them. Told the rules, Opus 5.5 matched every one.
The kitchen saw too much. Multi‑shop bakery ordering app: 0 of 8 apps, one per model, kept customers' phone numbers and emails off the kitchen pages; in one, the kitchen page couldn't be reached. With a hint, a few added lines of advice, 7 of 8 did.
The household's formats missed. Stranded‑family rebooking: all 23 notes, of 24 attempts (8 models × 3), broke at least one of the four formatting conventions every past summary follows: 1 of 55 to‑do lines, 34 of 176 times and 27 of 88 bookings followed them.
Nine full solves in 395 attempts
Each dot is one attempt with only the request; the line marks the median. Larger dots are full solves.
Hover a dot for its model and reward.
Where each one keeps its requirements
| Environment | How it tests this | Checks | Models | Best, request only | Best, told the rules |
|---|---|---|---|---|---|
| Multi‑turn holiday‑rental search chat with saved profilesChat desk of a holiday‑rental search service over a messy multi‑source listings database | Lasting needs sit in each customer's profile, never restated, and messages don't say how they relate to the last; one missed need fails a turn. | 25 | 6 | 68% | – |
| Temperature compliance register from messy logger dataSmall business (bakery chain with six shops) | The register must be laid out like past ones and apply the house's grace and merge rules, not a consultant's; scripts check its cells. | 103 | 12 | 76% | 95% |
| Tea‑factory ops chat: speak or stay silentOperations chat of a factory making black tea (withering and drying) | The factory's own settings practice appears only in past chat and sometimes contradicts the guide; replies are matched field by field. | 106 | 6 | 67% | – |
| Flat‑pack assembly manuals with 3D views from unlabelled photosA home user in a new flat with 10 flat‑pack furniture pieces, no instruction booklets and a seller who does not answer | 11 of 20 requirement rows aren't in the request, including distinct part names, orientation, hidden parts, wall fixing and a second person for tall pieces. | 173 | 7 | 63% | 64% |
| Listening piano‑practice app: following, transcription, feedbackA three‑player piano family practising at home at beginner, intermediate and advanced levels | Conventions and limits come from family notes, a teacher's practice guide and the score files, not the request; security is checked unasked. | 64 | 7 | 58% | 62% |
| Server‑hall cooling diagnosis by undoable tests in a 3D buildingAn FM company's on‑site engineer in a 3D model of a police station, whose two new server‑hall cooling units have swung all day since a contractor replaced them three weeks earlier | The brief names no method: proof needs a cover test on each unit, and the report must say why the old units were steady. | 20 | 7 | 70% | 95% |
| Bakery wholesale pack with downstream figure checksSmall business (bakery chain) | Past packs, a how‑to note, a style guide and the owner's latest word on totals set the rules; judges check totals and three accounts' rows. | 23 | 13 | 91% | 100% |
| Bill‑audit and claims app from household filesA household after a move, with card statements, bills, receipts and emails in disarray | A short lay request; sign‑in, recovery and deadlines are checked though it never mentions them; the rest sits in her statements, receipts and emails. | 108 | 8 | 61% | 76% |
| Broker app with autonomous lead‑messaging assistantThe same home‑loan refinancing side business, now signed up to a chat‑messaging business sandbox and two property‑data services | The same few lay sentences; the assistant's duties, rate limits and lead rules live only in the owner's chats, emails and the services' documents. | 106 | 8 | 68% | 91% |
| Multi‑shop bakery ordering app from business recordsA cake bakery with several shops and a central kitchen whose customers want to order online | Collection rules, daily limits, notice periods and holidays live only in the records; restore, auto‑start and private kitchen pages are checked unasked. | 97 | 8 | 75% | 99% |
| Stranded‑family rebooking with minors' exit papers and a dogA father's personal assistant, working from the family's hub, on the Sunday evening the airline cancels the mother's, two children's and dog's flight home from abroad and moves them to Thursday | Beyond a cheap way home, minors' exit rules, rental drivers and fees, pet rules, the free rebooking and four note conventions are all checked. | 34 | 8 | 96% | 99% |
| Offline fault‑finding tablet app for data‑centre cooling unitsA data‑centre hall with 12 cooling units of three models, after a night shift worked from the wrong drawing and a contractor bridged a high‑pressure switch | Only 3 of 79 requirements cite the request; isolation before work, stored‑charge waits and opening both supplies come from the drawings and records. | 79 | 7 | 87% | 83% |
| Live server‑room cooling incident in a 3D building with model‑played staffA police station's facilities duty engineer (FM company), in a 3D model of the station, at the alarm that both live server‑room cooling units have stopped | The brief sets no limits: a second unit's start surge trips a shared circuit, a coiled reel overloads, some sockets feed the UPS. | 31 | 7 | 77% | 100% |
| Laundry‑shop operations app for owner, hosts, workersA small laundry shop serving short‑let hosts and walk‑in customers, with hourly collection rounds and delivery workers | Prices, agreements, building rules and open work live only in 53 plain‑text files; owner controls and recovery are checked unasked. | 161 | 7 | 77% | 81% |
| Contractor invoice audit against shop recordsSmall business (bakery chain with six shops) | How approvals, contractor letters and the payment note are done shows only in past approvals and managers' emails, checked item by item. | 107 | 13 | 90% | 100% |
| Cancelled‑flight family rebooking against a ticking clockA travel concierge's trip desk on the evening a family's overnight flight to a wedding abroad is cancelled | Five note habits appear only in the firm's past trip notes and are scored per instance, 30% of the reward. | 61–63 | 8 | 85% | 99% |
| Retail escalation reply and case recordsThe escalations desk of a home‑goods retailer, worked through its customer‑service hub | Habits for naming items, orders, earlier refunds and tax splits appear only in past closed cases and are checked item by item. | 114–115 | 15 | 98% | 100% |
| Medical bills review across two health plansThe same firm's review desk; a couple's medical and pharmacy bills for a plan year, with two employer plans, a pharmacy benefit, a flexible spending account and a card | Practices and habits show only in five past review packs of other households and the firm's latest letters: 22% and 16% of the weight. | 287–350 | 8 | 88% | 99% |
| Monthly waste report in house formatSmall business (bakery chain with six shops) | 23 checks test what the owner now expects, shown in her reactions to past reports, chats, minutes, and handwriting on a scan and whiteboard photo. | 43 | 13 | 94% | 100% |
| Refinance‑broker case app from a non‑coder's laptopA one‑person home‑loan refinancing side business run from a personal laptop | No feature is named; needs sit in the owner's tracker, chats and notes, beside basics like sign‑in, backups and real data kept out of code. | 51 | 8 | 90% | 98% |
| Music‑teaching studio app: lessons, billing, mediaA self‑employed piano and theory teacher's home studio, with pupils, parents and an accountant | Prices, family billing, make‑up terms, recording consent and tax‑year rules live only in 416 files; delete confirmation and backups are checked unasked. | 155–179 | 7 | 81% | 94% |
| Smart‑home retrofit: purchase plan, wiring and local control softwareA small, old terrace house with no smart setup, an always‑on Mac mini, two iPads, a phone and an electrician who wires only from a table | 38 of 121 checks tie to the owner's message; 27 to house rules and product sheets; 56 are basics such as expiring visitor access. | 121 | 7 | 92% | 96% |
| Brewery input‑price report in house formatSmall business (brewery) | 28 checks test the director's current requirements, shown in her reactions to past reports, her markup on a scan, chats, emails and a whiteboard photo. | 51 | 12 | 90% | 100% |
| Onboarding bill review with a simulated clientThe same bill‑management firm's review desk; a new client's first review, with a client message thread | Habits in letters, the tracker and the note appear only in the firm's latest letters and review packs: 16% of the weight. | 295–320 | 8 | 84% | 95% |
| Missing‑payments reply from error‑laden retail recordsThe same retailer's escalations desk; a customer chasing four payments she says never reached her | Four habits for naming items, orders, earlier refunds and tax splits show only in ten past closed cases, checked item by item. | 61 | 8 | 99% | 100% |
| Course registration against rules found in portalUniversity course‑registration web portal | Commitments, a parking permit, scholarship terms, an advisor's note and degree rules sit across portal pages, none stating a rule as a rule. | 14 | 4 | 79% | – |
| Course registration optimised for earliest graduationUniversity course‑registration web portal | The same rules across portal pages, bar the advisor's course, and a degree audit that describes core courses without naming them. | 14 | 1 | 79% | – |
| Gym operations app with three owner‑feedback repair roundsAn independent gym in an office tower: the owner coaches 22 people, with three freelance trainers, a front desk and a staff contract just signed with the bank upstairs | 86 checks rest on facts found only in the files, such as trainer deals, and 26 on professional defaults such as refusing a damaged backup. | 113 | 7 | 86% | 86% |
| Unattended train‑ticket buyer for a rate‑limited booking siteA weekly commuter who goes home by train every weekend, on sold‑out trains, with one account note on the laptop | Seven checks rest on facts outside the request: the site's limits and hold rules on its Terms and booking pages, and the account note's secrets. | 26 | 8 | 100% | 100% |
| Kitchen‑fire contents claim from stale counts, invoices and photosSmall business: a bakery chain, one shop's back kitchen the morning after a fire | Beyond the form and a note, the policy's per‑article limit, its extensions, the lease's notice deadline and a conditional exclusion decide six checks. | 29 | 7 | 100% | 100% |
| Household bill review: card disputes, claims, trackerThe review desk of a household bill‑management firm, worked through its workspace of tickets, wiki and client vault | Letter habits appear only in the firm's latest letters, while the template on file is older; scored per instance, 12% of the weight. | 191–262 | 8 | 94% | – |
| Returns‑label request hiding unraised account problemsThe same retailer's escalations desk; a customer who asks only for a new returns label | Three habits for how items, orders and charges are given appear only in ten past closed cases, checked per item. | 62 | 8 | 98% | 100% |
| Two‑site spares pick lists and stock plansSpare‑parts stores at a coffee roaster with two sites | What a repair really takes shows only in past work; manuals' lists are right on 12 of 33 counted reports, and entries must match exactly. | 35 | 6 | 100% | – |
| Scanned P&ID set digitised into instrument, line and equipment listsEngineering records for a made‑up process plant unit (two process trains, cooling water, a flare knock‑out drum) with no CAD source; the agent is a digitisation consultant on a fixed price | Which installed instruments need a control‑system point is the client's practice, stated nowhere; listing every field gauge adds failing reconciliation rows. | 3,836 | 5 | 100% | – |
| Emergency patient‑history compiler from a long specRegional health‑information exchange serving emergency departments, built as software in a Linux container | Five answer rules are documented nowhere but in 22 forms an old system filled; hidden tests compare every field of each form the program fills. | 919 | 6 | 100% | – |
| Appliance repair triage with budgeted customer questionsAppliance repair business's customer desk, earning only on parts and labour | Parts technicians fit beyond the manual's list appear only in past jobs; a ticket that leaves them out fails. | 80 | 5 | 100% | – |
Checks: a range where the count varies by attempt. Told the rules: in the waste report and the temperature register it also gives facts from the files, in the first a figure the grader checks. A dash: not tested.
What we haven't measured
- What counts as a requirement is the author's reading of the files, traced by audits: in the waste report all 35 requirements trace to the files, though a word limit and one placement rule aren't settled there; in the price report three graded points leave a second reasonable reading.
- Some app checks rest on a professional default no file shows, such as saving a lead with only a name and a phone.
- The cancelled‑flight rebooking's house‑style weights were set after seeing pilot results; with its five habits weighted equally, Opus 5.5 still leads and the middle of the table reorders.
- Shortcuts still pay in some: a figures‑only report scores 84% in the waste report and a bare table 97% in the price report; an empty registration meets 11 of 14 checks; posting nothing scores 50% in the tea‑factory chat, and an idle agent 18% at the spares stores.
- In the holiday‑rental chat, our attempts weren't isolated from the answer key.
Try a sample environment
Three are downloadable as Harbor tasks, with graders and reference solutions. Request one with your work email, or book a call about the other 53.
Asapi