iachat/app/javascript/dashboard/i18n/locale/pt_BR
Rodribm10 28e880d7b6 feat(captain/hermes-builder): aba Verificação com 22+ checks + reparo automático
UI nova dentro do Construtor (Hermes) — TabBar com Chat e Verificação.
Verificação roda HermesBuilder::Validator (DB+runtime) e exibe resultado
agrupado por categoria, com botão Refazer inline em FAIL/WARN reparáveis.

Backend (porta dos checks DB do CLI bin/hermes-validate):
- HermesBuilder::Validator com 22+ checks: engine, profile, port,
  secret, parent, unit, Brand, CaptainInbox sync (o bug que travou
  Juliana), pricing dry-run, Inter creds, typing/response_delay,
  registry MCP completo.
- HermesBuilder::Repairer com 4 handlers automáticos: set_engine_hermes,
  sync_captain_inbox_unit, set_default_typing_delay,
  set_default_response_delay.
- Endpoints novos: GET assistants, GET validate?slug=, POST repair.

Frontend:
- builder/Index.vue: wrapper com TabBar.
- builder/BuilderChat.vue: extraído do Index original.
- builder/BuilderVerification.vue: dropdown + Conferir agora + lista
  agrupada por categoria com badges + botão Refazer inline.

i18n: keys em pt_BR e en sob CAPTAIN_HERMES_BUILDER.VERIFY.*.

Filesystem/systemd checks ficam pro CLI hermes-validate (Rails container
não enxerga /root/.hermes/profiles do host).

Validado HTTP: GET /validate?slug=juliana_qnn1 → 28 PASS / 0 FAIL / 1 WARN.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-02 15:27:40 -03:00
..
advancedFilters.json chore: Update translations (#11458) 2025-05-10 19:21:34 -07:00
agentBots.json chore: Update translations (#11574) 2025-06-10 10:10:52 -04:00
agentMgmt.json feat(aggressive-alert): filtro por inbox configurável por admin 2026-04-24 11:51:00 -03:00
aggressiveBanner.json feat(aggressive-alert): escalada amarelo/laranja/vermelho + toggles 2026-04-23 20:49:24 -03:00
attributesMgmt.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00
auditLogs.json chore: Update translations (#11574) 2025-06-10 10:10:52 -04:00
automation.json feat: enhance scheduled message + improved automations (#208) 2026-02-03 15:42:31 -03:00
bulkActions.json Chore/merge upstream 4.8.0 (#150) 2025-11-19 16:25:58 -03:00
campaign.json Chore/merge upstream 4.8.0 (#150) 2025-11-19 16:25:58 -03:00
cannedMgmt.json chore: Update translations (#11002) 2025-03-03 14:27:33 +05:30
captain.json feat(captain/hermes-builder): aba Verificação com 22+ checks + reparo automático 2026-05-02 15:27:40 -03:00
chatlist.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00
companies.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00
components.json chore: Update translations (#12208) 2025-08-19 12:27:13 +05:30
contact.json feat: edit contact modal confirm discard (#199) 2026-01-27 20:03:42 -03:00
contactFilters.json chore: Update translations (#12311) 2025-09-04 11:02:44 +05:30
contentTemplates.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00
conversation.json feat(captain-memory): redesign Contact Memories UI with type badges + relative time + fix i18n keys 2026-04-19 07:38:50 -03:00
csatMgmt.json chore: Update translations (#7728) 2023-08-15 13:47:38 -07:00
customRole.json chore: Update translations (#11400) 2025-04-30 15:34:11 -07:00
datePicker.json chore: Update translations (#10890) 2025-02-12 09:33:19 -08:00
emoji.json chore: Update translations (#8161) 2023-10-25 19:20:30 -07:00
general.json Chore/merge upstream 4.8.0 (#150) 2025-11-19 16:25:58 -03:00
generalSettings.json feat(aggressive-alert): escalada amarelo/laranja/vermelho + toggles 2026-04-23 20:49:24 -03:00
helpCenter.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00
inbox.json chore: Update translations (#12208) 2025-08-19 12:27:13 +05:30
inboxMgmt.json chore(style): fix rubocop offenses and update typing indicators 2026-02-25 15:06:58 -03:00
index.js feat(dashboard): aggressive alert on conversation reopening 2026-04-23 18:03:26 -03:00
integrationApps.json chore: Update translations (#11077) 2025-03-19 16:48:56 -07:00
integrations.json feat(captain): engine column + DB-driven Hermes routing + Express pricing 2026-05-02 07:54:01 -03:00
jasmine.json chore(style): fix rubocop offenses and update typing indicators 2026-02-25 15:06:58 -03:00
labelsMgmt.json chore: Update translations (#11043) 2025-03-07 14:07:28 -08:00
login.json chore: Update translations (#12519) 2025-09-25 15:59:03 +05:30
macros.json chore: Update translations (#11903) 2025-07-14 14:52:57 +05:30
mfa.json chore: Update translations (#12506) 2025-09-24 10:47:31 +05:30
report.json feat(reports): Painel Diretoria — Onda 1A (leitura) 2026-04-26 12:44:59 -03:00
resetPassword.json chore: Update translations from Crowdin (#9835) 2024-07-25 11:58:22 -07:00
search.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00
setNewPassword.json chore: Update translations (#7033) 2023-05-06 15:10:50 +05:30
settings.json feat(captain/hermes-builder): UI Vue + endpoints pra chat com Construtor 2026-05-01 21:00:41 -03:00
signup.json chore: Update translations (#12555) 2025-10-02 18:24:12 +05:30
sla.json chore: Update translations (#11400) 2025-04-30 15:34:11 -07:00
teamsSettings.json chore: Update translations (#11400) 2025-04-30 15:34:11 -07:00
webhooks.json Chore: Add pt and pt_BR translations (#813) 2020-05-04 17:33:55 +05:30
whatsappTemplates.json chore: Update translations (#12432) 2025-09-23 11:07:15 +05:30
yearInReview.json chore: Update translations (#13109) 2026-01-09 16:11:44 -08:00