Fuel Plan · admin · saúde de lançamento
Operações · geração de planos

Saúde de lançamento

Até 100 corridas mais recentes · janela de 30 diassummarizeReleaseOps · query limit 100 · recent.windowDays=30

derivado · alerts[].severity (critical/warning)NOVO

Falhas recentesamostra · mealPlanGenerationRuns.status/prepError/errorMessageNOVO lista

Ordenadas da mais recente para a mais antiga. #id é o identificador da corrida (mealPlanGenerationRuns.id). artefacto = o plano principal foi concluído mas o passo de preparação/artefacto pós-gravação falhou (prepError); as restantes são corridas com status = 'failed' (errorMessage).

Tendência diáriaNOVO · sem agregação por dia hoje
sucesso falha
1–14 jul · corridas por diaNOVO · byDay[].date/success/fail

Reskin de uma página real, não uma superfície nova. /admin/release-ops e summarizeReleaseOps() já existem (src/lib/server/release-ops.ts) — esta é uma proposta de leitura mobile-first no idioma visual do Fuel Plan, focada em recent + alerts[]. A página real também cobre política de geração, ambiente (email/auth/IA/imagens) e ligações operacionais, fora do âmbito desta maquete.

Lacunas (NOVO) por fechar antes de construir esta versão: