{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "<host-path>",
        "-filter",
        "species = 'Adelie', body_mass_g > 3500",
        "-mutate",
        "mass_kg = body_mass_g / 1000",
        "-arrange",
        "mass_kg desc",
        "-select",
        "species,island,mass_kg",
        "-o",
        "<host-path>"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "Wrote 92 rows to <host-path>",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README CLI example 1 'pytae penguins.parquet -shape -head 5' fails with: 'pytae: error: -shape does not return a DataFrame/Series, so no flag may follow it'. This is a product behavior, not an environment issue; I did not use it as the probe.",
    "README assumes penguins.parquet exists; not shipped in repo, generated it from pt.sample('penguins') outside the workspace.",
    "python3-venv was missing; installed python3.12-venv via sudo apt-get."
  ],
  "main_blocker": null,
  "operation": "README 'Quick Start: CLI' example 2: pytae penguins.parquet -filter/-mutate/-arrange/-select -o heavy_adelie.csv (run against the pinned source installed into a venv); output wrote 92 rows and CSV contents were verified by head.",
  "operation_scope": "CLI pipeline only. Input penguins.parquet was generated from the bundled pt.sample('penguins') because the README's sample file is not in the repo. Visualization (-plot, needs matplotlib, installed via [plot] extra) and MCP are not exercised; pytae is not an MCP server.",
  "outcome": "working",
  "steps": [
    "Read readme.md and pyproject.toml",
    "apt-get install python3.12-venv (via sudo)",
    "python3 -m venv <host-path>",
    "pip install ./[plot] from <host-path> (installs pytae CLI)",
    "Generated <host-path> via pt.sample('penguins')",
    "Ran README CLI example 2 with -o output: 'Wrote 92 rows to heavy_adelie.csv'"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
