{
  "cli_version": "1.11.0",
  "enhance": {
    "command": "agents-cli scaffold enhance . --deployment-target cloud_run --cicd-runner github_actions --bq-analytics --region us-central1 -y",
    "auto_updated": ["README.md"],
    "preserved": ["GEMINI.md"],
    "skipped_user_code": [".env", "app/agent.py"],
    "files_added": [
      ".github/workflows/deploy-to-prod.yaml",
      ".github/workflows/pr_checks.yaml",
      ".github/workflows/staging.yaml",
      "deployment/terraform/cicd/apis.tf",
      "deployment/terraform/cicd/github.tf",
      "deployment/terraform/cicd/iam.tf",
      "deployment/terraform/cicd/service.tf",
      "deployment/terraform/cicd/telemetry.tf",
      "deployment/terraform/single-project/apis.tf",
      "deployment/terraform/single-project/iam.tf",
      "deployment/terraform/single-project/service.tf",
      "deployment/terraform/single-project/telemetry.tf"
    ],
    "manifest_diff": {
      "deployment_target": {"before": "none", "after": "cloud_run"},
      "cicd_runner": {"before": "skip", "after": "github_actions"}
    }
  },
  "upgrade_dry_run": {
    "command": "agents-cli scaffold upgrade . --dry-run",
    "version_transition": "1.9.0 -> 1.11.0",
    "preserved": ["Dockerfile", "GEMINI.md"],
    "skipped_user_code": [
      ".env",
      "app/agent.py",
      "deployment/terraform/cicd/vars/env.tfvars",
      "deployment/terraform/single-project/vars/env.tfvars"
    ],
    "dependency_updates": [
      "google-adk [gcp,otel-gcp,bigquery-analytics]>=2.9.2,<3.0.0 -> [gcp,otel-gcp,bigquery-analytics]>=2.12.0,<3.0.0",
      "gcsfs >=2024.11.0 -> >=2026.10.0",
      "google-cloud-aiplatform [evaluation]>=1.156.0,<2.0.0 -> [evaluation]>=2.2.0,<3.0.0"
    ]
  },
  "upgrade_force_dry_run": {
    "command": "agents-cli scaffold upgrade . --force --dry-run",
    "will_overwrite": ["Dockerfile"],
    "not_overwritten": [
      ".env",
      "GEMINI.md",
      "agents-cli-manifest.yaml",
      "app/agent.py",
      "pyproject.toml",
      "tests/eval/eval_config.yaml",
      "tests/eval/response_quality.py"
    ]
  },
  "extension_execution": {
    "info_extensions_section": [
      "deploy  (override, project) <- shipctl-docs: uv run pytest tests/unit  [requires agents-cli >=1.10,<2.0]",
      "release-check  (add, project) <- shipctl-docs: uv run pytest tests/unit -v  [requires agents-cli >=1.10,<2.0]"
    ],
    "release_check": {
      "command": "agents-cli release-check",
      "exit_code": 0,
      "summary": "2 passed in 0.29s"
    },
    "deploy_override": {
      "command": "agents-cli deploy -q",
      "exit_code": 0,
      "banner": "running 'deploy' via extension 'shipctl-docs' (project scope)",
      "summary": "2 passed in 0.29s"
    }
  },
  "failures": {
    "shell_string_in_run_list": {
      "bad_run": ["uv run pytest tests/unit -v"],
      "exit_code": 1,
      "error": "Extension 'shipctl-docs' command 'release-check' could not run: executable 'uv run pytest tests/unit -v' not found. Check the extension's `run:` entry."
    },
    "reserved_recovery_command_override": {
      "attempted_command": "info",
      "warning": "Extension 'shipctl-docs' claims 'info', which cannot be overridden (it is reserved for inspecting, setting up or repairing agents-cli); using the built-in."
    }
  }
}
