{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "examples/example.py"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "{\n  \"layered load with interpolation\": {\n    \"app\": {\n      \"name\": \"demo\",\n      \"root\": \"/opt/demo\"\n    },\n    \"log_dir\": \"/opt/demo/logs\",\n    \"server\": {\n      \"host\": \"localhost\",\n      \"port\": \"8443\"\n    },\n    \"editor\": {\n[excerpt truncated]",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README Installation shows `pip install anycfg` (PyPI 0.14.0); used the pinned checkout instead via `pip install \"<host-path>\"` to match commit c45ac91.",
    "venv creation failed without ensurepip; ran `sudo -n apt-get install -y python3.12-venv` (apt needed root, sudo worked).",
    "No CLI or console scripts exist in pyproject.toml, so the probe is the example script rather than a `anycfg` command."
  ],
  "main_blocker": null,
  "operation": "Ran the documented demo `python examples/example.py` (layered deep-merge with !include and interpolation, typed hydration, template file rendering, typed_merge); it exits 0 and prints a JSON document with all sections.",
  "operation_scope": "Library only (no CLI, no MCP server, no HTTP endpoint). Exercises load/Loader/hydrate/typed_merge paths against the pinned checkout installed into a venv. Full pytest suite and mkdocs not run (out of scope per task).",
  "outcome": "working",
  "steps": [
    "python3 -m venv <host-path> (after installing python3.12-venv via sudo apt-get)",
    "<host-path> install \"<host-path>\" (README Installation extras: all)",
    "<host-path> examples/example.py (README-documented demo, from examples/example.py docstring)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
