diff --git a/src/content/chapters/models.json b/src/content/chapters/models.json index 48842df..8857d82 100644 --- a/src/content/chapters/models.json +++ b/src/content/chapters/models.json @@ -2,57 +2,57 @@ "id": "models", "eyebrow": { "en": "Model routing", - "pt": "Model routing" + "pt": "Roteamento de modelos" }, "title": { "en": "Choose the
engine.", - "pt": "Choose the
engine." + "pt": "Escolha o
motor." }, "lede": { "en": "A model has a capability ceiling. Effort controls how much room it gets to reason. Route by uncertainty and verification cost.", - "pt": "A model has a capability ceiling. Effort controls how much room it gets to reason. Route by uncertainty and verification cost." + "pt": "Um modelo tem um teto de capacidade. O esforço controla quanto espaço ele ganha para raciocinar. Roteie por incerteza e custo de verificação." }, "cards": [ { "label": { "en": "LOW", - "pt": "LOW" + "pt": "BAIXO" }, "title": { "en": "Bounded rhythm", - "pt": "Bounded rhythm" + "pt": "Ritmo delimitado" }, "copy": { "en": "Lookup, small edits, formatting, and transformations with clear checks.", - "pt": "Lookup, small edits, formatting, and transformations with clear checks." + "pt": "Consultas, edições pequenas, formatação e transformações com checagens claras." } }, { "label": { "en": "MEDIUM", - "pt": "MEDIUM" + "pt": "MÉDIO" }, "title": { "en": "Default work", - "pt": "Default work" + "pt": "Trabalho padrão" }, "copy": { "en": "Normal implementation where the contract is clear but context matters.", - "pt": "Normal implementation where the contract is clear but context matters." + "pt": "Implementação normal em que o contrato é claro, mas o contexto importa." } }, { "label": { "en": "HIGH", - "pt": "HIGH" + "pt": "ALTO" }, "title": { "en": "Ambiguity", - "pt": "Ambiguity" + "pt": "Ambiguidade" }, "copy": { "en": "Planning, architecture, security judgment, and hard failures.", - "pt": "Planning, architecture, security judgment, and hard failures." + "pt": "Planejamento, arquitetura, julgamento de segurança e falhas difíceis." } } ], @@ -60,59 +60,59 @@ { "eyebrow": { "en": "Two knobs", - "pt": "Two knobs" + "pt": "Dois controles" }, "title": { "en": "Capability
× effort", - "pt": "Capability
× effort" + "pt": "Capacidade
× esforço" }, "panelLabel": { "en": "ROUTING RULE", - "pt": "ROUTING RULE" + "pt": "REGRA DE ROTEAMENTO" }, "panelCode": { "en": "strong model + high effort → frame ambiguity\nlight model + low effort → bounded execution\nraise one knob at a time → compare evidence", - "pt": "strong model + high effort → frame ambiguity\nlight model + low effort → bounded execution\nraise one knob at a time → compare evidence" + "pt": "modelo forte + esforço alto → enquadrar ambiguidade\nmodelo leve + esforço baixo → execução delimitada\nsuba um controle por vez → compare evidências" } }, { "eyebrow": { "en": "Sequence", - "pt": "Sequence" + "pt": "Sequência" }, "title": { "en": "Spend judgment
where it compounds.", - "pt": "Spend judgment
where it compounds." + "pt": "Invista julgamento
onde ele compensa." }, "steps": [ { "label": { "en": "Plan", - "pt": "Plan" + "pt": "Planejar" }, "copy": { "en": "Strong model: scope, risks, acceptance, and worktree split.", - "pt": "Strong model: scope, risks, acceptance, and worktree split." + "pt": "Modelo forte: escopo, riscos, aceitação e divisão de worktrees." } }, { "label": { "en": "Build", - "pt": "Build" + "pt": "Construir" }, "copy": { "en": "Focused worker: smallest context and lightest model that can pass.", - "pt": "Focused worker: smallest context and lightest model that can pass." + "pt": "Worker focado: o menor contexto e o modelo mais leve que passa." } }, { "label": { "en": "Review", - "pt": "Review" + "pt": "Revisar" }, "copy": { "en": "Independent pass when missed issues cost more than the call.", - "pt": "Independent pass when missed issues cost more than the call." + "pt": "Revisão independente quando erros perdidos custam mais que a chamada." } } ]