{
  "schema": "turkos-public-development-evidence/v1",
  "originalReport": {
    "path": "reports/os-implementation/K1620-turkfs-directory-matrix-check-FKExiv/report.json",
    "sha256": "f243024f6d1db570e9792bb7def5bda90d7ee168ffa98903bd4d81b28d1b39f5",
    "bytes": 9406
  },
  "status": "K1620_TURKFS_DIRECTORY_DEVELOPMENT_MATRIX_VALIDATED",
  "scope": "One isolated development Image validated a bounded synthetic directory tree, resolved a three-level path, rejected self and mutual parent loops and a regular-file parent, and kept frame counts unchanged. Six direct and UEFI profiles supplied serial and QMP evidence. Directory records were not read from disk; canonical product release acceptance remains open.",
  "productAccepted": false,
  "tests": {},
  "caseCount": 6,
  "caseSerialsSelected": 6,
  "imageSha256": "bfa22c663cd0e66cac1dff0579c977ae950cb692170513e408b3dd12eda74998",
  "files": [
    {
      "name": "TURKFS_DIRECTORY_WALK_CONTRACT.md",
      "source": "reports/os-implementation/K1620-turkfs-directory-local-MFxlDp/source/kernel/TURKFS_DIRECTORY_WALK_CONTRACT.md",
      "originalSha256": "c64c2f019820efe4dca14abed2f9e5845ddfa5b2d16ab4fa75e795b18ec4b069",
      "href": "/os-evidence/c64c2f019820efe4dca14abed2f9e5845ddfa5b2d16ab4fa75e795b18ec4b069.txt",
      "sha256": "c64c2f019820efe4dca14abed2f9e5845ddfa5b2d16ab4fa75e795b18ec4b069",
      "bytes": 749,
      "redacted": false
    },
    {
      "name": "turkfs_directory.rs",
      "source": "reports/os-implementation/K1620-turkfs-directory-local-MFxlDp/source/kernel/tests/os/turkfs_directory.rs",
      "originalSha256": "99963d9557261beaf14cc06621bb6064a76501040b3c410636030d7d1c419668",
      "href": "/os-evidence/99963d9557261beaf14cc06621bb6064a76501040b3c410636030d7d1c419668.txt",
      "sha256": "99963d9557261beaf14cc06621bb6064a76501040b3c410636030d7d1c419668",
      "bytes": 2633,
      "redacted": false
    },
    {
      "name": ".k1620-turkfs-directory-matrix-generated.mjs",
      "source": "scripts/os-acceptance/.k1620-turkfs-directory-matrix-generated.mjs",
      "originalSha256": "2c96cbfe011655455c4d01d552e9d8a89c8cea0bde65899e6e917e5a2a98670f",
      "href": "/os-evidence/2c96cbfe011655455c4d01d552e9d8a89c8cea0bde65899e6e917e5a2a98670f.txt",
      "sha256": "2c96cbfe011655455c4d01d552e9d8a89c8cea0bde65899e6e917e5a2a98670f",
      "bytes": 81880,
      "redacted": false
    },
    {
      "name": "k1215-alloc-guest.rs",
      "source": "reports/os-implementation/K1620-turkfs-directory-candidate-Kw5lzI/sources/kernel/src/k1215-alloc-guest.rs",
      "originalSha256": "a269507aecc3262709dcb907efa9c5c58da66636a59c2a7033988fac14440735",
      "href": "/os-evidence/a269507aecc3262709dcb907efa9c5c58da66636a59c2a7033988fac14440735.txt",
      "sha256": "a269507aecc3262709dcb907efa9c5c58da66636a59c2a7033988fac14440735",
      "bytes": 74813,
      "redacted": false
    },
    {
      "name": "k1620-turkfs-directory.rs",
      "source": "reports/os-implementation/K1620-turkfs-directory-candidate-Kw5lzI/sources/kernel/src/k1620-turkfs-directory.rs",
      "originalSha256": "731eeba0d4b258df321cf931b0fc196a87b5444d0378c7a295ac5fff9cc96a9a",
      "href": "/os-evidence/731eeba0d4b258df321cf931b0fc196a87b5444d0378c7a295ac5fff9cc96a9a.txt",
      "sha256": "731eeba0d4b258df321cf931b0fc196a87b5444d0378c7a295ac5fff9cc96a9a",
      "bytes": 1927,
      "redacted": false
    },
    {
      "name": "turkfs_directory.rs",
      "source": "reports/os-implementation/K1620-turkfs-directory-candidate-Kw5lzI/sources/kernel/src/runtime/turkfs_directory.rs",
      "originalSha256": "e1b785e76f2df4611b763e8017c50601b41478acceb9bb16f3f7ccaff565206c",
      "href": "/os-evidence/e1b785e76f2df4611b763e8017c50601b41478acceb9bb16f3f7ccaff565206c.txt",
      "sha256": "e1b785e76f2df4611b763e8017c50601b41478acceb9bb16f3f7ccaff565206c",
      "bytes": 3663,
      "redacted": false
    },
    {
      "name": "turkfs_reader.rs",
      "source": "reports/os-implementation/K1620-turkfs-directory-candidate-Kw5lzI/sources/kernel/src/runtime/turkfs_reader.rs",
      "originalSha256": "ec8d03d4f011a616787a6c24a60003c3e5ec62440a7e82fa783fbe83a77b7291",
      "href": "/os-evidence/ec8d03d4f011a616787a6c24a60003c3e5ec62440a7e82fa783fbe83a77b7291.txt",
      "sha256": "ec8d03d4f011a616787a6c24a60003c3e5ec62440a7e82fa783fbe83a77b7291",
      "bytes": 2999,
      "redacted": false
    },
    {
      "name": "virtio_ro_turkfs.rs",
      "source": "reports/os-implementation/K1620-turkfs-directory-candidate-Kw5lzI/sources/kernel/src/virtio_ro_turkfs.rs",
      "originalSha256": "f4aade26d5c7596f12322debc5af252478cbbe324367878d551796b4f266a4ca",
      "href": "/os-evidence/f4aade26d5c7596f12322debc5af252478cbbe324367878d551796b4f266a4ca.txt",
      "sha256": "f4aade26d5c7596f12322debc5af252478cbbe324367878d551796b4f266a4ca",
      "bytes": 28355,
      "redacted": false
    },
    {
      "name": "kernel-product.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-candidate-Kw5lzI/kernel-product.log",
      "originalSha256": "2c2f5bcccc8efe8f3769637c7483995231f37821ebff2e74687b77c42afce26e",
      "href": "/os-evidence/b257262a502349559f5e64e69e2f1c53d48d7563032738c9409da4506c881d92.txt",
      "sha256": "b257262a502349559f5e64e69e2f1c53d48d7563032738c9409da4506c881d92",
      "bytes": 1733,
      "redacted": true
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-matrix-Wqposc/product-one-bank-direct-256-mode-115/serial.log",
      "originalSha256": "787166deaf3ca87b5508e29c14886b1259894877e7c273235fe685f9d4baff40",
      "href": "/os-evidence/787166deaf3ca87b5508e29c14886b1259894877e7c273235fe685f9d4baff40.txt",
      "sha256": "787166deaf3ca87b5508e29c14886b1259894877e7c273235fe685f9d4baff40",
      "bytes": 42637,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-matrix-Wqposc/product-one-bank-direct-512-mode-115/serial.log",
      "originalSha256": "8ce280a97b839099de1c78a727ad9e85d43c057e10bb6e63f728c933bdef4cbb",
      "href": "/os-evidence/8ce280a97b839099de1c78a727ad9e85d43c057e10bb6e63f728c933bdef4cbb.txt",
      "sha256": "8ce280a97b839099de1c78a727ad9e85d43c057e10bb6e63f728c933bdef4cbb",
      "bytes": 42637,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-matrix-Wqposc/product-one-bank-direct-1024-mode-115/serial.log",
      "originalSha256": "255e81c6bd053dfcd3d2f0c1048a6a58f11f3d9fe54cbc51d987e084dfb0ac10",
      "href": "/os-evidence/255e81c6bd053dfcd3d2f0c1048a6a58f11f3d9fe54cbc51d987e084dfb0ac10.txt",
      "sha256": "255e81c6bd053dfcd3d2f0c1048a6a58f11f3d9fe54cbc51d987e084dfb0ac10",
      "bytes": 42637,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-matrix-Wqposc/product-one-bank-uefi-256-mode-115/serial.log",
      "originalSha256": "d9177fe09193c882bdde0fab2e084617d67e82536e0ddf1062bd90dad9106c62",
      "href": "/os-evidence/d9177fe09193c882bdde0fab2e084617d67e82536e0ddf1062bd90dad9106c62.txt",
      "sha256": "d9177fe09193c882bdde0fab2e084617d67e82536e0ddf1062bd90dad9106c62",
      "bytes": 49010,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-matrix-Wqposc/product-one-bank-uefi-512-mode-115/serial.log",
      "originalSha256": "66ab45db869f516519e8170c34a3ebf44d50f82102420cbf1b24ab4641de8fe2",
      "href": "/os-evidence/66ab45db869f516519e8170c34a3ebf44d50f82102420cbf1b24ab4641de8fe2.txt",
      "sha256": "66ab45db869f516519e8170c34a3ebf44d50f82102420cbf1b24ab4641de8fe2",
      "bytes": 49010,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1620-turkfs-directory-matrix-Wqposc/product-one-bank-uefi-1024-mode-115/serial.log",
      "originalSha256": "c68d5f3df73bef216b969d79982c415fb79c46e570bd6a2c10411e70c53ffb6c",
      "href": "/os-evidence/c68d5f3df73bef216b969d79982c415fb79c46e570bd6a2c10411e70c53ffb6c.txt",
      "sha256": "c68d5f3df73bef216b969d79982c415fb79c46e570bd6a2c10411e70c53ffb6c",
      "bytes": 49010,
      "redacted": false
    }
  ],
  "moves": [
    "K1620"
  ]
}
