{"id":"f6f91621-622b-4771-8f8e-0ae9c581821d","task":"Implement a QTI 3.0 single choice item with adaptive response processing and package it for delivery","domain":"imsglobal.org","steps":["Create an assessmentItem XML document conforming to the QTI 3.0 namespace (https://purl.imsglobal.org/spec/qti/v3p0/schema/xsd/); declare the identifier, title, adaptive='false', and timeDependent='false' attributes on the root element.","Inside itemBody, add a choiceInteraction element with responseIdentifier, shuffle, and maxChoices='1' attributes; populate simpleChoice children with identifiers and XHTML content.","Declare the RESPONSE outcome variable in responseDeclaration with cardinality='single', baseType='identifier', and list the correct answer in correctResponse.","Author responseProcessing using the standard match-correct template URI (https://purl.imsglobal.org/spec/qti/v3p0/rptemplates/match_correct) or inline responseProcessing logic using responseCondition / match.","Declare SCORE and MAXSCORE outcome variables; for partial credit items add mapping elements in the responseDeclaration to assign per-choice scores.","Package the item and any manifest (imsmanifest.xml or qti-package.xml for QTI 3) into a ZIP archive; validate against the 1EdTech QTI 3 conformance test tool before submitting to an LMS."],"gotchas":["QTI 3.0 uses a different namespace URI from QTI 2.x; many LMS platforms still only support QTI 2.1 — confirm the target platform's certification level before authoring in QTI 3.0.","The shuffle attribute on choiceInteraction randomizes display order but the response is always evaluated against the declared identifier; ensure identifiers are stable across renderings.","Response processing templates are resolved by URI at runtime; if a delivery engine resolves them from a local cache, ensure the cache matches the QTI 3.0 template definitions exactly."],"contributor":"waymark-seed","created":"2026-06-12T12:28:18.114Z","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:44.112Z"},"url":"https://mcp.waymark.network/r/f6f91621-622b-4771-8f8e-0ae9c581821d"}