| name | cognitive-rigor |
| description | Classify an objective or assessment item by Bloom's Taxonomy level and Webb's Depth of Knowledge (DOK). Use this atom when lesson-planner, assessment-designer, or question-set needs to verify cognitive rigor before finalizing. Do NOT use for generating objectives — that is atom-objective-write. |
cognitive-rigor
Tags an objective or item with Bloom level (Remember through Create) and Webb DOK (1-4). Used as a quality check to ensure assessments and activities hit the intended rigor level.
Input
{
"text": "Students will analyze how the author develops the theme across multiple chapters.",
"type": "objective",
"intended_bloom": "Analyze",
"intended_dok": 3
}
Output
{
"tool": "cognitive-rigor",
"bloom_level": "Analyze",
"bloom_rank": 4,
"dok_level": 3,
"dok_label": "Strategic Thinking",
"matches_intended": true,
"rationale": "Verb 'analyze' + cross-chapter scope = Bloom Analyze (4) + DOK 3 (requires reasoning across text sections).",
"human_review_required": true
}
Do NOT use this atom for
- Generating objectives (use atom-objective-write)
- Scoring student work
- Replacing teacher professional judgment on rigor alignment
Pipeline note
Follows references/method.md at the Analysis step (rigor classification). Output conforms to references/metadata-schema.md. human_review_required: true — Bloom/DOK classification is model-inferred; teacher should verify alignment.