greentic-flow-dev 1.1.27665160846

Generic YGTC flow schema/loader/IR for self-describing component nodes.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
{
  "cli.flow.text.1": "  {idx}. {option_label} ({})",
  "cli.flow.text.10": "--pack é obrigatório para resolução de component_id",
  "cli.flow.text.100": "resolver componente via distribuidor: {err}",
  "cli.flow.text.101": "resolver componente {}: {e}",
  "cli.flow.text.102": "resolver diretório atual",
  "cli.flow.text.103": "resolver diretório de fluxo {}",
  "cli.flow.text.104": "resolver caminho wasm local {}",
  "cli.flow.text.105": "resolver referência {reference}: {e}",
  "cli.flow.text.106": "referência {reference} resolvida sem caminho de cache",
  "cli.flow.text.107": "serializar json",
  "cli.flow.text.108": "etapa '{}' não encontrada",
  "cli.flow.text.109": "a referência de store está vazia",
  "cli.flow.text.11": "--routing-multi-to requer pelo menos um destino",
  "cli.flow.text.110": "a referência de store deve começar com store://",
  "cli.flow.text.111": "id do tenant: {e}",
  "cli.flow.text.112": "etapa de novo plano do assistente não suportada RunCommand('{command}')",
  "cli.flow.text.113": "atualizar resumo de resolução para {}",
  "cli.flow.text.114": "validação falhou",
  "cli.flow.text.115": "aviso: chaves de resposta desconhecidas: {}",
  "cli.flow.text.116": "aviso: {err}",
  "cli.flow.text.117": "aviso: {} ({}:{})",
  "cli.flow.text.118": "escrever prompt de confirmação",
  "cli.flow.text.119": "escrever json",
  "cli.flow.text.12": "--stdin não pode ser combinado com destinos de arquivo",
  "cli.flow.text.120": "escrever nova linha",
  "cli.flow.text.121": "escrever {}",
  "cli.flow.text.122": "{failures} fluxo(s) falharam na validação",
  "cli.flow.text.13": "--stdin atualmente requer --json",
  "cli.flow.text.14": "--step ou component_id é obrigatório",
  "cli.flow.text.15": "--tenant é obrigatório para resolução de component_id",
  "cli.flow.text.16": "Todos os fluxos são válidos",
  "cli.flow.text.17": "ERR {}:",
  "cli.flow.text.18": "ERR {}: {err}",
  "cli.flow.text.19": "E_SCHEMA_EMPTY: {base}. {guidance}",
  "cli.flow.text.2": "--answers deve ser um objeto JSON/YAML",
  "cli.flow.text.20": "OK  {} ({})",
  "cli.flow.text.21": "Digite REMOVE para confirmar: ",
  "cli.flow.text.22": "Metadados do fluxo atualizados em {}",
  "cli.flow.text.23": "Sidecar {} atualizado",
  "cli.flow.text.24": "Etapa '{}' atualizada em {}",
  "cli.flow.text.25": "W_SCHEMA_EMPTY: {base}. {guidance} Validação desativada (permissiva).",
  "cli.flow.text.26": "validação de add-step concluída com sucesso",
  "cli.flow.text.27": "as respostas falharam na validação de esquema",
  "cli.flow.text.28": "o arquivo de respostas deve conter um objeto JSON/YAML",
  "cli.flow.text.29": "compilar esquema de respostas",
  "cli.flow.text.3": "--component deve incluir uma referência após o esquema",
  "cli.flow.text.30": "compilar fluxo gerado {}: {err}",
  "cli.flow.text.31": "a operação '{op}' do componente '{component_id}' falhou",
  "cli.flow.text.32": "caminho do componente {} não encontrado",
  "cli.flow.text.33": "a origem do componente é obrigatória; forneça --component <ref> ou --local-wasm <path>",
  "cli.flow.text.34": "criar diretório de saída {}",
  "cli.flow.text.35": "criar diretório de scaffold {}",
  "cli.flow.text.36": "criar runtime do tokio",
  "cli.flow.text.37": "decodificar cbor de configuração: {err}",
  "cli.flow.text.38": "decodificar cbor do esquema de entrada do descritor: {err}",
  "cli.flow.text.39": "decodificar hex: {err}",
  "cli.flow.text.4": "--component deve começar com oci://, repo:// ou store://",
  "cli.flow.text.40": "codificar configuração para validação: {err}",
  "cli.flow.text.41": "codificar esquema de configuração: {err}",
  "cli.flow.text.42": "id do ambiente: {e}",
  "cli.flow.text.43": "erro: {msg}",
  "cli.flow.text.44": "erro: {} ({}:{})",
  "cli.flow.text.45": "falha ao criar diretório pai {}",
  "cli.flow.text.46": "falha ao ler entrada de diretório em {}",
  "cli.flow.text.47": "falha ao ler diretório {}",
  "cli.flow.text.48": "falha ao ler YAML do fluxo da stdin",
  "cli.flow.text.49": "falha ao ler esquema {}",
  "cli.flow.text.5": "--component-version é obrigatório para resolução de component_id",
  "cli.flow.text.50": "falha ao ler {}",
  "cli.flow.text.51": "falha ao substituir {}",
  "cli.flow.text.52": "falha ao resolver referência {reference}: {e}",
  "cli.flow.text.53": "falha ao gravar backup {}",
  "cli.flow.text.54": "falha ao gravar {}",
  "cli.flow.text.55": "descarregar prompt de confirmação",
  "cli.flow.text.56": "o exemplo gerado não valida com o esquema: {messages}",
  "cli.flow.text.57": "a carga hex tem comprimento ímpar",
  "cli.flow.text.58": "inicializar cliente do distribuidor: {err}",
  "cli.flow.text.59": "carregar fluxo com scaffold {}",
  "cli.flow.text.6": "--distributor-url é obrigatório para resolução de component_id",
  "cli.flow.text.60": "wasm local ausente em {}",
  "cli.flow.text.61": "o caminho do wasm local está vazio",
  "cli.flow.text.62": "o caminho do wasm local resolve para um caminho relativo vazio",
  "cli.flow.text.63": "manifesto sem dev_flows.{}.graph",
  "cli.flow.text.64": "nó '{}' não encontrado no fluxo",
  "cli.flow.text.65": "a referência oci está vazia",
  "cli.flow.text.66": "a referência oci deve começar com oci://",
  "cli.flow.text.67": "as referências oci:// devem estar no formato oci://<host>/<repo>",
  "cli.flow.text.68": "as referências oci:// devem incluir um host de registro público",
  "cli.flow.text.69": "as referências oci:// devem incluir um host de registro e repositório",
  "cli.flow.text.7": "--env é obrigatório para resolução de component_id",
  "cli.flow.text.70": "as referências oci:// devem usar um host de registro público",
  "cli.flow.text.71": "operação '{}' não encontrada em descriptor.ops",
  "cli.flow.text.72": "analisar --answers como JSON/YAML",
  "cli.flow.text.73": "analisar --payload como JSON",
  "cli.flow.text.74": "analisar --routing-json como JSON",
  "cli.flow.text.75": "analisar answers como JSON",
  "cli.flow.text.76": "analisar arquivo de answers como JSON/YAML",
  "cli.flow.text.77": "analisar fluxo de configuração como YAML",
  "cli.flow.text.78": "analisar JSON do índice de fixtures",
  "cli.flow.text.79": "analisar JSON do manifesto",
  "cli.flow.text.8": "o modo --json espera exatamente um arquivo de destino",
  "cli.flow.text.80": "analisar JSON do manifesto para padrões",
  "cli.flow.text.81": "analisar roteamento como array JSON ou string abreviada",
  "cli.flow.text.82": "analisar esquema como JSON",
  "cli.flow.text.83": "planejamento falhou: {:?}",
  "cli.flow.text.84": "preparar esquema de fluxo incorporado para fluxos de configuração",
  "cli.flow.text.85": "ler arquivo de respostas {}",
  "cli.flow.text.86": "ler respostas {}",
  "cli.flow.text.87": "ler fluxo de configuração {}",
  "cli.flow.text.88": "ler índice de fixtures {}",
  "cli.flow.text.89": "ler manifesto {}",
  "cli.flow.text.9": "o destino --json deve ser um arquivo .ygtc",
  "cli.flow.text.90": "ler confirmação de remoção",
  "cli.flow.text.91": "ler json de roteamento {}",
  "cli.flow.text.92": "ler esquema {}",
  "cli.flow.text.93": "ler wasm em {}",
  "cli.flow.text.94": "ler {}",
  "cli.flow.text.95": "remoção cancelada: a confirmação não correspondeu a 'REMOVE'",
  "cli.flow.text.96": "o modo de remoção exige confirmação interativa: Digite REMOVE para confirmar",
  "cli.flow.text.97": "renderizar dev_flows.default.graph para YAML",
  "cli.flow.text.98": "a referência do repositório está vazia",
  "cli.flow.text.99": "a referência do repositório deve começar com repo://",
  "cli.help.arg.add_step.abi_version.help": "Substituição da versão ABI para operações do assistente",
  "cli.help.arg.add_step.after.help": "ID opcional do nó âncora; padrão para entrypoint ou primeiro nó",
  "cli.help.arg.add_step.allow_contract_change.help": "Permitir desvio de contrato quando describe_hash mudar",
  "cli.help.arg.add_step.allow_cycles.help": "Permitir ciclos/arestas de retorno durante a inserção",
  "cli.help.arg.add_step.answers.help": "JSON de respostas para modo config",
  "cli.help.arg.add_step.answers_dir.help": "Diretório para artefatos de respostas do assistente",
  "cli.help.arg.add_step.answers_file.help": "Arquivo de respostas (JSON) para modo config",
  "cli.help.arg.add_step.auth_token.help": "Token de autenticação do distribuidor (opcional)",
  "cli.help.arg.add_step.component_id.help": "ID do componente para resolver via operações do assistente (preferido para novos fluxos)",
  "cli.help.arg.add_step.component_ref.help": "Referência remota do componente (oci://, repo://, store://, etc.) para vinculação sidecar",
  "cli.help.arg.add_step.component_version.help": "Versão do componente para resolução de component-id",
  "cli.help.arg.add_step.config_flow.help": "Arquivo de fluxo de configuração para executar (modo config)",
  "cli.help.arg.add_step.distributor_url.help": "URL do distribuidor para resolução de component-id",
  "cli.help.arg.add_step.dry_run.help": "Mostrar o fluxo atualizado sem gravá-lo",
  "cli.help.arg.add_step.env.help": "ID do ambiente para resolução de component-id",
  "cli.help.arg.add_step.flow_path.help": "Caminho para o arquivo de fluxo a ser modificado",
  "cli.help.arg.add_step.help.help": "Imprimir ajuda",
  "cli.help.arg.add_step.interactive.help": "Permitir prompts interativos de QA (somente modo assistente)",
  "cli.help.arg.add_step.local_wasm.help": "Caminho local do wasm para vinculação sidecar (relativo ao arquivo de fluxo)",
  "cli.help.arg.add_step.locale.help": "Localidade (BCP47) para prompts do assistente",
  "cli.help.arg.add_step.manifests.help": "Caminhos opcionais de manifesto de componente para validação de catálogo ou descoberta de fluxo de configuração",
  "cli.help.arg.add_step.mode.help": "Como obter o nó a ser inserido",
  "cli.help.arg.add_step.node_id.help": "Substituição opcional do id do nó",
  "cli.help.arg.add_step.operation.help": "Operação opcional para o novo nó",
  "cli.help.arg.add_step.overwrite_answers.help": "Sobrescrever artefatos de respostas existentes",
  "cli.help.arg.add_step.pack.help": "ID do pack para resolução de component-id",
  "cli.help.arg.add_step.pack_alias.help": "Alias de pack opcional para o novo nó",
  "cli.help.arg.add_step.payload.help": "JSON de payload para o novo nó (modo padrão)",
  "cli.help.arg.add_step.pin.help": "Fixar o componente (resolver tag para digest ou fazer hash do wasm local)",
  "cli.help.arg.add_step.reask.help": "Forçar nova pergunta das questões do assistente mesmo que existam respostas",
  "cli.help.arg.add_step.resolver.help": "Substituição de resolver (fixture://...) para testes/CI",
  "cli.help.arg.add_step.routing_json.help": "Arquivo JSON de roteamento explícito (escape hatch)",
  "cli.help.arg.add_step.routing_multi_to.help": "Rotear para vários IDs de nó (separados por vírgula)",
  "cli.help.arg.add_step.routing_next.help": "Rotear para um ID de nó específico",
  "cli.help.arg.add_step.routing_out.help": "Atalho de roteamento: tornar o novo nó terminal (out)",
  "cli.help.arg.add_step.routing_reply.help": "Atalho de roteamento: responder à origem",
  "cli.help.arg.add_step.routing_to_anchor.help": "Conectar explicitamente aos alvos existentes da âncora (padrão se nenhum sinalizador de roteamento for fornecido)",
  "cli.help.arg.add_step.tenant.help": "ID do tenant para resolução de component-id",
  "cli.help.arg.add_step.validate_only.help": "Validar apenas sem gravar saída",
  "cli.help.arg.add_step.wizard_mode.help": "Modo opcional do assistente (default/setup/update/remove)",
  "cli.help.arg.add_step.write.help": "Flag de gravação compatível com versões anteriores (ignorada; gravar é o padrão)",
  "cli.help.arg.answers.component.help": "Referência do componente (oci://, repo://, store://) ou caminho local",
  "cli.help.arg.answers.help.help": "Imprimir ajuda",
  "cli.help.arg.answers.mode.help": "Qual dev_flow usar para as perguntas (default usa --operation, config usa \"custom\")",
  "cli.help.arg.answers.name.help": "Prefixo do arquivo de saída",
  "cli.help.arg.answers.operation.help": "Operação do componente (usada para selecionar o grafo dev_flow)",
  "cli.help.arg.answers.out_dir.help": "Diretório de saída (o padrão é o diretório atual)",
  "cli.help.arg.answers.resolver.help": "Substituição do resolvedor (fixture://...) para testes/CI",
  "cli.help.arg.bind_component.component_ref.help": "Referência remota do componente (oci://, repo://, store://, etc.)",
  "cli.help.arg.bind_component.flow_path.help": "Caminho para o arquivo de fluxo a ser modificado",
  "cli.help.arg.bind_component.help.help": "Imprimir ajuda",
  "cli.help.arg.bind_component.local_wasm.help": "Caminho local do wasm (relativo ao arquivo de fluxo)",
  "cli.help.arg.bind_component.pin.help": "Fixar o componente (resolver tag para digest ou fazer hash do wasm local)",
  "cli.help.arg.bind_component.step.help": "ID do nó para vincular",
  "cli.help.arg.bind_component.write.help": "Gravar de volta no sidecar",
  "cli.help.arg.component_schema.component.help": "Referência do componente (oci://, repo://, store://) ou caminho local para wasm",
  "cli.help.arg.component_schema.help.help": "Imprimir ajuda",
  "cli.help.arg.component_schema.locale.help": "Localidade (BCP47) para descrições das perguntas",
  "cli.help.arg.component_schema.mode.help": "Modo do assistente / contrato de respostas a emitir",
  "cli.help.arg.component_schema.mode.long_help": "Modo do assistente / contrato de respostas a emitir.\n\nUse isto para obter o esquema exato de respostas para o fluxo padrão, de configuração, atualização ou remoção do componente antes de compor os planos do assistente.",
  "cli.help.arg.component_schema.out.help": "Caminho de saída opcional (o padrão é stdout)",
  "cli.help.arg.component_schema.out.long_help": "Caminho de saída opcional para o esquema emitido.\n\nSe omitido, o esquema é escrito em stdout para que outras ferramentas possam capturá-lo diretamente.",
  "cli.help.arg.component_schema.resolver.help": "Substituição do resolvedor (fixture://...) para testes/CI",
  "cli.help.arg.delete_step.abi_version.help": "Substituição da versão ABI para operações do assistente",
  "cli.help.arg.delete_step.answers.help": "String JSON/YAML de respostas para mesclar com prompts do assistente",
  "cli.help.arg.delete_step.answers_dir.help": "Diretório para artefatos de respostas do assistente",
  "cli.help.arg.delete_step.answers_file.help": "Arquivo de respostas (JSON/YAML)",
  "cli.help.arg.delete_step.assume_yes.help": "Ignorar prompt de confirmação",
  "cli.help.arg.delete_step.auth_token.help": "Token de autenticação do distribuidor (opcional)",
  "cli.help.arg.delete_step.component.help": "Referência opcional de componente (oci://, repo://, store://)",
  "cli.help.arg.delete_step.component_id.help": "ID do componente para resolver via operações do assistente (preferido para novos fluxos)",
  "cli.help.arg.delete_step.component_version.help": "Versão do componente para resolução de component-id",
  "cli.help.arg.delete_step.distributor_url.help": "URL do distribuidor para resolução de component-id",
  "cli.help.arg.delete_step.env.help": "ID do ambiente para resolução de component-id",
  "cli.help.arg.delete_step.flow_path.help": "Arquivo de fluxo a atualizar",
  "cli.help.arg.delete_step.help.help": "Imprimir ajuda",
  "cli.help.arg.delete_step.interactive.help": "Permitir prompts interativos de QA (somente modo assistente)",
  "cli.help.arg.delete_step.local_wasm.help": "Caminho local do wasm para operações do assistente (relativo ao arquivo de fluxo)",
  "cli.help.arg.delete_step.locale.help": "Localidade (BCP47) para prompts do assistente",
  "cli.help.arg.delete_step.multi_pred.help": "Comportamento quando há vários predecessores",
  "cli.help.arg.delete_step.overwrite_answers.help": "Sobrescrever artefatos de respostas existentes",
  "cli.help.arg.delete_step.pack.help": "ID do pack para resolução de component-id",
  "cli.help.arg.delete_step.reask.help": "Forçar nova pergunta das questões do assistente mesmo que existam respostas",
  "cli.help.arg.delete_step.resolver.help": "Substituição de resolver (fixture://...) para testes/CI",
  "cli.help.arg.delete_step.step.help": "ID do nó a excluir (opcional quando há metadados do componente)",
  "cli.help.arg.delete_step.strategy.help": "Estratégia: splice (padrão) ou remove-only",
  "cli.help.arg.delete_step.tenant.help": "ID do tenant para resolução de component-id",
  "cli.help.arg.delete_step.wizard_mode.help": "Modo opcional do assistente (default/setup/update/remove)",
  "cli.help.arg.delete_step.write.help": "Gravar de volta no arquivo de fluxo em vez de stdout",
  "cli.help.arg.doctor.help.help": "Imprimir ajuda",
  "cli.help.arg.doctor.json.help": "Emitir uma carga JSON legível por máquina descrevendo o resultado do lint para um único fluxo",
  "cli.help.arg.doctor.online.help": "Resolver componentes novamente e verificar desvio de contrato (em rede)",
  "cli.help.arg.doctor.registry.help": "Catálogo opcional de adaptadores usado para linting de adapter_resolvable",
  "cli.help.arg.doctor.schema.help": "Caminho para o arquivo JSON de esquema de fluxo",
  "cli.help.arg.doctor.stdin.help": "Ler YAML de fluxo de stdin (requer --json)",
  "cli.help.arg.doctor.targets.help": "Arquivos ou diretórios de fluxo para lint",
  "cli.help.arg.doctor_answers.answers.help": "Caminho para o JSON de respostas",
  "cli.help.arg.doctor_answers.help.help": "Imprimir ajuda",
  "cli.help.arg.doctor_answers.json.help": "Emitir saída JSON",
  "cli.help.arg.doctor_answers.schema.help": "Caminho para o esquema JSON de respostas",
  "cli.help.arg.info.help.help": "Exibir ajuda",
  "cli.help.arg.info.json.help": "Emitir o relatório como JSON",
  "cli.help.arg.info.path.help": "Caminho para um arquivo .ygtc",
  "cli.help.arg.new.description.help": "Descrição opcional do fluxo",
  "cli.help.arg.new.flow_id.help": "Identificador do fluxo",
  "cli.help.arg.new.flow_path.help": "Caminho para gravar o novo fluxo",
  "cli.help.arg.new.flow_type.help": "Tipo/categoria de fluxo (ex.: messaging, events, component-config)",
  "cli.help.arg.new.force.help": "Sobrescrever o arquivo se ele já existir",
  "cli.help.arg.new.help.help": "Imprimir ajuda",
  "cli.help.arg.new.name.help": "Nome/título opcional do fluxo",
  "cli.help.arg.new.schema_version.help": "schema_version a gravar (padrão 2)",
  "cli.help.arg.top.backup.help": "Fazer backup dos arquivos de fluxo antes de sobrescrever (sufixo .bak)",
  "cli.help.arg.top.format.help": "Formato de saída (human ou json)",
  "cli.help.arg.top.help.help": "Imprimir ajuda",
  "cli.help.arg.top.locale.help": "Localidade de diagnóstico (BCP47)",
  "cli.help.arg.top.permissive.help": "Habilitar tratamento permissivo de esquema (padrão: strict)",
  "cli.help.arg.update.description.help": "Descrição opcional do fluxo",
  "cli.help.arg.update.flow_id.help": "Novo id de fluxo (somente quando seguro; veja as regras)",
  "cli.help.arg.update.flow_path.help": "Caminho do fluxo a ser atualizado",
  "cli.help.arg.update.flow_type.help": "Novo tipo/categoria de fluxo (somente quando o fluxo está vazio)",
  "cli.help.arg.update.help.help": "Imprimir ajuda",
  "cli.help.arg.update.name.help": "Nome/título opcional do fluxo",
  "cli.help.arg.update.schema_version.help": "Novo schema_version opcional (sem auto-bump)",
  "cli.help.arg.update.tags.help": "Tags opcionais separadas por vírgula",
  "cli.help.arg.update_step.abi_version.help": "Substituição da versão ABI para operações do assistente",
  "cli.help.arg.update_step.allow_contract_change.help": "Permitir desvio de contrato quando describe_hash mudar",
  "cli.help.arg.update_step.answers.help": "String JSON/YAML de respostas para mesclar com a carga existente",
  "cli.help.arg.update_step.answers_dir.help": "Diretório para artefatos de respostas do assistente",
  "cli.help.arg.update_step.answers_file.help": "Arquivo de respostas (JSON/YAML) para mesclar com a carga existente",
  "cli.help.arg.update_step.auth_token.help": "Token de autenticação do distribuidor (opcional)",
  "cli.help.arg.update_step.component.help": "Referência opcional de componente (oci://, repo://, store://)",
  "cli.help.arg.update_step.component_id.help": "ID do componente para resolver via operações do assistente (preferido para novos fluxos)",
  "cli.help.arg.update_step.component_version.help": "Versão do componente para resolução de component-id",
  "cli.help.arg.update_step.distributor_url.help": "URL do distribuidor para resolução de component-id",
  "cli.help.arg.update_step.dry_run.help": "Mostrar o fluxo atualizado sem gravá-lo",
  "cli.help.arg.update_step.env.help": "ID do ambiente para resolução de component-id",
  "cli.help.arg.update_step.flow_path.help": "Arquivo de fluxo a atualizar",
  "cli.help.arg.update_step.help.help": "Imprimir ajuda",
  "cli.help.arg.update_step.interactive.help": "Permitir prompts interativos de QA (somente modo assistente)",
  "cli.help.arg.update_step.local_wasm.help": "Caminho local do wasm para operações do assistente (relativo ao arquivo de fluxo)",
  "cli.help.arg.update_step.locale.help": "Localidade (BCP47) para prompts do assistente",
  "cli.help.arg.update_step.mode.help": "Modo: default (padrão) ou config",
  "cli.help.arg.update_step.non_interactive.help": "Modo não interativo (mesclar respostas/preencher previamente; falhar se obrigatórios estiverem ausentes)",
  "cli.help.arg.update_step.operation.help": "Novo nome de operação opcional (usa a chave op existente por padrão)",
  "cli.help.arg.update_step.overwrite_answers.help": "Sobrescrever artefatos de respostas existentes",
  "cli.help.arg.update_step.pack.help": "ID do pack para resolução de component-id",
  "cli.help.arg.update_step.reask.help": "Forçar nova pergunta das questões do assistente mesmo que existam respostas",
  "cli.help.arg.update_step.resolver.help": "Substituição de resolver (fixture://...) para testes/CI",
  "cli.help.arg.update_step.routing_json.help": "Arquivo JSON de roteamento explícito (escape hatch)",
  "cli.help.arg.update_step.routing_multi_to.help": "Rotear para vários IDs de nó (separados por vírgula)",
  "cli.help.arg.update_step.routing_next.help": "Rotear para um ID de nó específico",
  "cli.help.arg.update_step.routing_out.help": "Atalho de roteamento: tornar o nó terminal (out)",
  "cli.help.arg.update_step.routing_reply.help": "Atalho de roteamento: responder à origem",
  "cli.help.arg.update_step.step.help": "ID do nó a atualizar (opcional quando há metadados do componente)",
  "cli.help.arg.update_step.tenant.help": "ID do tenant para resolução de component-id",
  "cli.help.arg.update_step.wizard_mode.help": "Modo opcional do assistente (default/setup/update/remove)",
  "cli.help.arg.update_step.write.help": "Flag de gravação compatível com versões anteriores (ignorada; gravar é o padrão)",
  "cli.help.arg.wizard.add_step.abi_version.help": "Substituição da versão ABI para operações do assistente",
  "cli.help.arg.wizard.add_step.after.help": "ID opcional do nó âncora; padrão para entrypoint ou primeiro nó",
  "cli.help.arg.wizard.add_step.allow_contract_change.help": "Permitir desvio de contrato quando describe_hash mudar",
  "cli.help.arg.wizard.add_step.allow_cycles.help": "Permitir ciclos/arestas de retorno durante a inserção",
  "cli.help.arg.wizard.add_step.answers.help": "JSON de respostas para modo config",
  "cli.help.arg.wizard.add_step.answers_dir.help": "Diretório para artefatos de respostas do assistente",
  "cli.help.arg.wizard.add_step.answers_file.help": "Arquivo de respostas (JSON) para modo config",
  "cli.help.arg.wizard.add_step.auth_token.help": "Token de autenticação do distribuidor (opcional)",
  "cli.help.arg.wizard.add_step.component_id.help": "ID do componente para resolver via operações do assistente (preferido para novos fluxos)",
  "cli.help.arg.wizard.add_step.component_ref.help": "Referência remota do componente (oci://, repo://, store://, etc.) para vinculação sidecar",
  "cli.help.arg.wizard.add_step.component_version.help": "Versão do componente para resolução de component-id",
  "cli.help.arg.wizard.add_step.config_flow.help": "Arquivo de fluxo de configuração para executar (modo config)",
  "cli.help.arg.wizard.add_step.distributor_url.help": "URL do distribuidor para resolução de component-id",
  "cli.help.arg.wizard.add_step.dry_run.help": "Mostrar o fluxo atualizado sem gravá-lo",
  "cli.help.arg.wizard.add_step.env.help": "ID do ambiente para resolução de component-id",
  "cli.help.arg.wizard.add_step.flow_path.help": "Caminho para o arquivo de fluxo a ser modificado",
  "cli.help.arg.wizard.add_step.interactive.help": "Permitir prompts interativos de QA (somente modo assistente)",
  "cli.help.arg.wizard.add_step.local_wasm.help": "Caminho local do wasm para vinculação sidecar (relativo ao arquivo de fluxo)",
  "cli.help.arg.wizard.add_step.locale.help": "Localidade (BCP47) para prompts do assistente",
  "cli.help.arg.wizard.add_step.manifests.help": "Caminhos opcionais de manifesto de componente para validação de catálogo ou descoberta de fluxo de configuração",
  "cli.help.arg.wizard.add_step.mode.help": "Como obter o nó a ser inserido",
  "cli.help.arg.wizard.add_step.node_id.help": "Substituição opcional do id do nó",
  "cli.help.arg.wizard.add_step.non_interactive.help": "Desativar prompts interativos (requer respostas fornecidas)",
  "cli.help.arg.wizard.add_step.operation.help": "Operação opcional para o novo nó",
  "cli.help.arg.wizard.add_step.overwrite_answers.help": "Sobrescrever artefatos de respostas existentes",
  "cli.help.arg.wizard.add_step.pack.help": "ID do pack para resolução de component-id",
  "cli.help.arg.wizard.add_step.pack_alias.help": "Alias de pack opcional para o novo nó",
  "cli.help.arg.wizard.add_step.payload.help": "JSON de payload para o novo nó (modo padrão)",
  "cli.help.arg.wizard.add_step.pin.help": "Fixar o componente (resolver tag para digest ou fazer hash do wasm local)",
  "cli.help.arg.wizard.add_step.reask.help": "Forçar nova pergunta das questões do assistente mesmo que existam respostas",
  "cli.help.arg.wizard.add_step.resolver.help": "Substituição de resolver (fixture://...) para testes/CI",
  "cli.help.arg.wizard.add_step.routing_json.help": "Arquivo JSON de roteamento explícito (escape hatch)",
  "cli.help.arg.wizard.add_step.routing_multi_to.help": "Rotear para vários IDs de nó (separados por vírgula)",
  "cli.help.arg.wizard.add_step.routing_next.help": "Rotear para um ID de nó específico",
  "cli.help.arg.wizard.add_step.routing_out.help": "Atalho de roteamento: tornar o novo nó terminal (out)",
  "cli.help.arg.wizard.add_step.routing_reply.help": "Atalho de roteamento: responder à origem",
  "cli.help.arg.wizard.add_step.routing_to_anchor.help": "Conectar explicitamente aos alvos existentes da âncora (padrão se nenhum sinalizador de roteamento for fornecido)",
  "cli.help.arg.wizard.add_step.tenant.help": "ID do tenant para resolução de component-id",
  "cli.help.arg.wizard.add_step.validate_only.help": "Validar apenas sem gravar saída",
  "cli.help.arg.wizard.add_step.wizard_mode.help": "Modo opcional do assistente (default/setup/update/remove)",
  "cli.help.arg.wizard.add_step.write.help": "Flag de gravação compatível com versões anteriores (ignorada; gravar é o padrão)",
  "cli.help.arg.wizard.answers_file.help": "Carregar respostas do assistente a partir de um ficheiro JSON para reprodução/pré-preenchimento",
  "cli.help.arg.wizard.answers_path.help": "Carregar/guardar um plano declarativo de ações do assistente",
  "cli.help.arg.wizard.answers_path.long_help": "Carregar ou guardar um plano declarativo de ações do assistente.\n\nFerramentas de codificação agentic como Codex e Claude podem obter o esquema estrito do plano com `--schema`, preencher o JSON do plano neste caminho e executar novamente o assistente de forma não interativa com `--answers`.",
  "cli.help.arg.wizard.dry_run.help": "Validar e executar o doctor, mas não persistir mutações do fluxo",
  "cli.help.arg.wizard.edit.description.help": "Descrição opcional do fluxo",
  "cli.help.arg.wizard.edit.flow_id.help": "Novo id de fluxo (somente quando seguro; veja as regras)",
  "cli.help.arg.wizard.edit.flow_path.help": "Caminho do fluxo a ser atualizado",
  "cli.help.arg.wizard.edit.flow_type.help": "Novo tipo/categoria de fluxo (somente quando o fluxo está vazio)",
  "cli.help.arg.wizard.edit.name.help": "Nome/título opcional do fluxo",
  "cli.help.arg.wizard.edit.schema_version.help": "Novo schema_version opcional (sem auto-bump)",
  "cli.help.arg.wizard.edit.tags.help": "Tags opcionais separadas por vírgula",
  "cli.help.arg.wizard.emit_answers.help": "Escrever respostas do assistente num ficheiro JSON (sem seleção do caminho do prompt)",
  "cli.help.arg.wizard.emit_schema.help": "Escrever o JSON Schema das respostas do assistente num ficheiro",
  "cli.help.arg.wizard.help.help": "Imprimir ajuda",
  "cli.help.arg.wizard.new.description.help": "Descrição opcional do fluxo",
  "cli.help.arg.wizard.new.flow_id.help": "Identificador do fluxo",
  "cli.help.arg.wizard.new.flow_path.help": "Caminho para gravar o novo fluxo",
  "cli.help.arg.wizard.new.flow_type.help": "Tipo/categoria de fluxo (ex.: messaging, events, component-config)",
  "cli.help.arg.wizard.new.force.help": "Sobrescrever o arquivo se ele já existir",
  "cli.help.arg.wizard.new.name.help": "Nome/título opcional do fluxo",
  "cli.help.arg.wizard.new.schema_version.help": "schema_version a gravar (padrão 2)",
  "cli.help.arg.wizard.pack.help": "Empacotar diretório raiz",
  "cli.help.arg.wizard.remove_step.abi_version.help": "Substituição da versão ABI para operações do assistente",
  "cli.help.arg.wizard.remove_step.answers.help": "String JSON/YAML de respostas para mesclar com prompts do assistente",
  "cli.help.arg.wizard.remove_step.answers_dir.help": "Diretório para artefatos de respostas do assistente",
  "cli.help.arg.wizard.remove_step.answers_file.help": "Arquivo de respostas (JSON/YAML)",
  "cli.help.arg.wizard.remove_step.assume_yes.help": "Ignorar prompt de confirmação",
  "cli.help.arg.wizard.remove_step.auth_token.help": "Token de autenticação do distribuidor (opcional)",
  "cli.help.arg.wizard.remove_step.component.help": "Referência opcional de componente (oci://, repo://, store://)",
  "cli.help.arg.wizard.remove_step.component_id.help": "ID do componente para resolver via operações do assistente (preferido para novos fluxos)",
  "cli.help.arg.wizard.remove_step.component_version.help": "Versão do componente para resolução de component-id",
  "cli.help.arg.wizard.remove_step.distributor_url.help": "URL do distribuidor para resolução de component-id",
  "cli.help.arg.wizard.remove_step.env.help": "ID do ambiente para resolução de component-id",
  "cli.help.arg.wizard.remove_step.flow_path.help": "Arquivo de fluxo a atualizar",
  "cli.help.arg.wizard.remove_step.interactive.help": "Permitir prompts interativos de QA (somente modo assistente)",
  "cli.help.arg.wizard.remove_step.local_wasm.help": "Caminho local do wasm para operações do assistente (relativo ao arquivo de fluxo)",
  "cli.help.arg.wizard.remove_step.locale.help": "Localidade (BCP47) para prompts do assistente",
  "cli.help.arg.wizard.remove_step.multi_pred.help": "Comportamento quando há vários predecessores",
  "cli.help.arg.wizard.remove_step.non_interactive.help": "Desativar prompts interativos (requer respostas fornecidas)",
  "cli.help.arg.wizard.remove_step.overwrite_answers.help": "Sobrescrever artefatos de respostas existentes",
  "cli.help.arg.wizard.remove_step.pack.help": "ID do pack para resolução de component-id",
  "cli.help.arg.wizard.remove_step.reask.help": "Forçar nova pergunta das questões do assistente mesmo que existam respostas",
  "cli.help.arg.wizard.remove_step.resolver.help": "Substituição de resolver (fixture://...) para testes/CI",
  "cli.help.arg.wizard.remove_step.step.help": "ID do nó a excluir (opcional quando há metadados do componente)",
  "cli.help.arg.wizard.remove_step.strategy.help": "Estratégia: splice (padrão) ou remove-only",
  "cli.help.arg.wizard.remove_step.tenant.help": "ID do tenant para resolução de component-id",
  "cli.help.arg.wizard.remove_step.wizard_mode.help": "Modo opcional do assistente (default/setup/update/remove)",
  "cli.help.arg.wizard.remove_step.write.help": "Gravar de volta no arquivo de fluxo em vez de stdout",
  "cli.help.arg.wizard.schema.help": "Escreve um esquema estrito de plano de ação do assistente no stdout",
  "cli.help.arg.wizard.schema.long_help": "Escreve um esquema estrito de plano de ação do assistente no stdout.\n\nFerramentas de programação agentic como Codex e Claude devem chamar isto primeiro para obter o esquema de plano atual, compor um JSON de plano válido e depois executar novamente o assistente com `--answers` para aplicá-lo de forma não interativa.",
  "cli.help.arg.wizard.schema_path.help": "Escrever um esquema estrito do plano de ações do assistente",
  "cli.help.arg.wizard.schema_path.long_help": "Escrever um esquema estrito do plano de ações do assistente.\n\nFerramentas de codificação agentic como Codex e Claude devem chamar isto primeiro para obter o esquema atual do plano, compor um JSON de plano válido e depois executar novamente o assistente com `--answers` para aplicá-lo de forma não interativa.",
  "cli.help.arg.wizard.update_step.abi_version.help": "Substituição da versão ABI para operações do assistente",
  "cli.help.arg.wizard.update_step.allow_contract_change.help": "Permitir desvio de contrato quando describe_hash mudar",
  "cli.help.arg.wizard.update_step.answers.help": "String JSON/YAML de respostas para mesclar com a carga existente",
  "cli.help.arg.wizard.update_step.answers_dir.help": "Diretório para artefatos de respostas do assistente",
  "cli.help.arg.wizard.update_step.answers_file.help": "Arquivo de respostas (JSON/YAML) para mesclar com a carga existente",
  "cli.help.arg.wizard.update_step.auth_token.help": "Token de autenticação do distribuidor (opcional)",
  "cli.help.arg.wizard.update_step.component.help": "Referência opcional de componente (oci://, repo://, store://)",
  "cli.help.arg.wizard.update_step.component_id.help": "ID do componente para resolver via operações do assistente (preferido para novos fluxos)",
  "cli.help.arg.wizard.update_step.component_version.help": "Versão do componente para resolução de component-id",
  "cli.help.arg.wizard.update_step.distributor_url.help": "URL do distribuidor para resolução de component-id",
  "cli.help.arg.wizard.update_step.dry_run.help": "Mostrar o fluxo atualizado sem gravá-lo",
  "cli.help.arg.wizard.update_step.env.help": "ID do ambiente para resolução de component-id",
  "cli.help.arg.wizard.update_step.flow_path.help": "Arquivo de fluxo a atualizar",
  "cli.help.arg.wizard.update_step.interactive.help": "Permitir prompts interativos de QA (somente modo assistente)",
  "cli.help.arg.wizard.update_step.local_wasm.help": "Caminho local do wasm para operações do assistente (relativo ao arquivo de fluxo)",
  "cli.help.arg.wizard.update_step.locale.help": "Localidade (BCP47) para prompts do assistente",
  "cli.help.arg.wizard.update_step.mode.help": "Modo: default (padrão) ou config",
  "cli.help.arg.wizard.update_step.non_interactive.help": "Desativar prompts interativos (requer respostas fornecidas)",
  "cli.help.arg.wizard.update_step.operation.help": "Novo nome de operação opcional (usa a chave op existente por padrão)",
  "cli.help.arg.wizard.update_step.overwrite_answers.help": "Sobrescrever artefatos de respostas existentes",
  "cli.help.arg.wizard.update_step.pack.help": "ID do pack para resolução de component-id",
  "cli.help.arg.wizard.update_step.reask.help": "Forçar nova pergunta das questões do assistente mesmo que existam respostas",
  "cli.help.arg.wizard.update_step.resolver.help": "Substituição de resolver (fixture://...) para testes/CI",
  "cli.help.arg.wizard.update_step.routing_json.help": "Arquivo JSON de roteamento explícito (escape hatch)",
  "cli.help.arg.wizard.update_step.routing_multi_to.help": "Rotear para vários IDs de nó (separados por vírgula)",
  "cli.help.arg.wizard.update_step.routing_next.help": "Rotear para um ID de nó específico",
  "cli.help.arg.wizard.update_step.routing_out.help": "Atalho de roteamento: tornar o nó terminal (out)",
  "cli.help.arg.wizard.update_step.routing_reply.help": "Atalho de roteamento: responder à origem",
  "cli.help.arg.wizard.update_step.step.help": "ID do nó a atualizar (opcional quando há metadados do componente)",
  "cli.help.arg.wizard.update_step.tenant.help": "ID do tenant para resolução de component-id",
  "cli.help.arg.wizard.update_step.wizard_mode.help": "Modo opcional do assistente (default/setup/update/remove)",
  "cli.help.arg.wizard.update_step.write.help": "Flag de gravação compatível com versões anteriores (ignorada; gravar é o padrão)",
  "cli.help.command.add_step": "Inserir uma etapa após um nó âncora",
  "cli.help.command.add_step.about": "Inserir uma etapa após um nó âncora",
  "cli.help.command.answers": "Emitir esquema JSON + respostas de exemplo para uma operação de componente",
  "cli.help.command.answers.about": "Emitir esquema JSON + respostas de exemplo para uma operação de componente",
  "cli.help.command.bind_component": "Anexar ou reparar uma vinculação de componente sidecar sem alterar os nós do fluxo",
  "cli.help.command.bind_component.about": "Anexar ou reparar uma vinculação de componente sidecar sem alterar os nós do fluxo",
  "cli.help.command.component_schema": "Emitir esquema JSON estrito para um contrato de respostas do assistente de componente",
  "cli.help.command.component_schema.about": "Emitir esquema JSON estrito para um contrato de respostas do assistente de componente",
  "cli.help.command.component_schema.long_about": "Emitir esquema JSON estrito para um contrato de respostas do assistente de componente.\n\nIsto foi concebido para ferramentas agentic e automatizadas: obtenha primeiro o esquema por componente, recolha respostas válidas para o modo selecionado e depois incorpore essas respostas num plano do assistente de fluxo.",
  "cli.help.command.delete_step": "Excluir um nó e, opcionalmente, unir o roteamento",
  "cli.help.command.delete_step.about": "Excluir um nó e, opcionalmente, unir o roteamento",
  "cli.help.command.doctor": "Validar fluxos",
  "cli.help.command.doctor.about": "Validar fluxos",
  "cli.help.command.doctor_answers": "Validar JSON de respostas em relação a um esquema",
  "cli.help.command.doctor_answers.about": "Validar JSON de respostas em relação a um esquema",
  "cli.help.command.info.about": "Descreva um arquivo de fluxo .ygtc",
  "cli.help.command.new": "Criar um novo esqueleto de fluxo no caminho fornecido",
  "cli.help.command.new.about": "Criar um novo esqueleto de fluxo no caminho fornecido",
  "cli.help.command.top.about": "Assistentes de scaffolding de fluxo",
  "cli.help.command.update": "Atualizar os metadados do fluxo no local sem substituir nós",
  "cli.help.command.update.about": "Atualizar metadados do fluxo no local sem sobrescrever nós",
  "cli.help.command.update_step": "Atualizar um nó existente (executar novamente config/default com substituições)",
  "cli.help.command.update_step.about": "Atualizar um nó existente (executar novamente config/default com substituições)",
  "cli.help.command.wizard": "Assistentes do fluxo do assistente (interativo por padrão)",
  "cli.help.command.wizard.about": "Assistentes de fluxo do wizard (interativo por padrão)",
  "cli.help.command.wizard.add_step.about": "Inserir uma etapa após um nó âncora (modo assistente)",
  "cli.help.command.wizard.edit.about": "Atualizar metadados do fluxo no local sem sobrescrever nós",
  "cli.help.command.wizard.new.about": "Criar um novo esqueleto de fluxo",
  "cli.help.command.wizard.remove_step.about": "Excluir um nó e opcionalmente fazer splice do roteamento (modo assistente)",
  "cli.help.command.wizard.update_step.about": "Atualizar um nó existente (modo assistente)",
  "cli.help.option.backup": "Fazer backup dos arquivos de fluxo antes de sobrescrever (sufixo .bak)",
  "cli.help.option.format": "Formato de saída (human ou json)",
  "cli.help.option.locale": "Configuração regional de diagnóstico (BCP47)",
  "cli.help.option.permissive": "Habilitar tratamento permissivo de esquema (padrão: strict)",
  "cli.help.top.about": "Assistentes de scaffolding de fluxo",
  "cli.info.about": "Descreva um arquivo de fluxo .ygtc",
  "cli.info.arg.path": "Caminho para um arquivo de fluxo .ygtc",
  "cli.info.error.not_a_flow": "{0}: não é um arquivo .ygtc válido: {1}",
  "cli.info.resolve.bound": "vinculado",
  "cli.info.resolve.partial": "parcial",
  "cli.info.resolve.unbound": "não vinculado",
  "cli.info.section.entrypoints": "Pontos de entrada",
  "cli.info.section.id": "ID",
  "cli.info.section.kind": "Tipo",
  "cli.info.section.nodes": "Nós",
  "cli.info.section.parameters": "Parâmetros",
  "cli.info.section.resolve": "Resolução",
  "cli.info.section.tags": "Tags",
  "cli.qa.prompt.enter_number": "Digite um número",
  "cli.qa.prompt.enter_text": "Digite um texto",
  "cli.qa.prompt.enter_true_false": "Digite true/false",
  "cli.qa.prompt.select_option": "Selecionar opção",
  "cli.qa.required_field": "Este campo é obrigatório.",
  "cli.qa.warning.unknown_answers_keys": "aviso: as respostas incluem chaves desconhecidas: {}"
}