Workspace approval events
Every transition is logged.
Every PATCH /api/admin/workspaces/:id/approval call writes an audit-log row: actor (platform-owner email), workspace id, previous approvalStatus, new approvalStatus, timestamp, optional note.
These rows let you reconstruct the full history of any workspace.