Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/src/content/docs/pt-br/concepts/adrs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ O documento é um arquivo Markdown com frontmatter YAML armazenado em `.archgate
Tanto humanos quanto agentes de IA consomem esse documento. Quando um agente de IA de codificação está prestes a escrever código, ele lê os ADRs relevantes para entender as restrições antes de gerar qualquer coisa.

:::tip[Automatize isso com plugins de editor]
Com o plugin do [Claude Code](/guides/claude-code-plugin/) ou [Cursor](/guides/cursor-integration/), seu agente de IA lê os ADRs aplicáveis automaticamente antes de cada tarefa de codificação -- sem necessidade de copiar e colar manualmente nos prompts. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
Com o plugin do [Claude Code](/pt-br/guides/claude-code-plugin/) ou [Cursor](/pt-br/guides/cursor-integration/), seu agente de IA lê os ADRs aplicáveis automaticamente antes de cada tarefa de codificação -- sem necessidade de copiar e colar manualmente nos prompts. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
:::

### ADR como Regras
Expand All @@ -41,7 +41,7 @@ ARCH-001-command-structure.md
ARCH-001-command-structure.rules.ts
```

O prefixo vem do domínio do ADR (veja [Domínios](/concepts/domains/)). O número de sequência é preenchido com zeros até três dígitos e auto-incrementado por `archgate adr create`.
O prefixo vem do domínio do ADR (veja [Domínios](/pt-br/concepts/domains/)). O número de sequência é preenchido com zeros até três dígitos e auto-incrementado por `archgate adr create`.

## Frontmatter YAML

Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/pt-br/concepts/rules.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -162,5 +162,5 @@ As regras são executadas com as seguintes garantias:
- **Arquivos alterados para modo staged** -- Ao executar `archgate check --staged`, `ctx.changedFiles` contém apenas os arquivos staged no git, permitindo que regras pulem arquivos não alterados para feedback mais rápido.

:::tip[Execute verificações automaticamente com plugins de editor]
Os plugins de editor para [Claude Code](/guides/claude-code-plugin/) e [Cursor](/guides/cursor-integration/) executam `archgate check` automaticamente após cada alteração de código. O agente lê os ADRs aplicáveis, escreve código em conformidade e valida -- sem necessidade de executar comandos de verificação manualmente. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
Os plugins de editor para [Claude Code](/pt-br/guides/claude-code-plugin/) e [Cursor](/pt-br/guides/cursor-integration/) executam `archgate check` automaticamente após cada alteração de código. O agente lê os ADRs aplicáveis, escreve código em conformidade e valida -- sem necessidade de executar comandos de verificação manualmente. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
:::
Original file line number Diff line number Diff line change
Expand Up @@ -269,5 +269,5 @@ const testPath = rel.replace(/\.ts$/, ".test.ts");
```

:::tip[Deixe agentes de IA escreverem regras para você]
Os plugins de editor para [Claude Code](/guides/claude-code-plugin/) e [Cursor](/guides/cursor-integration/) incluem uma skill de Quality Manager que identifica padrões recorrentes na sua base de código e propõe novas regras para aplicá-los. [Cadastre-se para acesso beta](https://plugins.archgate.dev).
Os plugins de editor para [Claude Code](/pt-br/guides/claude-code-plugin/) e [Cursor](/pt-br/guides/cursor-integration/) incluem uma skill de Quality Manager que identifica padrões recorrentes na sua base de código e propõe novas regras para aplicá-los. [Cadastre-se para acesso beta](https://plugins.archgate.dev).
:::
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,8 @@ Reinicie seu shell e execute `npm install -g archgate` novamente. O comando `arc

## Próximos passos

Após a instalação, execute `archgate init` no seu projeto para configurar a governança. Veja o guia de [Início Rápido](/getting-started/quick-start/) para um passo a passo.
Após a instalação, execute `archgate init` no seu projeto para configurar a governança. Veja o guia de [Início Rápido](/pt-br/getting-started/quick-start/) para um passo a passo.

:::tip[Plugins para editores (beta)]
Quer que seu agente de IA leia ADRs antes de programar e valide depois? Os plugins para editores do [Claude Code](/guides/claude-code-plugin/) e [Cursor](/guides/cursor-integration/) adicionam um fluxo completo de governança sobre a CLI. [Cadastre-se para acesso beta](https://plugins.archgate.dev).
Quer que seu agente de IA leia ADRs antes de programar e valide depois? Os plugins para editores do [Claude Code](/pt-br/guides/claude-code-plugin/) e [Cursor](/pt-br/guides/cursor-integration/) adicionam um fluxo completo de governança sobre a CLI. [Cadastre-se para acesso beta](https://plugins.archgate.dev).
:::
22 changes: 11 additions & 11 deletions docs/src/content/docs/pt-br/getting-started/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Se você ainda não instalou a CLI, instale-a globalmente via npm:
npm install -g archgate
```

Veja a página de [Instalação](/getting-started/installation/) para detalhes de plataforma e solução de problemas.
Veja a página de [Instalação](/pt-br/getting-started/installation/) para detalhes de plataforma e solução de problemas.

## 2. Inicializar seu projeto

Expand Down Expand Up @@ -118,22 +118,22 @@ Agora que você tem uma configuração funcionando, aprofunde-se:

**Entenda os conceitos:**

- [ADRs](/concepts/adrs/) — O que são Architecture Decision Records e como o Archgate os utiliza.
- [Regras](/concepts/rules/) — Como arquivos complementares `.rules.ts` transformam decisões em verificações automatizadas.
- [Domínios](/concepts/domains/) — Como domínios agrupam ADRs relacionados e definem o escopo de correspondência de arquivos.
- [ADRs](/pt-br/concepts/adrs/) — O que são Architecture Decision Records e como o Archgate os utiliza.
- [Regras](/pt-br/concepts/rules/) — Como arquivos complementares `.rules.ts` transformam decisões em verificações automatizadas.
- [Domínios](/pt-br/concepts/domains/) — Como domínios agrupam ADRs relacionados e definem o escopo de correspondência de arquivos.

**Escreva os seus:**

- [Escrevendo ADRs](/guides/writing-adrs/) — Aprenda o formato completo de ADR e as melhores práticas para escrever decisões eficazes.
- [Escrevendo Regras](/guides/writing-rules/) — Explore a API de regras, padrões avançados e como testar suas regras.
- [Padrões Comuns de Regras](/examples/common-rule-patterns/) — Padrões prontos para copiar e colar para verificações de dependências, convenções de nomenclatura e mais.
- [Escrevendo ADRs](/pt-br/guides/writing-adrs/) — Aprenda o formato completo de ADR e as melhores práticas para escrever decisões eficazes.
- [Escrevendo Regras](/pt-br/guides/writing-rules/) — Explore a API de regras, padrões avançados e como testar suas regras.
- [Padrões Comuns de Regras](/pt-br/examples/common-rule-patterns/) — Padrões prontos para copiar e colar para verificações de dependências, convenções de nomenclatura e mais.

**Integre ao seu fluxo de trabalho:**

- [Integração com CI](/guides/ci-integration/) — Conecte `archgate check` ao GitHub Actions, GitLab CI ou qualquer pipeline.
- [Pre-commit Hooks](/guides/pre-commit-hooks/) — Execute verificações localmente antes de cada commit.
- [Plugin Claude Code](/guides/claude-code-plugin/) — Dê aos agentes de IA um fluxo completo de governança com habilidades baseadas em papéis.
- [Integração com Cursor](/guides/cursor-integration/) — Use o Archgate com o Cursor IDE para desenvolvimento assistido por IA.
- [Integração com CI](/pt-br/guides/ci-integration/) — Conecte `archgate check` ao GitHub Actions, GitLab CI ou qualquer pipeline.
- [Pre-commit Hooks](/pt-br/guides/pre-commit-hooks/) — Execute verificações localmente antes de cada commit.
- [Plugin Claude Code](/pt-br/guides/claude-code-plugin/) — Dê aos agentes de IA um fluxo completo de governança com habilidades baseadas em papéis.
- [Integração com Cursor](/pt-br/guides/cursor-integration/) — Use o Archgate com o Cursor IDE para desenvolvimento assistido por IA.

:::tip[Plugins para editores (beta)]
Quer agentes de IA que leiam automaticamente seus ADRs antes de programar? Cadastre-se para o beta dos plugins para editores em [plugins.archgate.dev](https://plugins.archgate.dev), depois execute `archgate login` e `archgate init --install-plugin`.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/pt-br/guides/ci-integration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -204,5 +204,5 @@ Use `--verbose` para ver as regras aprovadas e informações de tempo junto com
```

:::tip[Adicione governança de IA ao seu fluxo de trabalho]
O CI detecta violações no momento do merge. Plugins de editor detectam no momento da codificação. Com o plugin [Claude Code](/guides/claude-code-plugin/) ou [Cursor](/guides/cursor-integration/), seu agente de IA lê os ADRs antes de escrever código e valida a conformidade antes mesmo de você commitar. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
O CI detecta violações no momento do merge. Plugins de editor detectam no momento da codificação. Com o plugin [Claude Code](/pt-br/guides/claude-code-plugin/) ou [Cursor](/pt-br/guides/cursor-integration/), seu agente de IA lê os ADRs antes de escrever código e valida a conformidade antes mesmo de você commitar. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
:::
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Integração com Cursor
description: Integre o Archgate com o Cursor IDE para desenvolvimento assistido por IA com governança arquitetural. Configure regras e skills de agente para conformidade ADR.
---

O Archgate se integra com o [Cursor](https://cursor.com) para oferecer aos agentes de IA um fluxo de governança estruturado. O agente lê seus ADRs antes de escrever código, valida depois e captura novos padrões para a equipe -- o mesmo fluxo disponível no [plugin para Claude Code](/guides/claude-code-plugin/).
O Archgate se integra com o [Cursor](https://cursor.com) para oferecer aos agentes de IA um fluxo de governança estruturado. O agente lê seus ADRs antes de escrever código, valida depois e captura novos padrões para a equipe -- o mesmo fluxo disponível no [plugin para Claude Code](/pt-br/guides/claude-code-plugin/).

## Configuração

Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/pt-br/guides/writing-adrs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -306,5 +306,5 @@ As flags `--id` e `--body` são obrigatórias. Todos os outros campos do frontma
7. **Use prefixos de domínio para organizar.** O campo domain (`backend`, `frontend`, `data`, `architecture`, `general`) determina o prefixo do ID e ajuda a filtrar ADRs por área.

:::tip[Deixe agentes de IA escreverem ADRs para você]
Os plugins de editor para [Claude Code](/guides/claude-code-plugin/) e [Cursor](/guides/cursor-integration/) incluem uma skill de ADR Author que cria e atualiza ADRs seguindo as convenções do seu projeto. A skill Quality Manager também propõe novos ADRs quando detecta padrões recorrentes. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
Os plugins de editor para [Claude Code](/pt-br/guides/claude-code-plugin/) e [Cursor](/pt-br/guides/cursor-integration/) incluem uma skill de ADR Author que cria e atualiza ADRs seguindo as convenções do seu projeto. A skill Quality Manager também propõe novos ADRs quando detecta padrões recorrentes. [Inscreva-se para acesso beta](https://plugins.archgate.dev).
:::
4 changes: 2 additions & 2 deletions docs/src/content/docs/pt-br/guides/writing-rules.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -448,6 +448,6 @@ ARCH-006/no-unapproved-deps

## Próximos passos

- [Common Rule Patterns](/examples/common-rule-patterns/) — Padrões prontos para copiar e colar para verificações de dependências, convenções de nomenclatura, restrições de import e mais.
- [Rule API Reference](/reference/rule-api/) — Referência completa de todos os tipos e funções da API de regras.
- [Padrões Comuns de Regras](/pt-br/examples/common-rule-patterns/) — Padrões prontos para copiar e colar para verificações de dependências, convenções de nomenclatura, restrições de import e mais.
- [Referência da API de Regras](/pt-br/reference/rule-api/) — Referência completa de todos os tipos e funções da API de regras.
- [Integração com CI](/pt-br/guides/ci-integration/) — Integre `archgate check` ao seu pipeline para aplicar regras em cada PR.
Loading