{ "language": "pt-BR", "category": "ultra", "rules": [ { "name": "pt_terse_leader_phrases", "pattern": "^(?:eu vou|vou|eu posso|posso|deixa eu|deixe-me|vamos|a gente pode)\\s+(?=[a-záéíóúâêôãõç])", "replacement": "", "flags": "gm", "context": "all", "category": "terse", "minIntensity": "full", "description": "Leader phrases at sentence start — PT-BR equivalent of 'I'll/Let me'" }, { "name": "pt_ultra_banco_de_dados", "pattern": "\\bbanco de dados\\b", "replacement": "BD", "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "banco de dados → BD" }, { "name": "pt_ultra_configuracao", "pattern": "\\b(?:configuração|configurações)\\b", "replacement": "config", "replacementMap": { "configuração": "config", "configurações": "configs" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "configuração → config" }, { "name": "pt_ultra_funcao", "pattern": "\\b(?:função|funções)\\b", "replacement": "fn", "replacementMap": { "função": "fn", "funções": "fns" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "função → fn" }, { "name": "pt_ultra_requisicao", "pattern": "\\b(?:requisição|requisições)\\b", "replacement": "req", "replacementMap": { "requisição": "req", "requisições": "reqs" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "requisição → req" }, { "name": "pt_ultra_resposta", "pattern": "\\bresposta\\b", "replacement": "res", "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "resposta → res" }, { "name": "pt_ultra_implementacao", "pattern": "\\b(?:implementação|implementações)\\b", "replacement": "impl", "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "implementação → impl" }, { "name": "pt_ultra_autenticacao", "pattern": "\\b(?:autenticação|autenticações)\\b", "replacement": "auth", "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "autenticação → auth" }, { "name": "pt_ultra_autorizacao", "pattern": "\\b(?:autorização|autorizações)\\b", "replacement": "authz", "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "autorização → authz" }, { "name": "pt_ultra_aplicacao", "pattern": "\\b(?:aplicação|aplicações)\\b", "replacement": "app", "replacementMap": { "aplicação": "app", "aplicações": "apps" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "aplicação → app" }, { "name": "pt_ultra_dependencia", "pattern": "\\b(?:dependência|dependências)\\b", "replacement": "dep", "replacementMap": { "dependência": "dep", "dependências": "deps" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "dependência → dep" }, { "name": "pt_ultra_repositorio", "pattern": "\\b(?:repositório|repositórios)\\b", "replacement": "repo", "replacementMap": { "repositório": "repo", "repositórios": "repos" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "repositório → repo" }, { "name": "pt_ultra_variavel", "pattern": "\\b(?:variável|variáveis)\\b", "replacement": "var", "replacementMap": { "variável": "var", "variáveis": "vars" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "variável → var" }, { "name": "pt_ultra_componente", "pattern": "\\b(?:componente|componentes)\\b", "replacement": "comp", "replacementMap": { "componente": "comp", "componentes": "comps" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "componente → comp" }, { "name": "pt_ultra_diretorio", "pattern": "\\b(?:diretório|diretórios)\\b", "replacement": "dir", "replacementMap": { "diretório": "dir", "diretórios": "dirs" }, "flags": "gi", "context": "all", "category": "ultra", "minIntensity": "ultra", "description": "diretório → dir" } ] }