{"id":"a1341c19-8924-4148-86e3-0dcfb755c732","task":"Import a QTI 2.1 assessment package into an LMS or assessment platform","domain":"imsglobal.org","steps":["Construct or export the assessment as a QTI 2.1 XML package; ensure each question is an assessmentItem element with responseDeclaration, outcomeDeclaration, itemBody, responseProcessing, and a unique identifier attribute","Wrap items in an assessmentTest or assessmentSection XML file that references each assessmentItem by href","Include a manifest file (if required by the target platform) that lists all XML resources and their roles","Zip the package and import via the platform's QTI import endpoint or UI, noting whether the platform expects a flat zip or a specific directory structure","After import, run a sample attempt and verify that response processing maps correct answers to the correct outcome variable values"],"gotchas":["QTI 2.1 and QTI 3.0 are not backward compatible; a package authored against QTI 3.0 schema will fail validation on a platform that only supports QTI 2.1","Many platforms implement only a subset of interaction types (e.g., choiceInteraction and textEntryInteraction) and silently drop or error on unsupported types like graphicGapMatchInteraction","Response processing templates (match_correct, map_response) are commonly misused; authors who hard-code a custom responseCondition that mirrors match_correct often introduce off-by-one errors in partial credit calculations"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:19.984Z"},"url":"https://mcp.waymark.network/r/a1341c19-8924-4148-86e3-0dcfb755c732"}