greentic-bundle 0.5.7

Greentic bundle authoring CLI scaffold with embedded i18n and answer-document contracts.
Documentation
{
  "bundle.command.access_allow": "access allow predisposto; la mutazione deterministica di gmap arriverà in una PR successiva",
  "bundle.command.access_forbid": "access forbid predisposto; la mutazione deterministica di gmap arriverà in una PR successiva",
  "bundle.command.add_app_pack": "aggiungi riferimento app-pack",
  "bundle.command.add_extension_provider": "aggiungi riferimento extension-provider",
  "bundle.command.build": "il comando build ora emette un artefatto .gtbundle deterministico",
  "bundle.command.doctor": "il comando doctor è implementato tramite report JSON strutturati",
  "bundle.command.export": "il comando export materializza un .gtbundle da una directory di build normalizzata",
  "bundle.command.init": "anteprima inizializzazione workspace bundle",
  "bundle.command.init_execute": "inizializza workspace bundle",
  "bundle.command.inspect": "il comando inspect emette metadati strutturati del workspace o dell'artefatto",
  "bundle.command.remove_app_pack": "rimuovi riferimento app-pack",
  "bundle.command.remove_extension_provider": "rimuovi riferimento extension-provider",
  "bundle.schema.artifact_ext": ".gtbundle",
  "bundle.schema.lock_file": "bundle.lock.json",
  "bundle.schema.workspace_root": "bundle.yaml",
  "cli.access.about": "Regola le regole di accesso del workspace bundle",
  "cli.access.allow.about": "Consenti l'accesso nei file gmap di tenant/team",
  "cli.access.forbid.about": "Vieta l'accesso nei file gmap di tenant/team",
  "cli.access.root.option": "Radice del workspace per la mutazione di gmap e la sincronizzazione dell'output risolto",
  "cli.access.team.option": "Team facoltativo il cui team.gmap deve essere aggiornato",
  "cli.access.tenant.option": "Tenant il cui gmap deve essere aggiornato",
  "cli.add.about": "Aggiungi riferimenti bundle creati",
  "cli.add.app_pack.about": "Aggiungi un riferimento app-pack",
  "cli.add.extension_provider.about": "Aggiungi un riferimento extension-provider",
  "cli.add.root.option": "Radice del workspace contenente bundle.yaml",
  "cli.build.about": "Crea un artefatto .gtbundle deterministico",
  "cli.build.long_about": "Build calcola lo stato normalizzato del bundle, scrive metadati di build deterministici e materializza un artefatto .gtbundle SquashFS.",
  "cli.build.output.option": "Sovrascrivi il percorso di output di .gtbundle",
  "cli.build.root.option": "Radice del workspace da compilare",
  "cli.doctor.about": "Esegui i controlli doctor del bundle",
  "cli.doctor.artifact.option": "Artefatto .gtbundle compilato da convalidare",
  "cli.doctor.json.option": "Emetti il report doctor come JSON",
  "cli.doctor.root.option": "Radice del workspace da convalidare",
  "cli.export.about": "Esporta un .gtbundle deterministico da una directory di build normalizzata",
  "cli.export.build_dir.option": "Directory di build normalizzata da esportare",
  "cli.export.long_about": "Export materializza un artefatto .gtbundle da una directory di build normalizzata precalcolata.",
  "cli.export.output.option": "Percorso dell'artefatto .gtbundle di output",
  "cli.ext.about": "Bundle extensions (feature-gated)",
  "cli.ext.feature_disabled": "The 'extensions' feature is not enabled in this build. Rebuild with `cargo build --features extensions`.",
  "cli.ext.info.about": "Print metadata for one installed bundle extension",
  "cli.ext.info.not_found": "Extension '{id}' not found in install directory",
  "cli.ext.install_dir.about": "Print the resolved extension install directory",
  "cli.ext.list.about": "List installed bundle extensions and their recipes",
  "cli.ext.render.about": "Render a bundle artifact via the ext dispatcher",
  "cli.ext.render.wrote": "Wrote {file} (sha256={sha256})",
  "cli.ext.validate.about": "Validate a config JSON against a recipe's config schema",
  "cli.ext.validate.failed": "Config validation failed",
  "cli.ext.validate.ok": "Config is valid",
  "cli.help.flag": "Stampa l'aiuto",
  "cli.info.about": "Descrivi un file .gtbundle o uno spazio di lavoro bundle",
  "cli.info.access.default_policy": "criterio predefinito",
  "cli.info.access.summary": "{0} tenant, {1} team",
  "cli.info.arg.path": "Percorso a un file .gtbundle o a una directory dello spazio di lavoro bundle",
  "cli.info.error.not_a_bundle": "{0}: non è un file .gtbundle o uno spazio di lavoro bundle",
  "cli.info.error.read_failed": "Impossibile leggere il bundle: {0}",
  "cli.info.error.unsquashfs_missing": "unsquashfs non trovato — installa squashfs-tools",
  "cli.info.flag.json": "Emetti il report delle informazioni come JSON",
  "cli.info.section.access": "Accesso",
  "cli.info.section.app_packs": "Pacchetti app",
  "cli.info.section.bundle_id": "ID bundle",
  "cli.info.section.capabilities": "Capacità",
  "cli.info.section.catalogs": "Cataloghi",
  "cli.info.section.extension_providers": "Provider di estensioni",
  "cli.info.section.hooks": "Hook",
  "cli.info.section.locale": "Impostazioni locali",
  "cli.info.section.mode": "Modalità",
  "cli.info.section.subscriptions": "Sottoscrizioni",
  "cli.init.about": "Inizializza uno scaffold di workspace bundle",
  "cli.init.bundle_id.option": "ID bundle per il workspace inizializzato",
  "cli.init.bundle_name.option": "Nome bundle per il workspace inizializzato",
  "cli.init.locale.option": "Locale iniziale scritto in bundle.yaml",
  "cli.init.mode.option": "Modalità bundle iniziale scritta in bundle.yaml",
  "cli.init.path.option": "Percorso del workspace da inizializzare",
  "cli.inspect.about": "Ispeziona i metadati del workspace bundle o dell'artefatto",
  "cli.inspect.artifact.option": "Artefatto .gtbundle compilato da ispezionare",
  "cli.inspect.json.option": "Emetti il report inspect come JSON",
  "cli.inspect.root.option": "Radice del workspace contenente bundle.lock.json",
  "cli.option.answers": "Carica JSON AnswerDocument",
  "cli.option.dry_run": "Registra l'intento senza modificare lo stato del workspace",
  "cli.option.emit_answers": "Scrivi JSON AnswerDocument dopo l'esecuzione",
  "cli.option.execute": "Consenti il futuro percorso mutabile invece del comportamento di sola anteprima",
  "cli.option.locale": "Locale usato per i messaggi della CLI e della procedura guidata",
  "cli.option.migrate": "Consenti la migrazione di versioni precedenti dello schema AnswerDocument",
  "cli.option.offline": "Disabilita le operazioni dipendenti dalla rete quando i comandi futuri lo supporteranno",
  "cli.option.schema": "Stampa lo schema corrente di answers.json ed esci",
  "cli.option.schema.long": "Stampa lo schema corrente di answers.json ed esci.\n\nStrumenti di programmazione agentica come Codex e Claude dovrebbero chiamare prima questo comando per recuperare lo schema corrente delle risposte, compilare answers.json e rieseguire la procedura guidata in modalità non interattiva.",
  "cli.option.schema_version": "Versione dello schema di destinazione per le risposte emesse o migrate",
  "cli.remove.about": "Rimuovi riferimenti bundle creati",
  "cli.remove.app_pack.about": "Rimuovi un riferimento app-pack",
  "cli.remove.extension_provider.about": "Rimuovi un riferimento extension-provider",
  "cli.remove.root.option": "Radice del workspace contenente bundle.yaml",
  "cli.root.about": "Scaffold CLI per la creazione di bundle Greentic",
  "cli.root.long_about": "Scaffold per comandi di creazione bundle, guida localizzata, documenti di risposta e futuri flussi di build .gtbundle.",
  "cli.unbundle.about": "Estrai un artefatto .gtbundle in una directory",
  "cli.unbundle.out.option": "Directory in cui estrarre il .gtbundle",
  "cli.version.flag": "Stampa la versione",
  "cli.wizard.about": "Helper della procedura guidata bundle",
  "cli.wizard.apply.about": "Applica l'input di AnswerDocument",
  "cli.wizard.mode.option": "Seleziona la modalità della procedura guidata durante la riproduzione o la convalida delle risposte",
  "cli.wizard.run.about": "Esegui la procedura guidata bundle",
  "cli.wizard.validate.about": "Convalida l'input di AnswerDocument",
  "errors.answer_document.answer_invalid": "La risposta `{field}` di AnswerDocument non è valida.",
  "errors.answer_document.answer_missing": "La risposta `{field}` di AnswerDocument è obbligatoria.",
  "errors.answer_document.downgrade": "La migrazione di AnswerDocument non supporta il downgrade delle versioni dello schema",
  "errors.answer_document.invalid_document": "AnswerDocument ha una struttura non valida.",
  "errors.answer_document.invalid_json": "Il file delle risposte di AnswerDocument `{path}` deve essere un JSON valido.",
  "errors.answer_document.invalid_root": "Il JSON delle risposte deve essere un oggetto.",
  "errors.answer_document.locale": "AnswerDocument richiede una locale",
  "errors.answer_document.metadata_missing": "Mancano i metadati di AnswerDocument; riesegui con --migrate per adottare lo schema corrente.",
  "errors.answer_document.migrate_required": "La versione dello schema di AnswerDocument differisce dalla destinazione richiesta; riesegui con --migrate.",
  "errors.answer_document.schema_id": "AnswerDocument richiede uno schema_id",
  "errors.answer_document.schema_id_mismatch": "Lo schema_id di AnswerDocument non corrisponde allo schema della procedura guidata bundle.",
  "errors.answer_document.wizard_id": "AnswerDocument richiede uno wizard_id",
  "errors.i18n.missing_locale": "Catalogo locale incorporato mancante per {locale}",
  "wizard.action.add_allow_rule": "Aggiungi regola allow",
  "wizard.action.add_app_pack": "Aggiungi app pack",
  "wizard.action.add_common_extension_provider": "Aggiungi extension provider comune",
  "wizard.action.add_custom_extension_provider": "Aggiungi extension provider personalizzato",
  "wizard.action.add_forbid_rule": "Aggiungi regola forbid",
  "wizard.action.add_tenant_access": "Aggiungi accesso tenant",
  "wizard.action.add_tenant_team_access": "Aggiungi accesso tenant/team",
  "wizard.action.add_this_app_pack": "Aggiungi questo app pack",
  "wizard.action.advanced_access_rules": "Modifica regole di accesso raw",
  "wizard.action.back": "Indietro",
  "wizard.action.build_bundle": "Crea bundle",
  "wizard.action.change_scope": "Cambia ambito",
  "wizard.action.continue": "Continua",
  "wizard.action.dry_run_only": "Solo dry-run",
  "wizard.action.edit_app_pack_mapping": "Modifica mappatura app pack",
  "wizard.action.finish": "Fine",
  "wizard.action.reenter_reference": "Reinserisci riferimento",
  "wizard.action.remove_app_pack": "Rimuovi app pack",
  "wizard.action.remove_extension_provider": "Rimuovi extension provider",
  "wizard.action.remove_rule": "Rimuovi regola",
  "wizard.action.remove_scope": "Rimuovi ambito",
  "wizard.action.return_simple_mode": "Torna alla modalità semplice",
  "wizard.action.save_answers_only": "Salva solo le risposte",
  "wizard.apply.about": "Applica le risposte del bundle riprodotte",
  "wizard.confirm.app_pack": "App pack risolto:",
  "wizard.error.app_pack_required": "Aggiungi almeno un app pack prima di continuare.",
  "wizard.error.bundle_artifact_required": "È richiesto un percorso .gtbundle valido",
  "wizard.error.bundle_target_missing": "La destinazione del bundle non esiste",
  "wizard.error.empty_answer": "Il prompt della procedura guidata richiede un valore.",
  "wizard.error.empty_catalog": "Nessun extension provider trovato nel catalogo.",
  "wizard.error.input_ended": "L'input della procedura guidata è terminato prima che venisse fornita una scelta valida.",
  "wizard.error.invalid_choice": "Scelta non valida. Inserisci 1, 2, 3 oppure 0.",
  "wizard.exit.message": "La procedura guidata è terminata senza raccogliere risposte.",
  "wizard.label.name": "Nome",
  "wizard.label.pack_id": "ID pack",
  "wizard.label.scope": "Ambito",
  "wizard.label.source": "Origine",
  "wizard.label.version": "Versione",
  "wizard.list.none": "nessuno",
  "wizard.mapping.global": "Globale",
  "wizard.mapping.tenant": "Tenant",
  "wizard.mapping.tenant_team": "Tenant / Team",
  "wizard.menu.create": "Crea bundle",
  "wizard.menu.doctor": "Doctor bundle",
  "wizard.menu.exit": "Esci",
  "wizard.menu.title": "Procedura guidata bundle",
  "wizard.menu.update": "Apri bundle esistente",
  "wizard.menu_desc.create": "Avvia un nuovo workspace bundle e guida il flusso di configurazione iniziale.",
  "wizard.menu_desc.doctor": "Esegui i controlli doctor su una directory o un .gtbundle e stampa il report.",
  "wizard.menu_desc.inspect": "Ispeziona una directory o un .gtbundle usando l'output del comando inspect.",
  "wizard.menu_desc.unbundle": "Estrai un .gtbundle in una directory usando il comando unbundle.",
  "wizard.menu_desc.update": "Apri una directory o un .gtbundle esistente, poi modificalo e salvalo come workspace.",
  "wizard.menu_desc.validate": "Carica una directory o un .gtbundle e mostra in anteprima il piano bundle normalizzato senza scrivere file.",
  "wizard.mode.create": "create",
  "wizard.mode.doctor": "doctor",
  "wizard.mode.inspect": "inspect",
  "wizard.mode.unbundle": "unbundle",
  "wizard.mode.update": "apri bundle esistente",
  "wizard.mode.validate": "convalida bundle",
  "wizard.plan.build_bundle": "Crea stato di anteprima doctor del bundle",
  "wizard.plan.ensure_workspace": "Assicura che la radice del workspace bundle esista",
  "wizard.plan.export_bundle": "Riserva un futuro passaggio di esportazione del bundle",
  "wizard.plan.resolve_refs": "Risolvi i riferimenti bundle in un piano normalizzato",
  "wizard.plan.update_access_rules": "Prepara il layout di accesso tenant per il tenant predefinito",
  "wizard.plan.write_bundle_file": "Scrivi la definizione normalizzata di bundle.yaml",
  "wizard.plan.write_lock": "Scrivi i metadati deterministici di bundle.lock.json",
  "wizard.prompt.advanced_setup": "Configurazione avanzata? (y/N)",
  "wizard.prompt.app_pack_reference": "Inserisci il riferimento app pack o il percorso locale",
  "wizard.prompt.app_packs": "App pack (separati da virgola)",
  "wizard.prompt.bundle_artifact": "Percorso artefatto .gtbundle",
  "wizard.prompt.bundle_id": "ID bundle",
  "wizard.prompt.bundle_name": "Nome bundle",
  "wizard.prompt.bundle_target": "Directory bundle o percorso .gtbundle",
  "wizard.prompt.choose_access_rule": "Scegli regola di accesso",
  "wizard.prompt.choose_app_pack": "Scegli app pack",
  "wizard.prompt.choose_extension_provider": "Scegli extension provider",
  "wizard.prompt.choose_scope": "Scegli ambito",
  "wizard.prompt.current_bundle_root": "Directory bundle corrente o percorso .gtbundle",
  "wizard.prompt.enable_bundle_assets": "Enable bundle-level assets (./assets/)? (y/N)",
  "wizard.prompt.export_intent": "Abilitare l'intento di esportazione? (y/N)",
  "wizard.prompt.extension_provider_reference": "Inserisci il riferimento extension provider o il percorso locale",
  "wizard.prompt.extension_providers": "Extension provider (separati da virgola)",
  "wizard.prompt.main_choice": "Scegli modalità della procedura guidata",
  "wizard.prompt.output_dir": "Directory di output",
  "wizard.prompt.remote_catalogs": "Cataloghi remoti (separati da virgola)",
  "wizard.prompt.rule_path": "Percorso regola",
  "wizard.prompt.setup_execution": "Abilitare l'intento di esecuzione della configurazione? (y/N)",
  "wizard.prompt.team_id": "ID team",
  "wizard.prompt.tenant_id": "ID tenant",
  "wizard.prompt.unbundle_output_dir": "Directory di output unbundle",
  "wizard.root.about": "Superficie interattiva di creazione bundle",
  "wizard.run.about": "Esegui i prompt della procedura guidata bundle",
  "wizard.setup.enum_prompt": "Seleziona numero o valore:",
  "wizard.setup.form_prefix": "Modulo di configurazione:",
  "wizard.setup.optional": "facoltativo",
  "wizard.setup.required": "obbligatorio",
  "wizard.stage.access_rules": "== Regole di accesso ==",
  "wizard.stage.advanced_access_rules": "== Regole di accesso avanzate ==",
  "wizard.stage.app_packs": "== App pack ==",
  "wizard.stage.capabilities": "== Bundle capabilities ==",
  "wizard.stage.current_access_rules": "Regole correnti",
  "wizard.stage.current_app_packs": "App pack correnti",
  "wizard.stage.current_extension_providers": "Extension provider correnti",
  "wizard.stage.extension_providers": "== Extension provider ==",
  "wizard.stage.map_app_pack": "== Mappa app pack ==",
  "wizard.stage.pack_access": "== Accesso pack ==",
  "wizard.stage.review": "== Riepilogo revisione ==",
  "wizard.validate.about": "Convalida le risposte del bundle riprodotte",
  "wizard.warning.advanced_without_refs": "La configurazione avanzata è stata abilitata senza app pack o extension provider."
}