@extends('adminlte::page') @section('title', 'Relatório de bugs') @section('content_header') @stop @section('content') @php $nivelLabels = [ 'info' => 'Info', 'warning' => 'Aviso', 'error' => 'Erro', 'debug' => 'Debug', 'critical' => 'Crítico', ]; @endphp
Correções · Cursor
{{ number_format($totalPendentes, 0, ',', '.') }} bug(s) pendente(s) @if($truncado) · {{ $logs->count() }} incluídos neste prompt (truncado por quantidade/tamanho — bugs completos) @else · prompt pronto para colar no Cursor @endif
{{ number_format($totalVoltarPendentes, 0, ',', '.') }} bug(s) da última marcação como resolvido(s) podem voltar a pendentes (inclui equivalentes marcados em cascata).
@can('gestao-write') @elseSem permissão de escrita para reabrir bugs.
@endcanNão há bugs pendentes (error, warning ou critical). A listagem está limpa.
Voltar à central de logsCopie o texto abaixo e cole num chat do Cursor. O prompt exige causa raiz, correção válida para tenants atuais e futuras, documentação quando necessário, arquitetura WayGest, segurança e formato de entrega. Priorize por severidade (critical → error → warning).
Depois de aplicar as correções no Cursor, marque como resolvidos os bugs incluídos neste prompt ({{ $logs->count() }}). Logs pendentes equivalentes (mesmo nível e mensagem normalizada), mesmo fora deste prompt, também serão marcados — evita repetir a mesma análise. @if($truncado) Restam bugs com assinaturas diferentes fora deste prompt ({{ number_format(max(0, $totalPendentes - $logs->count()), 0, ',', '.') }} no total truncado) — gere um novo relatório a seguir se ainda houver pendentes. @else Deixarão de aparecer neste relatório e na listagem principal de logs. @endif
@can('gestao-write') @elseSem permissão de escrita para marcar bugs como resolvidos.
@endcan