Clone a posture into an org
Copies the posture and its current revision into the target org’s scope. Authorized: org_admin / org_owner of the destination org.
Authorizations
Supabase JWT token in Authorization: Bearer header
Headers
Client-supplied idempotency token (required). Replays within 24 hours return the stored result; reusing a key with a different body returns 409. See ADR-023.
Path Parameters
Posture ID (tp-{8-hex}).
^tp-[a-z0-9-]{1,64}$Body
Response
Posture.
Trust posture row (mig 173). Library row; revisions are versioned bodies stored separately.
^tp-[a-z0-9-]{1,64}$URL-safe identifier (e.g., 'standard', 'banking-core').
platform, org True for Mnemom-shipped platform defaults.
FK to trust_posture_revisions; NULL only mid-create.
NULL for platform-scope postures.
Soft-delete timestamp; NULL = live.