# ADR 0006 — Azul de ação e exclusão de modelo ## Azul de ação O escopo fixa Bright Blue `#2F8FFF` e pede o azul primário do token oficial, que não estava no repositório. Uso provisório: `#0B3D91` em `--color-action`, com texto branco. Esse valor não é token oficial e não deve ser promovido por conveniência. Substituir somente quando o pacote do Design System Elo Pro for disponibilizado. ## Exclusão Status: provisória e centralizada em `src/domain/spreadsheet-adapter/retention-policy.ts`. | Entidade | Tratamento | | --- | --- | | Configuração de mapeamento | Permanece com o job | | Modelo | Soft delete (`deleted` + `deleted_at`); arquivo retido | | Fonte e resultado | Hard delete do blob após o TTL | | Job | Metadados permanecem | | Auditoria | Append-only; `app_user` não recebe update nem delete | A exclusão física do modelo pode ser feita depois sem migração destrutiva. Enquanto houver job em `validating`, `ready`, `queued` ou `processing`, a exclusão do modelo é recusada. O prazo dos temporários continua em `SPREADSHEET_TEMP_TTL_SECONDS`.