I've got a couple of quick questions, if that's okay?
The Scorm Shareable Content Object reference Model v1.2 spec, regarding handling lists (section 3.4.3) states 'The only time an index number may be omitted is when there is only one member in a list'
This condition actually makes the condition handling and model management pretty frustrating. Can you confirm that Adapt content will also send n=0 if it is the only element? E.g. cmi.objectives.0.id as opposed to cmi.objectives.id
Secondly, while testing a course authored in Adapt, I noticed it was trying to set cmi.core.total_time which is marked in the spec as a Read-Only element for the SCO. I'm currently rejecting the LMSSetValue request for this - but will this catch me out later?