all repos — zion-terminal @ 66508a0a605214d34c7a2231848d44ee63b394b2

dotfiles

opt/zion-terminal/docs/auditoria-visual.md (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
# Auditoria visual (estado antes do refinamento)

Levantamento read-only que embasou a Fase 2. Principais achados:

- Biblioteca só em `bin/zion-lib.sh` (sem `lib/`); faltavam cabeçalho padrão,
  estados rotulados, caixas, formatação de bytes/duração, confirmar, timeout, log.
- Helpers duplicados: `sec()`+`ok()` idênticos em `zion-net` e `zion-tailscale`;
  `linha()`/`p()`/`chk()`/`lbl()` reimplementados em 4–5 scripts.
- Réguas de largura fixa (50/54/66/40), nenhuma via `zion_cols`; sem fallback <60 col.
- Estado só por cor (exceto `zion-doctor`) → ilegível em `TERM=dumb`/`NO_COLOR`.
- Tema sem cor de borda/discreto; persistência divergente (tema.conf vs ~/.zion-tema).
- tmux com cores fixas fora do tema; `zion-tmux-status` monocromático.
- Prompt sem git-sujo, sem indicador de root, sem tema, sem opt-out.
- Dashboard com menu plano 1–15 (sem grupos).
- SSH sem favoritos; `ssh-favoritos.conf` inexistente.
- Bateria: hardware não expõe telemetria (só ventoinha/térmico).
- Desinstalador sem `--dry-run`.

Todos esses pontos foram tratados na Fase 2 (ver `refinamento-visual.md`).