{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "lint"
      ],
      "blocker": "product invocation failed: {\"returncode\": 0, \"stdout\": \"\", \"stderr\": \"\", \"needs_credentials\": false, \"needs_browser\": false}",
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "stderr": "",
      "stdout": "",
      "working": false
    },
    "status": "FAIL"
  },
  "deviations": [
    "Ubuntu system python is externally managed, so the README's plain 'pip install' was run inside a venv at <host-path>; installed from the local checkout rather than PyPI",
    "Installed python3-venv with apt-get first"
  ],
  "main_blocker": "product invocation failed: {\"returncode\": 0, \"stdout\": \"\", \"stderr\": \"\", \"needs_credentials\": false, \"needs_browser\": false}",
  "operation": "antsibull-changelog lint against the repo's own changelogs/ directory (README Development section lists it under nox -e codeqa)",
  "operation_scope": "Local lint of changelogs/ only; no nox, no integration run against community.general, no unit/lint suites",
  "outcome": "blocked",
  "steps": [
    "Installed python3-venv via apt (README requires a venv-capable python; Ubuntu system pip is externally managed)",
    "python3 -m venv <host-path>; pip install --upgrade pip",
    "pip install '.[toml]' from <host-path> (README Installation: pip install antsibull-changelog[toml])",
    "antsibull-changelog --version -> 0.35.2.post0",
    "antsibull-changelog lint -> rc=0"
  ],
  "stuck_step": "<host-path> lint",
  "suggested_fix": null
}
