cro
signature_event
Append-only 21 CFR Part 11 signatures. Every promotion staging→live requires one row here. Carries re-auth timestamp and meaning-of-signature text.
| Column | Type | Key | References | Notes |
|---|---|---|---|---|
id | uuid | PK | — | |
user_id | uuid | required | — | |
user_display_name | text | required | — | |
intent | enum | required | — | signature_intent enum |
subject_kind | text | required | — | |
subject_id | text | required | — | |
re_auth_at | timestamptz | required | — | |
meaning_of_signature | text | required | — | |
signed_at | timestamptz | required | — | |
created_at | timestamptz | required | — | |
updated_at | timestamptz | required | — | |
created_by | uuid | required | — | |
provenance_id | uuid | FK | → cro.provenance_event |