)]}'
{
  "commit": "489c09a0ca7217bb4165b88d5c1c7bb1f4253b51",
  "tree": "508bc912f94939711ad3d2493bbc2e26bc6ded8c",
  "parents": [
    "3fa096a9f9db8524853d158a742dd7d6bde5840d"
  ],
  "author": {
    "name": "Alex Sorokoumov",
    "email": "aleksandr.sorokoumov@gmail.com",
    "time": "Sat Aug 29 21:32:32 2026 -0700"
  },
  "committer": {
    "name": "Alex Sorokoumov",
    "email": "aleksandr.sorokoumov@gmail.com",
    "time": "Sun Aug 30 23:39:53 2026 -0700"
  },
  "message": "Fix documentation examples found during validation\n\nRunning the documented workflows exposed stale paths, timestamps, output, date selectors, and malformed code fences. Add a runnable source-checkout CSV configuration with regression coverage and align the CSV, Graphite, Grafana, PostgreSQL, and InfluxDB examples with the bundled fixtures.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "89f64daa43a302f2b13a58b90a5745f734e0a259",
      "old_mode": 33188,
      "old_path": "docs/BASICS.md",
      "new_id": "352fdc5244b0209f57863b74c9c9f95f2fa3462b",
      "new_mode": 33188,
      "new_path": "docs/BASICS.md"
    },
    {
      "type": "modify",
      "old_id": "eef8013208e8194d20b65af63b25428d03301c70",
      "old_mode": 33188,
      "old_path": "docs/CSV.md",
      "new_id": "76a91cdb5607cc5936e0126723dc57b853f4b091",
      "new_mode": 33188,
      "new_path": "docs/CSV.md"
    },
    {
      "type": "modify",
      "old_id": "3e44ffe667cdddc472376e78a07f70a9890881ad",
      "old_mode": 33188,
      "old_path": "docs/GETTING_STARTED.md",
      "new_id": "20c4a330b3b4ee15588931b8e9f61ed575576878",
      "new_mode": 33188,
      "new_path": "docs/GETTING_STARTED.md"
    },
    {
      "type": "modify",
      "old_id": "9626e7cd52e6b8bff33347e62187e16c2a38cd87",
      "old_mode": 33188,
      "old_path": "docs/GRAFANA.md",
      "new_id": "824eeb4f58be91ca31bea0af8e759cb359960b87",
      "new_mode": 33188,
      "new_path": "docs/GRAFANA.md"
    },
    {
      "type": "modify",
      "old_id": "2f0112938bba24dbd0247c6b798a12982d063567",
      "old_mode": 33188,
      "old_path": "docs/GRAPHITE.md",
      "new_id": "abc13027540e3b87c9bcbdc5427368a60498a820",
      "new_mode": 33188,
      "new_path": "docs/GRAPHITE.md"
    },
    {
      "type": "modify",
      "old_id": "acfd7f69f3e2835f31b623b47c9bf0e53d90f999",
      "old_mode": 33188,
      "old_path": "docs/INFLUXDB.md",
      "new_id": "fd8c31ab7ee05a28dc61937c52cbb49caa2e28cd",
      "new_mode": 33188,
      "new_path": "docs/INFLUXDB.md"
    },
    {
      "type": "modify",
      "old_id": "e700bf9086403b0baf55fbc0ae0f029aed684efa",
      "old_mode": 33188,
      "old_path": "docs/POSTGRESQL.md",
      "new_id": "ba6ced06cf4e8b447772d28f8cf8eaee71624c74",
      "new_mode": 33188,
      "new_path": "docs/POSTGRESQL.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0416db08498a1f1fa8acbb2b3eb6c27736beca94",
      "new_mode": 33188,
      "new_path": "examples/csv/config/otava-local.yaml"
    },
    {
      "type": "modify",
      "old_id": "25c90a3362062765e2ea7d6f7b89c814da35e905",
      "old_mode": 33188,
      "old_path": "tests/csv_e2e_test.py",
      "new_id": "14fcdde45355849431cd6a37b4df977053965b8f",
      "new_mode": 33188,
      "new_path": "tests/csv_e2e_test.py"
    }
  ]
}
