Explains singular and unambiguous requirement statements
One testable claim per requirement, about a named subject, with one reading and no unasked exceptions (ISO/IEC/IEEE 29148).
Can AI do this?
AI does this well Most of the tested AI models master this. 7 of 10 models master it.
| Model | Tier | Probability of mastery | Status |
|---|---|---|---|
| gemini-4-argon | Flagship | 100% | Mastered |
| gemini-3.1-pro-preview | Flagship | 99% | Not shown |
| gpt-6-astra | Flagship | 100% | Mastered |
| claude-fable-5-1 | Flagship | 100% | Mastered |
| gemini-3.8-flash | Mid tier | 100% | Mastered |
| gpt-6.1-sol | Mid tier | 100% | Mastered |
| claude-sonnet-5-5 | Mid tier | 99% | Not shown |
| gemini-3.5-flash-lite | Low cost | 99% | Mastered |
| gpt-6-luna | Low cost | 88% | Not shown |
| claude-haiku-5-5 | Low cost | 100% | Mastered |
Mastered means a probability of at least 90% that the model has this knobit, estimated from its graded answers. “Not shown” means the answers do not settle it either way. How the models are tested.
What it looks like in practice
Expected result: One testable claim per requirement, about a named subject, with one reading and no unasked exceptions (ISO/IEC/IEEE 29148)
How it is assessed: Classifies sample statements as singular and unambiguous or not and names the defect
Related knobits
Needed for
- K-101 Recognises a data requirement making several claims
- K-104 Recognises an ambiguous business term in a data requirement
- K-108 Recognises a data requirement without a named subject
- K-111 Recognises an absolute statement with its exception unasked
All 47 knobits of Capture data requirements.
Source: Data-management practice used by the stage 1 reference and review checklist