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
{
  "cli.flow.text.1": "  {idx}. {option_label} ({})",
  "cli.flow.text.10": "--pack es obligatorio para la resolución de component_id",
  "cli.flow.text.100": "resolver componente mediante distribuidor: {err}",
  "cli.flow.text.101": "resolver componente {}: {e}",
  "cli.flow.text.102": "resolver directorio actual",
  "cli.flow.text.103": "resolver directorio de flujo {}",
  "cli.flow.text.104": "resolver ruta wasm local {}",
  "cli.flow.text.105": "resolver referencia {reference}: {e}",
  "cli.flow.text.106": "referencia {reference} resuelta sin ruta de caché",
  "cli.flow.text.107": "serializar json",
  "cli.flow.text.108": "paso '{}' no encontrado",
  "cli.flow.text.109": "la referencia de store está vacía",
  "cli.flow.text.11": "--routing-multi-to requiere al menos un destino",
  "cli.flow.text.110": "la referencia de store debe comenzar con store://",
  "cli.flow.text.111": "id de tenant: {e}",
  "cli.flow.text.112": "paso de nuevo plan del asistente no compatible RunCommand('{command}')",
  "cli.flow.text.113": "actualizar resumen de resolución para {}",
  "cli.flow.text.114": "la validación falló",
  "cli.flow.text.115": "advertencia: claves de respuesta desconocidas: {}",
  "cli.flow.text.116": "advertencia: {err}",
  "cli.flow.text.117": "advertencia: {} ({}:{})",
  "cli.flow.text.118": "escribir prompt de confirmación",
  "cli.flow.text.119": "escribir json",
  "cli.flow.text.12": "--stdin no se puede combinar con objetivos de archivo",
  "cli.flow.text.120": "escribir nueva línea",
  "cli.flow.text.121": "escribir {}",
  "cli.flow.text.122": "{failures} flujo(s) no pasaron la validación",
  "cli.flow.text.13": "--stdin actualmente requiere --json",
  "cli.flow.text.14": "--step o component_id es obligatorio",
  "cli.flow.text.15": "--tenant es obligatorio para la resolución de component_id",
  "cli.flow.text.16": "Todos los flujos son 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 debe ser un objeto JSON/YAML",
  "cli.flow.text.20": "OK  {} ({})",
  "cli.flow.text.21": "Escribe REMOVE para confirmar: ",
  "cli.flow.text.22": "Metadatos del flujo actualizados en {}",
  "cli.flow.text.23": "Sidecar {} actualizado",
  "cli.flow.text.24": "Paso '{}' actualizado en {}",
  "cli.flow.text.25": "W_SCHEMA_EMPTY: {base}. {guidance} Validación deshabilitada (permisiva).",
  "cli.flow.text.26": "la validación de add-step se completó correctamente",
  "cli.flow.text.27": "las respuestas no pasaron la validación del esquema",
  "cli.flow.text.28": "el archivo de respuestas debe contener un objeto JSON/YAML",
  "cli.flow.text.29": "compilar esquema de respuestas",
  "cli.flow.text.3": "--component debe incluir una referencia después del esquema",
  "cli.flow.text.30": "compilar flujo generado {}: {err}",
  "cli.flow.text.31": "la operación '{op}' del componente '{component_id}' falló",
  "cli.flow.text.32": "ruta del componente {} no encontrada",
  "cli.flow.text.33": "se requiere origen del componente; proporciona --component <ref> o --local-wasm <path>",
  "cli.flow.text.34": "crear directorio de salida {}",
  "cli.flow.text.35": "crear directorio de plantilla {}",
  "cli.flow.text.36": "crear runtime de tokio",
  "cli.flow.text.37": "decodificar cbor de configuración: {err}",
  "cli.flow.text.38": "decodificar cbor del esquema de entrada del descriptor: {err}",
  "cli.flow.text.39": "decodificar hex: {err}",
  "cli.flow.text.4": "--component debe comenzar con oci://, repo:// o store://",
  "cli.flow.text.40": "codificar configuración para validación: {err}",
  "cli.flow.text.41": "codificar esquema de configuración: {err}",
  "cli.flow.text.42": "id de entorno: {e}",
  "cli.flow.text.43": "error: {msg}",
  "cli.flow.text.44": "error: {} ({}:{})",
  "cli.flow.text.45": "no se pudo crear el directorio padre {}",
  "cli.flow.text.46": "no se pudo leer la entrada del directorio en {}",
  "cli.flow.text.47": "no se pudo leer el directorio {}",
  "cli.flow.text.48": "no se pudo leer el YAML del flujo desde stdin",
  "cli.flow.text.49": "no se pudo leer el esquema {}",
  "cli.flow.text.5": "--component-version es obligatorio para la resolución de component_id",
  "cli.flow.text.50": "no se pudo leer {}",
  "cli.flow.text.51": "no se pudo reemplazar {}",
  "cli.flow.text.52": "no se pudo resolver la referencia {reference}: {e}",
  "cli.flow.text.53": "no se pudo escribir la copia de seguridad {}",
  "cli.flow.text.54": "no se pudo escribir {}",
  "cli.flow.text.55": "vaciar el mensaje de confirmación",
  "cli.flow.text.56": "el ejemplo generado no valida contra el esquema: {messages}",
  "cli.flow.text.57": "la carga hex tiene longitud impar",
  "cli.flow.text.58": "inicializar cliente distribuidor: {err}",
  "cli.flow.text.59": "cargar flujo generado por plantilla {}",
  "cli.flow.text.6": "--distributor-url es obligatorio para la resolución de component_id",
  "cli.flow.text.60": "falta wasm local en {}",
  "cli.flow.text.61": "la ruta de wasm local está vacía",
  "cli.flow.text.62": "la ruta de wasm local se resuelve a una ruta relativa vacía",
  "cli.flow.text.63": "falta dev_flows.{}.graph en el manifiesto",
  "cli.flow.text.64": "nodo '{}' no encontrado en el flujo",
  "cli.flow.text.65": "la referencia oci está vacía",
  "cli.flow.text.66": "la referencia oci debe comenzar con oci://",
  "cli.flow.text.67": "las referencias oci:// deben tener la forma oci://<host>/<repo>",
  "cli.flow.text.68": "las referencias oci:// deben incluir un host de registro público",
  "cli.flow.text.69": "las referencias oci:// deben incluir un host de registro y un repositorio",
  "cli.flow.text.7": "--env es obligatorio para la resolución de component_id",
  "cli.flow.text.70": "las referencias oci:// deben usar un host de registro público",
  "cli.flow.text.71": "operación '{}' no encontrada en descriptor.ops",
  "cli.flow.text.72": "analizar --answers como JSON/YAML",
  "cli.flow.text.73": "analizar --payload como JSON",
  "cli.flow.text.74": "analizar --routing-json como JSON",
  "cli.flow.text.75": "analizar respuestas como JSON",
  "cli.flow.text.76": "analizar archivo de respuestas como JSON/YAML",
  "cli.flow.text.77": "analizar flujo de configuración como YAML",
  "cli.flow.text.78": "analizar JSON del índice de fixtures",
  "cli.flow.text.79": "analizar JSON del manifiesto",
  "cli.flow.text.8": "el modo --json espera exactamente un archivo de destino",
  "cli.flow.text.80": "analizar JSON del manifiesto para valores predeterminados",
  "cli.flow.text.81": "analizar enrutamiento como arreglo JSON o cadena abreviada",
  "cli.flow.text.82": "analizar esquema como JSON",
  "cli.flow.text.83": "la planificación falló: {:?}",
  "cli.flow.text.84": "preparar esquema de flujo incrustado para flujos de configuración",
  "cli.flow.text.85": "leer archivo de respuestas {}",
  "cli.flow.text.86": "leer respuestas {}",
  "cli.flow.text.87": "leer flujo de configuración {}",
  "cli.flow.text.88": "leer índice de fixtures {}",
  "cli.flow.text.89": "leer manifiesto {}",
  "cli.flow.text.9": "el destino de --json debe ser un archivo .ygtc",
  "cli.flow.text.90": "leer confirmación de eliminación",
  "cli.flow.text.91": "leer json de enrutamiento {}",
  "cli.flow.text.92": "leer esquema {}",
  "cli.flow.text.93": "leer wasm en {}",
  "cli.flow.text.94": "leer {}",
  "cli.flow.text.95": "eliminación cancelada: la confirmación no coincidió con 'REMOVE'",
  "cli.flow.text.96": "el modo de eliminación requiere confirmación interactiva: Escriba REMOVE para confirmar",
  "cli.flow.text.97": "renderizar dev_flows.default.graph a YAML",
  "cli.flow.text.98": "la referencia del repositorio está vacía",
  "cli.flow.text.99": "la referencia del repositorio debe comenzar con repo://",
  "cli.help.arg.add_step.abi_version.help": "Anulación de versión ABI para operaciones del asistente",
  "cli.help.arg.add_step.after.help": "Id de nodo ancla opcional; por defecto entrypoint o el primer nodo",
  "cli.help.arg.add_step.allow_contract_change.help": "Permitir deriva del contrato cuando describe_hash cambia",
  "cli.help.arg.add_step.allow_cycles.help": "Permitir ciclos/aristas de retorno durante la inserción",
  "cli.help.arg.add_step.answers.help": "JSON de respuestas para el modo config",
  "cli.help.arg.add_step.answers_dir.help": "Directorio para artefactos de respuestas del asistente",
  "cli.help.arg.add_step.answers_file.help": "Archivo de respuestas (JSON) para el modo config",
  "cli.help.arg.add_step.auth_token.help": "Token de autenticación del distribuidor (opcional)",
  "cli.help.arg.add_step.component_id.help": "ID de componente a resolver mediante operaciones del asistente (preferido para flujos nuevos)",
  "cli.help.arg.add_step.component_ref.help": "Referencia remota del componente (oci://, repo://, store://, etc.) para vinculación sidecar",
  "cli.help.arg.add_step.component_version.help": "Versión del componente para la resolución de component-id",
  "cli.help.arg.add_step.config_flow.help": "Archivo de flujo de configuración a ejecutar (modo config)",
  "cli.help.arg.add_step.distributor_url.help": "URL del distribuidor para la resolución de component-id",
  "cli.help.arg.add_step.dry_run.help": "Mostrar el flujo actualizado sin escribirlo",
  "cli.help.arg.add_step.env.help": "ID de entorno para la resolución de component-id",
  "cli.help.arg.add_step.flow_path.help": "Ruta al archivo de flujo que se modificará",
  "cli.help.arg.add_step.help.help": "Mostrar ayuda",
  "cli.help.arg.add_step.interactive.help": "Permitir prompts de QA interactivos (solo modo asistente)",
  "cli.help.arg.add_step.local_wasm.help": "Ruta local de wasm para vinculación sidecar (relativa al archivo de flujo)",
  "cli.help.arg.add_step.locale.help": "Configuración regional (BCP47) para los prompts del asistente",
  "cli.help.arg.add_step.manifests.help": "Rutas opcionales de manifiestos de componentes para validación de catálogo o descubrimiento del flujo de configuración",
  "cli.help.arg.add_step.mode.help": "Cómo obtener el nodo a insertar",
  "cli.help.arg.add_step.node_id.help": "Anulación opcional del id del nodo",
  "cli.help.arg.add_step.operation.help": "Operación opcional para el nuevo nodo",
  "cli.help.arg.add_step.overwrite_answers.help": "Sobrescribir artefactos de respuestas existentes",
  "cli.help.arg.add_step.pack.help": "ID del pack para la resolución de component-id",
  "cli.help.arg.add_step.pack_alias.help": "Alias de pack opcional para el nuevo nodo",
  "cli.help.arg.add_step.payload.help": "JSON de payload para el nuevo nodo (modo predeterminado)",
  "cli.help.arg.add_step.pin.help": "Fijar el componente (resolver etiqueta a digest o hacer hash del wasm local)",
  "cli.help.arg.add_step.reask.help": "Forzar volver a hacer preguntas del asistente incluso si existen respuestas",
  "cli.help.arg.add_step.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.add_step.routing_json.help": "Archivo JSON de enrutamiento explícito (vía de escape)",
  "cli.help.arg.add_step.routing_multi_to.help": "Enrutar a múltiples IDs de nodo (separados por comas)",
  "cli.help.arg.add_step.routing_next.help": "Enrutar a un ID de nodo específico",
  "cli.help.arg.add_step.routing_out.help": "Abreviatura de enrutamiento: hacer que el nuevo nodo sea terminal (out)",
  "cli.help.arg.add_step.routing_reply.help": "Atajo de enrutamiento: responder al origen",
  "cli.help.arg.add_step.routing_to_anchor.help": "Encadenar explícitamente a los objetivos existentes del ancla (predeterminado si no se proporciona ninguna bandera de enrutamiento)",
  "cli.help.arg.add_step.tenant.help": "ID del tenant para la resolución de component-id",
  "cli.help.arg.add_step.validate_only.help": "Validar solo, sin escribir salida",
  "cli.help.arg.add_step.wizard_mode.help": "Modo de asistente opcional (default/setup/update/remove)",
  "cli.help.arg.add_step.write.help": "Indicador de escritura retrocompatible (ignorado; escribir es el valor predeterminado)",
  "cli.help.arg.answers.component.help": "Referencia de componente (oci://, repo://, store://) o ruta local",
  "cli.help.arg.answers.help.help": "Mostrar ayuda",
  "cli.help.arg.answers.mode.help": "Qué dev_flow usar para las preguntas (default usa --operation, config usa \"custom\")",
  "cli.help.arg.answers.name.help": "Prefijo del archivo de salida",
  "cli.help.arg.answers.operation.help": "Operación del componente (usada para seleccionar el grafo dev_flow)",
  "cli.help.arg.answers.out_dir.help": "Directorio de salida (por defecto el directorio actual)",
  "cli.help.arg.answers.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.bind_component.component_ref.help": "Referencia de componente remota (oci://, repo://, store://, etc.)",
  "cli.help.arg.bind_component.flow_path.help": "Ruta al archivo de flujo que se modificará",
  "cli.help.arg.bind_component.help.help": "Mostrar ayuda",
  "cli.help.arg.bind_component.local_wasm.help": "Ruta local de wasm (relativa al archivo de flujo)",
  "cli.help.arg.bind_component.pin.help": "Fijar el componente (resolver etiqueta a digest o hacer hash del wasm local)",
  "cli.help.arg.bind_component.step.help": "ID de nodo a enlazar",
  "cli.help.arg.bind_component.write.help": "Escribir de vuelta en el sidecar",
  "cli.help.arg.component_schema.component.help": "Referencia del componente (oci://, repo://, store://) o ruta local al wasm",
  "cli.help.arg.component_schema.help.help": "Mostrar ayuda",
  "cli.help.arg.component_schema.locale.help": "Configuración regional (BCP47) para las descripciones de las preguntas",
  "cli.help.arg.component_schema.mode.help": "Modo del asistente / contrato de respuesta que se emitirá",
  "cli.help.arg.component_schema.mode.long_help": "Modo del asistente / contrato de respuesta que se emitirá.\n\nÚsalo para obtener el esquema de respuesta exacto para el flujo predeterminado, de configuración, actualización o eliminación del componente antes de componer planes del asistente.",
  "cli.help.arg.component_schema.out.help": "Ruta de salida opcional (por defecto, stdout)",
  "cli.help.arg.component_schema.out.long_help": "Ruta de salida opcional para el esquema emitido.\n\nSi se omite, el esquema se escribe en stdout para que otras herramientas puedan capturarlo directamente.",
  "cli.help.arg.component_schema.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.delete_step.abi_version.help": "Anulación de versión ABI para operaciones del asistente",
  "cli.help.arg.delete_step.answers.help": "Cadena JSON/YAML de respuestas para fusionar con las indicaciones del asistente",
  "cli.help.arg.delete_step.answers_dir.help": "Directorio para artefactos de respuestas del asistente",
  "cli.help.arg.delete_step.answers_file.help": "Archivo de respuestas (JSON/YAML)",
  "cli.help.arg.delete_step.assume_yes.help": "Omitir indicación de confirmación",
  "cli.help.arg.delete_step.auth_token.help": "Token de autenticación del distribuidor (opcional)",
  "cli.help.arg.delete_step.component.help": "Referencia de componente opcional (oci://, repo://, store://)",
  "cli.help.arg.delete_step.component_id.help": "ID de componente a resolver mediante operaciones del asistente (preferido para flujos nuevos)",
  "cli.help.arg.delete_step.component_version.help": "Versión del componente para la resolución de component-id",
  "cli.help.arg.delete_step.distributor_url.help": "URL del distribuidor para la resolución de component-id",
  "cli.help.arg.delete_step.env.help": "ID de entorno para la resolución de component-id",
  "cli.help.arg.delete_step.flow_path.help": "Archivo de flujo a actualizar",
  "cli.help.arg.delete_step.help.help": "Mostrar ayuda",
  "cli.help.arg.delete_step.interactive.help": "Permitir prompts de QA interactivos (solo modo asistente)",
  "cli.help.arg.delete_step.local_wasm.help": "Ruta local de wasm para operaciones del asistente (relativa al archivo de flujo)",
  "cli.help.arg.delete_step.locale.help": "Configuración regional (BCP47) para los prompts del asistente",
  "cli.help.arg.delete_step.multi_pred.help": "Comportamiento cuando hay múltiples predecesores",
  "cli.help.arg.delete_step.overwrite_answers.help": "Sobrescribir artefactos de respuestas existentes",
  "cli.help.arg.delete_step.pack.help": "ID del pack para la resolución de component-id",
  "cli.help.arg.delete_step.reask.help": "Forzar volver a hacer preguntas del asistente incluso si existen respuestas",
  "cli.help.arg.delete_step.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.delete_step.step.help": "ID de nodo a eliminar (opcional cuando existe metadata del componente)",
  "cli.help.arg.delete_step.strategy.help": "Estrategia: splice (predeterminado) o remove-only",
  "cli.help.arg.delete_step.tenant.help": "ID del tenant para la resolución de component-id",
  "cli.help.arg.delete_step.wizard_mode.help": "Modo de asistente opcional (default/setup/update/remove)",
  "cli.help.arg.delete_step.write.help": "Escribir de vuelta en el archivo de flujo en lugar de stdout",
  "cli.help.arg.doctor.help.help": "Mostrar ayuda",
  "cli.help.arg.doctor.json.help": "Emitir una carga JSON legible por máquina que describa el resultado del lint para un único flujo",
  "cli.help.arg.doctor.online.help": "Volver a resolver componentes y verificar deriva del contrato (en red)",
  "cli.help.arg.doctor.registry.help": "Catálogo opcional de adaptadores usado para linting de adapter_resolvable",
  "cli.help.arg.doctor.schema.help": "Ruta al archivo JSON del esquema de flujo",
  "cli.help.arg.doctor.stdin.help": "Leer YAML de flujo desde stdin (requiere --json)",
  "cli.help.arg.doctor.targets.help": "Archivos o directorios de flujo para lint",
  "cli.help.arg.doctor_answers.answers.help": "Ruta al JSON de respuestas",
  "cli.help.arg.doctor_answers.help.help": "Mostrar ayuda",
  "cli.help.arg.doctor_answers.json.help": "Emitir salida JSON",
  "cli.help.arg.doctor_answers.schema.help": "Ruta al esquema JSON de respuestas",
  "cli.help.arg.info.help.help": "Mostrar ayuda",
  "cli.help.arg.info.json.help": "Emitir el informe como JSON",
  "cli.help.arg.info.path.help": "Ruta a un archivo .ygtc",
  "cli.help.arg.new.description.help": "Descripción opcional del flujo",
  "cli.help.arg.new.flow_id.help": "Identificador de flujo",
  "cli.help.arg.new.flow_path.help": "Ruta para escribir el nuevo flujo",
  "cli.help.arg.new.flow_type.help": "Tipo/clase de flujo (p. ej., messaging, events, component-config)",
  "cli.help.arg.new.force.help": "Sobrescribir el archivo si ya existe",
  "cli.help.arg.new.help.help": "Mostrar ayuda",
  "cli.help.arg.new.name.help": "Nombre/título opcional del flujo",
  "cli.help.arg.new.schema_version.help": "schema_version a escribir (predeterminado 2)",
  "cli.help.arg.top.backup.help": "Respaldar archivos de flujo antes de sobrescribir (sufijo .bak)",
  "cli.help.arg.top.format.help": "Formato de salida (humano o json)",
  "cli.help.arg.top.help.help": "Mostrar ayuda",
  "cli.help.arg.top.locale.help": "Configuración regional de diagnóstico (BCP47)",
  "cli.help.arg.top.permissive.help": "Habilitar manejo permisivo de esquemas (predeterminado: estricto)",
  "cli.help.arg.update.description.help": "Descripción opcional del flujo",
  "cli.help.arg.update.flow_id.help": "Nuevo id de flujo (solo cuando sea seguro; ver reglas)",
  "cli.help.arg.update.flow_path.help": "Ruta del flujo a actualizar",
  "cli.help.arg.update.flow_type.help": "Nuevo tipo/clase de flujo (solo cuando el flujo está vacío)",
  "cli.help.arg.update.help.help": "Mostrar ayuda",
  "cli.help.arg.update.name.help": "Nombre/título opcional del flujo",
  "cli.help.arg.update.schema_version.help": "Nuevo schema_version opcional (sin incremento automático)",
  "cli.help.arg.update.tags.help": "Etiquetas opcionales separadas por comas",
  "cli.help.arg.update_step.abi_version.help": "Anulación de versión ABI para operaciones del asistente",
  "cli.help.arg.update_step.allow_contract_change.help": "Permitir deriva del contrato cuando describe_hash cambia",
  "cli.help.arg.update_step.answers.help": "Cadena JSON/YAML de respuestas para fusionar con la carga útil existente",
  "cli.help.arg.update_step.answers_dir.help": "Directorio para artefactos de respuestas del asistente",
  "cli.help.arg.update_step.answers_file.help": "Archivo de respuestas (JSON/YAML) para fusionar con la carga útil existente",
  "cli.help.arg.update_step.auth_token.help": "Token de autenticación del distribuidor (opcional)",
  "cli.help.arg.update_step.component.help": "Referencia de componente opcional (oci://, repo://, store://)",
  "cli.help.arg.update_step.component_id.help": "ID de componente a resolver mediante operaciones del asistente (preferido para flujos nuevos)",
  "cli.help.arg.update_step.component_version.help": "Versión del componente para la resolución de component-id",
  "cli.help.arg.update_step.distributor_url.help": "URL del distribuidor para la resolución de component-id",
  "cli.help.arg.update_step.dry_run.help": "Mostrar el flujo actualizado sin escribirlo",
  "cli.help.arg.update_step.env.help": "ID de entorno para la resolución de component-id",
  "cli.help.arg.update_step.flow_path.help": "Archivo de flujo a actualizar",
  "cli.help.arg.update_step.help.help": "Mostrar ayuda",
  "cli.help.arg.update_step.interactive.help": "Permitir prompts de QA interactivos (solo modo asistente)",
  "cli.help.arg.update_step.local_wasm.help": "Ruta local de wasm para operaciones del asistente (relativa al archivo de flujo)",
  "cli.help.arg.update_step.locale.help": "Configuración regional (BCP47) para los prompts del asistente",
  "cli.help.arg.update_step.mode.help": "Modo: default (predeterminado) o config",
  "cli.help.arg.update_step.non_interactive.help": "Modo no interactivo (fusionar respuestas/prellenado; fallar si faltan obligatorios)",
  "cli.help.arg.update_step.operation.help": "Nombre opcional de nueva operación (usa por defecto la clave op existente)",
  "cli.help.arg.update_step.overwrite_answers.help": "Sobrescribir artefactos de respuestas existentes",
  "cli.help.arg.update_step.pack.help": "ID del pack para la resolución de component-id",
  "cli.help.arg.update_step.reask.help": "Forzar volver a hacer preguntas del asistente incluso si existen respuestas",
  "cli.help.arg.update_step.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.update_step.routing_json.help": "Archivo JSON de enrutamiento explícito (vía de escape)",
  "cli.help.arg.update_step.routing_multi_to.help": "Enrutar a múltiples IDs de nodo (separados por comas)",
  "cli.help.arg.update_step.routing_next.help": "Enrutar a un ID de nodo específico",
  "cli.help.arg.update_step.routing_out.help": "Atajo de enrutamiento: hacer el nodo terminal (out)",
  "cli.help.arg.update_step.routing_reply.help": "Atajo de enrutamiento: responder al origen",
  "cli.help.arg.update_step.step.help": "ID de nodo a actualizar (opcional cuando existe metadata del componente)",
  "cli.help.arg.update_step.tenant.help": "ID del tenant para la resolución de component-id",
  "cli.help.arg.update_step.wizard_mode.help": "Modo de asistente opcional (default/setup/update/remove)",
  "cli.help.arg.update_step.write.help": "Indicador de escritura retrocompatible (ignorado; escribir es el valor predeterminado)",
  "cli.help.arg.wizard.add_step.abi_version.help": "Anulación de versión ABI para operaciones del asistente",
  "cli.help.arg.wizard.add_step.after.help": "Id de nodo ancla opcional; por defecto entrypoint o el primer nodo",
  "cli.help.arg.wizard.add_step.allow_contract_change.help": "Permitir deriva del contrato cuando describe_hash cambia",
  "cli.help.arg.wizard.add_step.allow_cycles.help": "Permitir ciclos/aristas de retorno durante la inserción",
  "cli.help.arg.wizard.add_step.answers.help": "JSON de respuestas para el modo config",
  "cli.help.arg.wizard.add_step.answers_dir.help": "Directorio para artefactos de respuestas del asistente",
  "cli.help.arg.wizard.add_step.answers_file.help": "Archivo de respuestas (JSON) para el modo config",
  "cli.help.arg.wizard.add_step.auth_token.help": "Token de autenticación del distribuidor (opcional)",
  "cli.help.arg.wizard.add_step.component_id.help": "ID de componente a resolver mediante operaciones del asistente (preferido para flujos nuevos)",
  "cli.help.arg.wizard.add_step.component_ref.help": "Referencia remota del componente (oci://, repo://, store://, etc.) para vinculación sidecar",
  "cli.help.arg.wizard.add_step.component_version.help": "Versión del componente para la resolución de component-id",
  "cli.help.arg.wizard.add_step.config_flow.help": "Archivo de flujo de configuración a ejecutar (modo config)",
  "cli.help.arg.wizard.add_step.distributor_url.help": "URL del distribuidor para la resolución de component-id",
  "cli.help.arg.wizard.add_step.dry_run.help": "Mostrar el flujo actualizado sin escribirlo",
  "cli.help.arg.wizard.add_step.env.help": "ID de entorno para la resolución de component-id",
  "cli.help.arg.wizard.add_step.flow_path.help": "Ruta al archivo de flujo que se modificará",
  "cli.help.arg.wizard.add_step.interactive.help": "Permitir prompts de QA interactivos (solo modo asistente)",
  "cli.help.arg.wizard.add_step.local_wasm.help": "Ruta local de wasm para vinculación sidecar (relativa al archivo de flujo)",
  "cli.help.arg.wizard.add_step.locale.help": "Configuración regional (BCP47) para los prompts del asistente",
  "cli.help.arg.wizard.add_step.manifests.help": "Rutas opcionales de manifiestos de componentes para validación de catálogo o descubrimiento del flujo de configuración",
  "cli.help.arg.wizard.add_step.mode.help": "Cómo obtener el nodo a insertar",
  "cli.help.arg.wizard.add_step.node_id.help": "Anulación opcional del id del nodo",
  "cli.help.arg.wizard.add_step.non_interactive.help": "Deshabilitar prompts interactivos (requiere respuestas proporcionadas)",
  "cli.help.arg.wizard.add_step.operation.help": "Operación opcional para el nuevo nodo",
  "cli.help.arg.wizard.add_step.overwrite_answers.help": "Sobrescribir artefactos de respuestas existentes",
  "cli.help.arg.wizard.add_step.pack.help": "ID del pack para la resolución de component-id",
  "cli.help.arg.wizard.add_step.pack_alias.help": "Alias de pack opcional para el nuevo nodo",
  "cli.help.arg.wizard.add_step.payload.help": "JSON de payload para el nuevo nodo (modo predeterminado)",
  "cli.help.arg.wizard.add_step.pin.help": "Fijar el componente (resolver etiqueta a digest o hacer hash del wasm local)",
  "cli.help.arg.wizard.add_step.reask.help": "Forzar volver a hacer preguntas del asistente incluso si existen respuestas",
  "cli.help.arg.wizard.add_step.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.wizard.add_step.routing_json.help": "Archivo JSON de enrutamiento explícito (vía de escape)",
  "cli.help.arg.wizard.add_step.routing_multi_to.help": "Enrutar a múltiples IDs de nodo (separados por comas)",
  "cli.help.arg.wizard.add_step.routing_next.help": "Enrutar a un ID de nodo específico",
  "cli.help.arg.wizard.add_step.routing_out.help": "Abreviatura de enrutamiento: hacer que el nuevo nodo sea terminal (out)",
  "cli.help.arg.wizard.add_step.routing_reply.help": "Atajo de enrutamiento: responder al origen",
  "cli.help.arg.wizard.add_step.routing_to_anchor.help": "Encadenar explícitamente a los objetivos existentes del ancla (predeterminado si no se proporciona ninguna bandera de enrutamiento)",
  "cli.help.arg.wizard.add_step.tenant.help": "ID del tenant para la resolución de component-id",
  "cli.help.arg.wizard.add_step.validate_only.help": "Validar solo, sin escribir salida",
  "cli.help.arg.wizard.add_step.wizard_mode.help": "Modo de asistente opcional (default/setup/update/remove)",
  "cli.help.arg.wizard.add_step.write.help": "Indicador de escritura retrocompatible (ignorado; escribir es el valor predeterminado)",
  "cli.help.arg.wizard.answers_file.help": "Cargar respuestas del asistente desde un archivo JSON para repetición o prellenado",
  "cli.help.arg.wizard.answers_path.help": "Cargar/guardar un plan declarativo de acciones del asistente",
  "cli.help.arg.wizard.answers_path.long_help": "Cargar o guardar un plan declarativo de acciones del asistente.\n\nLas herramientas de programación agéntica como Codex y Claude pueden obtener el esquema estricto del plan con `--schema`, completar el JSON del plan en esta ruta y volver a ejecutar el asistente de forma no interactiva con `--answers`.",
  "cli.help.arg.wizard.dry_run.help": "Validar y ejecutar doctor, pero no persistir mutaciones del flujo",
  "cli.help.arg.wizard.edit.description.help": "Descripción opcional del flujo",
  "cli.help.arg.wizard.edit.flow_id.help": "Nuevo id de flujo (solo cuando sea seguro; ver reglas)",
  "cli.help.arg.wizard.edit.flow_path.help": "Ruta del flujo a actualizar",
  "cli.help.arg.wizard.edit.flow_type.help": "Nuevo tipo/clase de flujo (solo cuando el flujo está vacío)",
  "cli.help.arg.wizard.edit.name.help": "Nombre/título opcional del flujo",
  "cli.help.arg.wizard.edit.schema_version.help": "Nuevo schema_version opcional (sin incremento automático)",
  "cli.help.arg.wizard.edit.tags.help": "Etiquetas opcionales separadas por comas",
  "cli.help.arg.wizard.help.help": "Mostrar ayuda",
  "cli.help.arg.wizard.new.description.help": "Descripción opcional del flujo",
  "cli.help.arg.wizard.new.flow_id.help": "Identificador de flujo",
  "cli.help.arg.wizard.new.flow_path.help": "Ruta para escribir el nuevo flujo",
  "cli.help.arg.wizard.new.flow_type.help": "Tipo/clase de flujo (p. ej., messaging, events, component-config)",
  "cli.help.arg.wizard.new.force.help": "Sobrescribir el archivo si ya existe",
  "cli.help.arg.wizard.new.name.help": "Nombre/título opcional del flujo",
  "cli.help.arg.wizard.new.schema_version.help": "schema_version a escribir (predeterminado 2)",
  "cli.help.arg.wizard.pack.help": "Directorio raíz del pack",
  "cli.help.arg.wizard.remove_step.abi_version.help": "Anulación de versión ABI para operaciones del asistente",
  "cli.help.arg.wizard.remove_step.answers.help": "Cadena JSON/YAML de respuestas para fusionar con las indicaciones del asistente",
  "cli.help.arg.wizard.remove_step.answers_dir.help": "Directorio para artefactos de respuestas del asistente",
  "cli.help.arg.wizard.remove_step.answers_file.help": "Archivo de respuestas (JSON/YAML)",
  "cli.help.arg.wizard.remove_step.assume_yes.help": "Omitir indicación de confirmación",
  "cli.help.arg.wizard.remove_step.auth_token.help": "Token de autenticación del distribuidor (opcional)",
  "cli.help.arg.wizard.remove_step.component.help": "Referencia de componente opcional (oci://, repo://, store://)",
  "cli.help.arg.wizard.remove_step.component_id.help": "ID de componente a resolver mediante operaciones del asistente (preferido para flujos nuevos)",
  "cli.help.arg.wizard.remove_step.component_version.help": "Versión del componente para la resolución de component-id",
  "cli.help.arg.wizard.remove_step.distributor_url.help": "URL del distribuidor para la resolución de component-id",
  "cli.help.arg.wizard.remove_step.env.help": "ID de entorno para la resolución de component-id",
  "cli.help.arg.wizard.remove_step.flow_path.help": "Archivo de flujo a actualizar",
  "cli.help.arg.wizard.remove_step.interactive.help": "Permitir prompts de QA interactivos (solo modo asistente)",
  "cli.help.arg.wizard.remove_step.local_wasm.help": "Ruta local de wasm para operaciones del asistente (relativa al archivo de flujo)",
  "cli.help.arg.wizard.remove_step.locale.help": "Configuración regional (BCP47) para los prompts del asistente",
  "cli.help.arg.wizard.remove_step.multi_pred.help": "Comportamiento cuando hay múltiples predecesores",
  "cli.help.arg.wizard.remove_step.non_interactive.help": "Deshabilitar prompts interactivos (requiere respuestas proporcionadas)",
  "cli.help.arg.wizard.remove_step.overwrite_answers.help": "Sobrescribir artefactos de respuestas existentes",
  "cli.help.arg.wizard.remove_step.pack.help": "ID del pack para la resolución de component-id",
  "cli.help.arg.wizard.remove_step.reask.help": "Forzar volver a hacer preguntas del asistente incluso si existen respuestas",
  "cli.help.arg.wizard.remove_step.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.wizard.remove_step.step.help": "ID de nodo a eliminar (opcional cuando existe metadata del componente)",
  "cli.help.arg.wizard.remove_step.strategy.help": "Estrategia: splice (predeterminado) o remove-only",
  "cli.help.arg.wizard.remove_step.tenant.help": "ID del tenant para la resolución de component-id",
  "cli.help.arg.wizard.remove_step.wizard_mode.help": "Modo de asistente opcional (default/setup/update/remove)",
  "cli.help.arg.wizard.remove_step.write.help": "Escribir de vuelta en el archivo de flujo en lugar de stdout",
  "cli.help.arg.wizard.schema.help": "Escribir en stdout un esquema estricto del plan de acciones del asistente",
  "cli.help.arg.wizard.schema.long_help": "Escribir en stdout un esquema estricto del plan de acciones del asistente.\n\nLas herramientas de programación agéntica como Codex y Claude deben llamar a esto primero para obtener el esquema actual del plan, componer un JSON de plan válido y luego volver a ejecutar el asistente con `--answers` para aplicarlo de forma no interactiva.",
  "cli.help.arg.wizard.update_step.abi_version.help": "Anulación de versión ABI para operaciones del asistente",
  "cli.help.arg.wizard.update_step.allow_contract_change.help": "Permitir deriva del contrato cuando describe_hash cambia",
  "cli.help.arg.wizard.update_step.answers.help": "Cadena JSON/YAML de respuestas para fusionar con la carga útil existente",
  "cli.help.arg.wizard.update_step.answers_dir.help": "Directorio para artefactos de respuestas del asistente",
  "cli.help.arg.wizard.update_step.answers_file.help": "Archivo de respuestas (JSON/YAML) para fusionar con la carga útil existente",
  "cli.help.arg.wizard.update_step.auth_token.help": "Token de autenticación del distribuidor (opcional)",
  "cli.help.arg.wizard.update_step.component.help": "Referencia de componente opcional (oci://, repo://, store://)",
  "cli.help.arg.wizard.update_step.component_id.help": "ID de componente a resolver mediante operaciones del asistente (preferido para flujos nuevos)",
  "cli.help.arg.wizard.update_step.component_version.help": "Versión del componente para la resolución de component-id",
  "cli.help.arg.wizard.update_step.distributor_url.help": "URL del distribuidor para la resolución de component-id",
  "cli.help.arg.wizard.update_step.dry_run.help": "Mostrar el flujo actualizado sin escribirlo",
  "cli.help.arg.wizard.update_step.env.help": "ID de entorno para la resolución de component-id",
  "cli.help.arg.wizard.update_step.flow_path.help": "Archivo de flujo a actualizar",
  "cli.help.arg.wizard.update_step.interactive.help": "Permitir prompts de QA interactivos (solo modo asistente)",
  "cli.help.arg.wizard.update_step.local_wasm.help": "Ruta local de wasm para operaciones del asistente (relativa al archivo de flujo)",
  "cli.help.arg.wizard.update_step.locale.help": "Configuración regional (BCP47) para los prompts del asistente",
  "cli.help.arg.wizard.update_step.mode.help": "Modo: default (predeterminado) o config",
  "cli.help.arg.wizard.update_step.non_interactive.help": "Deshabilitar prompts interactivos (requiere respuestas proporcionadas)",
  "cli.help.arg.wizard.update_step.operation.help": "Nombre opcional de nueva operación (usa por defecto la clave op existente)",
  "cli.help.arg.wizard.update_step.overwrite_answers.help": "Sobrescribir artefactos de respuestas existentes",
  "cli.help.arg.wizard.update_step.pack.help": "ID del pack para la resolución de component-id",
  "cli.help.arg.wizard.update_step.reask.help": "Forzar volver a hacer preguntas del asistente incluso si existen respuestas",
  "cli.help.arg.wizard.update_step.resolver.help": "Anulación del resolvedor (fixture://...) para pruebas/CI",
  "cli.help.arg.wizard.update_step.routing_json.help": "Archivo JSON de enrutamiento explícito (vía de escape)",
  "cli.help.arg.wizard.update_step.routing_multi_to.help": "Enrutar a múltiples IDs de nodo (separados por comas)",
  "cli.help.arg.wizard.update_step.routing_next.help": "Enrutar a un ID de nodo específico",
  "cli.help.arg.wizard.update_step.routing_out.help": "Atajo de enrutamiento: hacer el nodo terminal (out)",
  "cli.help.arg.wizard.update_step.routing_reply.help": "Atajo de enrutamiento: responder al origen",
  "cli.help.arg.wizard.update_step.step.help": "ID de nodo a actualizar (opcional cuando existe metadata del componente)",
  "cli.help.arg.wizard.update_step.tenant.help": "ID del tenant para la resolución de component-id",
  "cli.help.arg.wizard.update_step.wizard_mode.help": "Modo de asistente opcional (default/setup/update/remove)",
  "cli.help.arg.wizard.update_step.write.help": "Indicador de escritura retrocompatible (ignorado; escribir es el valor predeterminado)",
  "cli.help.command.add_step": "Insertar un paso después de un nodo ancla",
  "cli.help.command.add_step.about": "Insertar un paso después de un nodo ancla",
  "cli.help.command.answers": "Emitir esquema JSON + respuestas de ejemplo para una operación de componente",
  "cli.help.command.answers.about": "Emitir esquema JSON + respuestas de ejemplo para una operación de componente",
  "cli.help.command.bind_component": "Adjuntar o reparar una vinculación de componente sidecar sin cambiar los nodos del flujo",
  "cli.help.command.bind_component.about": "Adjuntar o reparar una vinculación de componente sidecar sin cambiar los nodos del flujo",
  "cli.help.command.component_schema": "Emitir un esquema JSON estricto para un contrato de respuesta del asistente de un componente",
  "cli.help.command.component_schema.about": "Emitir un esquema JSON estricto para un contrato de respuesta del asistente de un componente",
  "cli.help.command.component_schema.long_about": "Emitir un esquema JSON estricto para un contrato de respuesta del asistente de un componente.\n\nEsto está diseñado para herramientas agénticas y automatizadas: primero obtén el esquema por componente, recopila respuestas válidas para el modo seleccionado y luego incrusta esas respuestas en un plan del asistente de flujo.",
  "cli.help.command.delete_step": "Eliminar un nodo y, opcionalmente, empalmar el enrutamiento",
  "cli.help.command.delete_step.about": "Eliminar un nodo y, opcionalmente, empalmar el enrutamiento",
  "cli.help.command.doctor": "Validar flujos",
  "cli.help.command.doctor.about": "Validar flujos",
  "cli.help.command.doctor_answers": "Validar el JSON de respuestas contra un esquema",
  "cli.help.command.doctor_answers.about": "Validar el JSON de respuestas contra un esquema",
  "cli.help.command.info.about": "Describir un archivo de flujo .ygtc",
  "cli.help.command.new": "Crear un nuevo esqueleto de flujo en la ruta indicada",
  "cli.help.command.new.about": "Crear un nuevo esqueleto de flujo en la ruta dada",
  "cli.help.command.top.about": "Ayudantes de andamiaje de flujos",
  "cli.help.command.update": "Actualizar los metadatos del flujo en su lugar sin sobrescribir nodos",
  "cli.help.command.update.about": "Actualizar metadatos del flujo in situ sin sobrescribir nodos",
  "cli.help.command.update_step": "Actualizar un nodo existente (volver a ejecutar config/default con anulaciones)",
  "cli.help.command.update_step.about": "Actualizar un nodo existente (volver a ejecutar config/default con anulaciones)",
  "cli.help.command.wizard": "Asistentes de flujo guiado (interactivo por defecto)",
  "cli.help.command.wizard.about": "Ayudantes de flujo del asistente (interactivo de forma predeterminada)",
  "cli.help.command.wizard.add_step.about": "Insertar un paso después de un nodo ancla (modo asistente)",
  "cli.help.command.wizard.edit.about": "Actualizar metadatos del flujo in situ sin sobrescribir nodos",
  "cli.help.command.wizard.new.about": "Crear un nuevo esqueleto de flujo",
  "cli.help.command.wizard.remove_step.about": "Eliminar un nodo y opcionalmente empalmar el enrutamiento (modo asistente)",
  "cli.help.command.wizard.update_step.about": "Actualizar un nodo existente (modo asistente)",
  "cli.help.option.backup": "Respaldar archivos de flujo antes de sobrescribir (sufijo .bak)",
  "cli.help.option.format": "Formato de salida (humano o json)",
  "cli.help.option.locale": "Configuración regional de diagnóstico (BCP47)",
  "cli.help.option.permissive": "Habilitar manejo permisivo de esquemas (predeterminado: estricto)",
  "cli.help.top.about": "Ayudantes de andamiaje de flujos",
  "cli.info.about": "Describir un archivo de flujo .ygtc",
  "cli.info.arg.path": "Ruta a un archivo de flujo .ygtc",
  "cli.info.error.not_a_flow": "{0}: no es un archivo .ygtc válido: {1}",
  "cli.info.resolve.bound": "vinculado",
  "cli.info.resolve.partial": "parcial",
  "cli.info.resolve.unbound": "no vinculado",
  "cli.info.section.entrypoints": "Puntos de entrada",
  "cli.info.section.id": "ID",
  "cli.info.section.kind": "Tipo",
  "cli.info.section.nodes": "Nodos",
  "cli.info.section.parameters": "Parámetros",
  "cli.info.section.resolve": "Resolución",
  "cli.info.section.tags": "Etiquetas",
  "cli.qa.prompt.enter_number": "Ingrese número",
  "cli.qa.prompt.enter_text": "Ingrese texto",
  "cli.qa.prompt.enter_true_false": "Ingrese true/false",
  "cli.qa.prompt.select_option": "Seleccionar opción",
  "cli.qa.required_field": "Este campo es obligatorio.",
  "cli.qa.warning.unknown_answers_keys": "advertencia: las respuestas incluyen claves desconocidas: {}"
}