{
  "package": "rules",
  "script": "/Users/simon-pierreboucher/firc0001_review/scripts/a08_rules_baseline.py",
  "script_sha256": "7995daa858488f2d67cde688ab4d9c4d3468389c3f781a27c28c85edf8804a63",
  "started": "2026-11-05T14:45:00",
  "ended": "2026-11-05T14:48:20",
  "wall_seconds": 200.2,
  "node": "m3u96b",
  "python": "3.12.15",
  "duckdb": "2.0.0",
  "threads": 4,
  "memory_limit": "24GB",
  "seed": 20261105,
  "databases": {
    "/Users/simon-pierreboucher/UQO_RESEARCH_DB/project-db/data/db/spid.duckdb": {
      "bytes": 3155701760,
      "mtime": "2026-10-28T12:21:11.091389"
    },
    "/Users/simon-pierreboucher/UQO_RESEARCH_DB/data/duckdb/edgar_research.duckdb": {
      "bytes": 73500995584,
      "mtime": "2026-10-27T21:34:46.297884"
    }
  },
  "read_only": true,
  "row_counts": {
    "agreement_by_form_item.csv": 15,
    "agreement_by_form.csv": 3,
    "agreement_by_run.csv": 2,
    "agreement_overall.csv": 1,
    "type_agreement.csv": 21,
    "focus_recall_loss.csv": 15,
    "focus_recall_loss_overall.csv": 1,
    "disagreement_strata.csv": 102
  },
  "notes": {
    "sample": {
      "productive": 30000,
      "zero": 30000,
      "pop_productive": 168230,
      "pop_zero": 954868,
      "seed": 20261105
    }
  }
}