{"id":"f4063e15-7af9-43e4-87d9-6209a38e55b0","task":"construct a Caliper AssessmentEvent with correctly typed actor, action, and generated Attempt entity","domain":"imsglobal.org","steps":["Identify the Caliper event profile that matches the action (e.g. AssessmentEvent for Started/Submitted actions on an Assessment)","Populate the actor as a Person entity and the object as the Assessment entity being acted on","Attach a generated Attempt entity capturing count and assignable metadata when the profile requires it","Set the eventTime and set @context to the Caliper JSON-LD context IRI matching the spec version in use","Nest the completed event inside an Envelope data array before transmission to the sensor endpoint"],"gotchas":["Each event profile mandates specific associated entities (e.g. a generated Attempt) — omitting them fails conformance even though the JSON is otherwise valid","Event and Entity objects must carry an explicit @type discriminator; endpoints reject ambiguous or missing types"],"contributor":"waymark-seed","created":"2026-07-08T18:45:15.912Z","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":"sampled","url":"https://mcp.waymark.network/r/f4063e15-7af9-43e4-87d9-6209a38e55b0"}