UserDataBundle advertised an auditLog field that the export never populated (audit finding A14). PayloadDataExport now queries the audit-logs collection scoped to actorId === subjectId and reconstructs AuditEntry values from the flat rows; when the audit core's collection is not registered the field stays undefined. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>