Maybe it's best to delete that whole for example sentence.

bscSCORM <notifications@github.com> wrote:

>  * Upon receiving a Statement with an Activity definition that differs from the one stored, an LRS
> -SHOULD decide whether it considers the Learning Activity Provider to have the authority to change the definitio and
> -SHOULD update the stored activity definition accordingly if that decision is positive.
> +SHOULD decide whether it considers the Learning Activity Provider to have the authority to change the definition and
> +SHOULD update the stored activity definition accordingly IF that decision is positive.
> +
> +* An Activity id MAY point to metadata or the URL for the activity.
> +
> +* An LRS MAY accept small corrections to the Activity’s definition. For example, an LRS
> +MAY accept spelling fixes, BUT it MUST NOT accept changes to correct responses.

This MUST NOT should probably just be dropped, with the various ways an LRS can get an activity definition in the first place it could wind up getting just plain wrong information first and then be stuck.

---
Reply to this email directly or view it on GitHub:
https://github.com/adlnet/xAPI-Spec/pull/259/files#r3930274