pub fn load_audit(conn: &Connection) -> Result<Vec<AuditRow>, String>
Returns all audit rows ordered newest-first.