Oncourse architecture explainer · staging evidence + proposed CFA contract

CFA Question Schema Workbench

Interact with a learner-facing question on the left. On the right, compare its proposed database rows with an exact representative object from the attached CFA export—including the source array path.

656CPA mcq_single questions
656 / 656have exactly one correct relational option
2,624CPA MCQ rows in options
0CPA multi-correct MCQs; NCLEX uses separate sata

Constructed response

A learner-interaction family: the learner constructs one or more values instead of choosing one whole answer. It may contain a number, ordered codes, a recommendation, selected facts, or prose.

Semantic grading

A grading method: correctness depends on meaning and a reviewed rubric, not exact values. It can apply to a prose field inside a constructed response, but most exported CFA constructed responses are deterministic.