Listar auditorias
Lista as auditorias/vistorias agendadas ou realizadas, com filtros (responsável, status, período).
Criar auditoria
Agenda uma nova auditoria/vistoria (SaveAuditoriaCommand). Campos obrigatórios: empresaId, siteId, nome, dataVistoria, responsavelId.
Consultar auditoria para edição
Retorna uma auditoria no formato usado para edição.
Listar modelos de auditoria
Lista os modelos de auditoria configurados pela empresa - consulte antes de criar uma auditoria baseada em modelo (auditoriaModeloId).
Consultar pendência da auditoria
Retorna o status de pendência de uma auditoria (se já foi realizada e o que falta).
Excluir auditoria
Exclui uma auditoria pelo ID. Operação destrutiva e irreversível - exija confirmação humana antes de executar a partir de um agente autônomo.
Realizar auditoria
Marca uma auditoria como realizada (RealizarAuditoriaCommand). Campos obrigatórios: auditoriaId, temAssinatura.