{
  "en": {
    "back": "field guide",
    "navPipeline": "Pipeline",
    "navSkills": "Skills",
    "navExamples": "Examples",
    "stageContext": "CONTEXT",
    "stageReview": "REVIEW",
    "heroEyebrow": "A real repository case study",
    "heroTitle": "Rules that<br />survive the <em>prompt.</em>",
    "heroText": "Prompts ask for behavior. Repositories preserve it. The interview project combines written context, reusable skills, executable checks, commit hooks, and independent review so the rule is still present when the conversation is gone.",
    "heroAside": "8 skills · 3 agents · 4 enforcement layers",
    "thesisLabel": "THE SHORT VERSION",
    "thesis": "A prompt is advice for one run. A repository rule is reusable context plus an executable boundary.",
    "pipelineLabel": "Enforcement pipeline",
    "pipelineMeta": "select a checkpoint",
    "pipelineEyebrow": "From intent to evidence",
    "pipelineTitle": "Five places<br />a rule can <em>hold.</em>",
    "pipelineText": "Not every rule belongs in a hook. Put guidance where an agent can discover it, deterministic policy in a command, cheap checks at commit time, and independent judgment at review.",
    "skillsLabel": "Project-local skills",
    "skillsMeta": "procedures born from repeated friction",
    "skillsEyebrow": "Small instruction packages",
    "skillsTitle": "Teach the trap.<br />Name the <em>trigger.</em>",
    "skillsText": "These skills are not downloaded magic. They are repository-specific procedures under <code>.agents/skills/</code>, distilled from mistakes, commands, and architectural decisions that kept recurring.",
    "skillGate": "prove green is real",
    "skillParallel": "worktree per task",
    "skillRepo": "query before crawling",
    "skillDebt": "separate line of work",
    "skillWriter": "repeat twice, encode once",
    "skillArea": "stack-specific traps",
    "examplesLabel": "Concrete examples",
    "examplesMeta": "open the source, then adapt",
    "ratchetLabel": "CLI RATCHET",
    "ratchetTitle": "Debt may go down.<br />Never silently up.",
    "hookTitle": "Fast checks before history.",
    "commitLabel": "COMMIT MESSAGE",
    "commitTitle": "Intent has a grammar.",
    "reviewLabel": "INDEPENDENT REVIEW",
    "reviewTitle": "A second reader checks intent.",
    "readChecker": "Read the checker →",
    "readHook": "Read the hook →",
    "readCommit": "Read commitlint config →",
    "readReview": "Read review policy →",
    "copyLabel": "COPY / ADAPT",
    "copyTitle": "Ask your agent to map the enforcement stack.",
    "copyText": "Use this in the interview repository or adapt the path names to another project.",
    "copyButton": "COPY PROMPT",
    "deeperLabel": "GO DEEPER",
    "deeperTitle": "Read the implementation, not just this summary.",
    "deepContext": "Repository context",
    "deepSkills": "Skill catalog",
    "deepAgents": "Specialist agents",
    "deepPolicy": "Staged-file policy",
    "stageOpenSource": "OPEN SOURCE ↗",
    "stageOpenSourcePt": "ABRIR FONTE ↗",
    "skillReadSkill": "READ SKILL ↗",
    "skillReadSkillPt": "LER SKILL ↗",
    "skillTriggerLabel": "TRIGGER",
    "copyStatus": "Prompt copied.",
    "copyStatusPt": "Prompt copiado.",
    "copyFallback": "Select the text manually.",
    "copyFallbackPt": "Selecione o texto manualmente."
  },
  "pt": {
    "back": "guia de campo",
    "navPipeline": "Pipeline",
    "navSkills": "Skills",
    "navExamples": "Exemplos",
    "stageContext": "CONTEXTO",
    "stageReview": "REVISÃO",
    "heroEyebrow": "Um estudo de caso de repositório real",
    "heroTitle": "Regras que<br />sobrevivem ao <em>prompt.</em>",
    "heroText": "Prompts pedem comportamento. Repositórios o preservam. O projeto interview combina contexto escrito, skills reutilizáveis, verificações executáveis, hooks de commit e revisão independente para que a regra continue existindo quando a conversa terminar.",
    "heroAside": "8 skills · 3 agentes · 4 camadas de enforcement",
    "thesisLabel": "A VERSÃO CURTA",
    "thesis": "Um prompt orienta uma execução. Uma regra de repositório é contexto reutilizável mais uma fronteira executável.",
    "pipelineLabel": "Pipeline de enforcement",
    "pipelineMeta": "selecione um checkpoint",
    "pipelineEyebrow": "Da intenção à evidência",
    "pipelineTitle": "Cinco lugares<br />onde a regra <em>segura.</em>",
    "pipelineText": "Nem toda regra pertence a um hook. Coloque orientação onde o agente descobre, política determinística em um comando, checks baratos no commit e julgamento independente na revisão.",
    "skillsLabel": "Skills locais do projeto",
    "skillsMeta": "procedimentos nascidos de atrito repetido",
    "skillsEyebrow": "Pequenos pacotes de instrução",
    "skillsTitle": "Ensine a armadilha.<br />Nomeie o <em>gatilho.</em>",
    "skillsText": "Estas skills não são mágica baixada. São procedimentos específicos do repositório em <code>.agents/skills/</code>, extraídos de erros, comandos e decisões arquiteturais recorrentes.",
    "skillGate": "prove que o verde é real",
    "skillParallel": "um worktree por tarefa",
    "skillRepo": "consulte antes de explorar",
    "skillDebt": "linha de trabalho separada",
    "skillWriter": "repita duas vezes, codifique uma",
    "skillArea": "armadilhas da stack",
    "examplesLabel": "Exemplos concretos",
    "examplesMeta": "abra a fonte, depois adapte",
    "ratchetLabel": "CATRACA CLI",
    "ratchetTitle": "A dívida pode cair.<br />Nunca subir em silêncio.",
    "hookTitle": "Checks rápidos antes do histórico.",
    "commitLabel": "MENSAGEM DE COMMIT",
    "commitTitle": "A intenção tem gramática.",
    "reviewLabel": "REVISÃO INDEPENDENTE",
    "reviewTitle": "Um segundo leitor verifica a intenção.",
    "readChecker": "Ler o checker →",
    "readHook": "Ler o hook →",
    "readCommit": "Ler config do commitlint →",
    "readReview": "Ler política de revisão →",
    "copyLabel": "COPIAR / ADAPTAR",
    "copyTitle": "Peça ao agente para mapear o enforcement.",
    "copyText": "Use isto no repositório interview ou adapte os caminhos para outro projeto.",
    "copyButton": "COPIAR PROMPT",
    "deeperLabel": "APROFUNDE",
    "deeperTitle": "Leia a implementação, não apenas este resumo.",
    "deepContext": "Contexto do repositório",
    "deepSkills": "Catálogo de skills",
    "deepAgents": "Agentes especialistas",
    "deepPolicy": "Política dos arquivos staged",
    "stageOpenSource": "ABRIR FONTE ↗",
    "stageOpenSourcePt": "ABRIR FONTE ↗",
    "skillReadSkill": "LER SKILL ↗",
    "skillReadSkillPt": "LER SKILL ↗",
    "skillTriggerLabel": "GATILHO",
    "copyStatus": "Prompt copied.",
    "copyStatusPt": "Prompt copiado.",
    "copyFallback": "Select the text manually.",
    "copyFallbackPt": "Selecione o texto manualmente."
  }
}
