---
{
  "n": 23,
  "title": "Report panel demo",
  "abstract": "",
  "refs": [],
  "seen": [
    "agent"
  ],
  "data": {
    "command": "sh /private/tmp/claude-501/report-demo.sh",
    "environment": "main",
    "buttons": [
      {
        "label": "Run",
        "type": "check",
        "action": "run",
        "n": 23,
        "again": true
      }
    ],
    "running": {},
    "last": {
      "ok": false,
      "code": 1,
      "at": 1790165019.635158,
      "took": 0.18,
      "steps": 0,
      "output": "2 sins",
      "report": {
        "title": "Code Commandments",
        "summary": "2 sins across 1 skill",
        "findings": [
          {
            "name": "python-dict-bag",
            "file": "src/engine/hooks.py",
            "line": 12,
            "where": "call",
            "text": "A parameter typed as a dict read by string keys.",
            "group": "python/value-objects"
          },
          {
            "name": "python-invented-default",
            "file": "src/engine/fields.py",
            "line": 7,
            "where": "Return_",
            "text": "An empty string invented to fill a value that is missing.",
            "group": "python/absence"
          }
        ]
      }
    },
    "runs": [
      {
        "ok": false,
        "code": 1,
        "at": 1790165019.635158,
        "took": 0.18
      }
    ]
  },
  "created": 1790165015.6280088,
  "updated": 1790165070.552084,
  "deleted": 1790165070.551994,
  "completed": 0.0,
  "outcome": "",
  "type": "check"
}
---

