{
  "schema": "task26-task22-canonical-permission-repair-v1",
  "recorded_at_utc": "2026-08-14T07:17:00Z",
  "action": "chmod-only",
  "parent_directory": {
    "path": ".omo/evidence",
    "mode": "0700"
  },
  "canonical_files": [
    {
      "path": ".omo/evidence/dualcoach-task-22-evidence-index.json",
      "before_mode": "0664",
      "after_mode": "0600",
      "sha256_before": "cc4ac1264d947226f0e2ebfdd2f3845781d48ab298a71ae96c09517eecb26309",
      "sha256_after": "cc4ac1264d947226f0e2ebfdd2f3845781d48ab298a71ae96c09517eecb26309"
    },
    {
      "path": ".omo/evidence/dualcoach-task-22.md",
      "before_mode": "0664",
      "after_mode": "0600",
      "sha256_before": "4e09d1af33ddec6284f5ac8ddb833cdff1b32e0c59d73f92360795917550c7ac",
      "sha256_after": "4e09d1af33ddec6284f5ac8ddb833cdff1b32e0c59d73f92360795917550c7ac"
    },
    {
      "path": ".omo/evidence/dualcoach-task-22-pre-supplemental-evidence.json",
      "before_mode": "0600",
      "after_mode": "0600",
      "sha256_before": "9c27354011d4050e4fc5bbb18efbdd8f56360d74e8b8dc18098fa6cc9e6b55b3",
      "sha256_after": "9c27354011d4050e4fc5bbb18efbdd8f56360d74e8b8dc18098fa6cc9e6b55b3"
    }
  ],
  "integrity_index": "The canonical Task22 evidence index is itself byte-identical; this receipt records its hardened filesystem mode without rewriting its immutable contents.",
  "privacy": {
    "redacted": true,
    "raw_customer_or_model_text": false,
    "credentials_or_route_identifiers": false
  }
}
