O dashboard é jornal, não SaaS. Manchetes globais, ações pendentes, narrativa — como ler em 30 segundos.
O dashboard do Trambique é proposital. Não é gráfico de barras com KPI piscando. É edição de jornal, com manchete, lead, e seções. Quem trata como dashboard, perde a história.
A primeira coisa que você lê é a narrativa do ciclo anterior: quanto entrou, quanto saiu, qual foi o "headline" da operação. O texto é gerado a cada tick com base no que o engine processou — não é texto enlatado.
Se você fechou ciclos consecutivos no positivo, aparece o streak. Não tem campo no banco — é calculado on-the-fly pelo computeStreak. Quebrou um ciclo, zerou.
Depois da manchete, três blocos:
Cada notícia tem categoria (POLÍCIA, DEMANDA, FORNECEDOR, BOATO, RIVAL, MERCADO, SEGURANÇA, TECH) e scope (GLOBAL ou PLAYER). No beta, quase tudo é global — o mesmo Diário pra todo mundo, gerado determinístico por ciclo.
Notícias têm TTL. Saem do feed depois de N ciclos. Não tente "salvar" notícia pra ler depois — abra ou ela some.
Olha primeiro a categoria DEMANDA — afeta seu próximo preço. Depois POLÍCIA — afeta probabilidade de fiscalização. Resto é narrativa.
Cada card de ação tem severidade (URGENT/WARN/CALM) e um CTA quando aplicável. URGENT é tempo crítico (oferta clandestina expirando, salário no fim do mês). CALM é informativo (visita do fiscal sem clandestino — você só dismissa).
30 segundos no Diário, antes de qualquer compra ou venda. Se você abre direto na barraca pra precificar, joga no escuro.