{
  "checker": {
    "details": {
      "argv": [
        "/workspace/.venv/bin/symphony",
        "board",
        "show",
        "TASK-1"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "# TASK-1 (Todo)\ntitle: smoke test",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "Initial 'python3 -m venv .venv' failed with ensurepip unavailable; fixed by installing apt package python3.12-venv and recreating the venv.",
    "README says the board lives at ./kanban; 'symphony board new' wrote the ticket to board/TASK-1.md in the demo dir, while 'board init ./kanban' created the sample under ./kanban. Used the path the CLI actually wrote to; probe reads via 'board show' which resolves it.",
    "Demo project created in /tmp/symphony-demo instead of ../symphony-demo so the source checkout is not modified. 'symphony project create' not run, to keep /workspace clean.",
    "pip install -e . produces build metadata inside the checkout (src/*.egg-info, generated); no tracked product source was edited."
  ],
  "main_blocker": null,
  "operation": "Created a file-board Kanban ticket (symphony board init/new/ls) and read it back with symphony board show TASK-1 from the README 'Try it in 60 seconds' section.",
  "operation_scope": "Covers the file-based board tracker only. Does not exercise agent CLIs (codex/claude/etc.), the TUI, the 9999 admin UI, the mock agent run, or browser/CDP features, none of which were needed for this operation.",
  "outcome": "working",
  "steps": [
    "python3 -m venv .venv (failed: python3.12-venv missing) -> apt-get install -y python3.12-venv, then rm -rf .venv && python3 -m venv .venv",
    "source .venv/bin/activate && python -m pip install -e . (rc=0)",
    "symphony --version -> symphony 0.27.0",
    "mkdir /tmp/symphony-demo && symphony board init ./kanban",
    "symphony board new TASK-1 \"smoke test\"",
    "symphony board ls",
    "symphony board show TASK-1 (rc=0, title: smoke test)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
