At a minimum "For example" can be deleted.

fugu13 <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.

It feels very strange to have a MUST NOT in a "For example". If we're going to dictate any of what can be updated for an activity definition we need to dictate the whole of what can be updated for an activity definition.

---
Reply to this email directly or view it on GitHub:
https://github.com/adlnet/xAPI-Spec/pull/259/files#r3929606