{"tracepointArtifact":{"title":"Action Descriptor","version":"1.1.0-local","status":"TRACEPOINT_LOCAL_PROFILE","maturity":"Versioned local profile","lastUpdated":"2026-08-24","compatibility":"TracePoint local product profile. It is not an adopted industry standard or third-party specification. Consumers should pin the version recorded with each decision."},"$schema":"https://json-schema.org/draft/2020-12/schema","title":"TracePoint Action Descriptor","type":"object","additionalProperties":false,"required":["id","actorIdentityReferenceId","accountablePrincipalId","actionType","targetResource","declaredPurpose","requestedOutcome","context","idempotencyKey","requestedAt","controlPackReference"],"properties":{"id":{"type":"string","minLength":1},"actorIdentityReferenceId":{"type":"string","minLength":1},"accountablePrincipalId":{"type":"string","minLength":1},"actionType":{"type":"string","minLength":1},"targetResource":{"type":"string","minLength":1},"declaredPurpose":{"type":"string","minLength":1},"requestedOutcome":{"type":"string","minLength":1},"context":{"type":"object","additionalProperties":true},"idempotencyKey":{"type":"string","minLength":6,"maxLength":120},"requestedAt":{"type":"string","format":"date-time"},"controlPackReference":{"type":"string","minLength":1}},"$id":"https://usetracepoint.ai/schemas/action-descriptor.schema.json"}