{
  "schema": "turkos-public-development-evidence/v1",
  "originalReport": {
    "path": "reports/os-implementation/K1655-turkfs-unlink-matrix-check-jlGaxW/report.json",
    "sha256": "23e0ba2058359bd7f94f4f9c3626d8b34b6a528ef51725ac9e300ee5d7f391f4",
    "bytes": 10267
  },
  "status": "K1655_TURKFS_NAMESPACE_UNLINK_DEVELOPMENT_MATRIX_VALIDATED",
  "scope": "One isolated development Image read 1300 bytes from real virtio sectors 100, 104 and 108, then validated a serialized single-name in-memory unlink lifetime with unchanged SHA-256 and retained logical ownership until the last reader closed. Six direct and UEFI profiles supplied serial/QMP and disk-read evidence. Actual disk sectors were never freed or written. Durable namespace changes, shared allocator integration, concurrency and canonical product acceptance remain open.",
  "productAccepted": false,
  "tests": {},
  "caseCount": 6,
  "caseSerialsSelected": 6,
  "imageSha256": "0a6667d26c01c5a6fe4e40d5e91efe09f2a354c94521b429c565a45ff9bbd3d8",
  "files": [
    {
      "name": "TURKFS_NAMESPACE_UNLINK_CONTRACT.md",
      "source": "reports/os-implementation/K1655-turkfs-unlink-local-CRwxw2/source/kernel/TURKFS_NAMESPACE_UNLINK_CONTRACT.md",
      "originalSha256": "c2c358606b707ecf146dee0e2fc6327278ee02e1c18171ab80b8b50746aa67a2",
      "href": "/os-evidence/c2c358606b707ecf146dee0e2fc6327278ee02e1c18171ab80b8b50746aa67a2.txt",
      "sha256": "c2c358606b707ecf146dee0e2fc6327278ee02e1c18171ab80b8b50746aa67a2",
      "bytes": 1184,
      "redacted": false
    },
    {
      "name": "turkfs_namespace_unlink.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-local-CRwxw2/source/kernel/tests/os/turkfs_namespace_unlink.rs",
      "originalSha256": "1f4566fad0c016064dd6e953f7c90176a69791d5919feedbf9e1daa67674f71c",
      "href": "/os-evidence/1f4566fad0c016064dd6e953f7c90176a69791d5919feedbf9e1daa67674f71c.txt",
      "sha256": "1f4566fad0c016064dd6e953f7c90176a69791d5919feedbf9e1daa67674f71c",
      "bytes": 2481,
      "redacted": false
    },
    {
      "name": ".k1655-turkfs-unlink-matrix-generated.mjs",
      "source": "scripts/os-acceptance/.k1655-turkfs-unlink-matrix-generated.mjs",
      "originalSha256": "882b74c90428a6361b84c77f300f17135dc0adcaaabb18592605ae7d9e022542",
      "href": "/os-evidence/882b74c90428a6361b84c77f300f17135dc0adcaaabb18592605ae7d9e022542.txt",
      "sha256": "882b74c90428a6361b84c77f300f17135dc0adcaaabb18592605ae7d9e022542",
      "bytes": 82027,
      "redacted": false
    },
    {
      "name": "k1215-alloc-guest.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-candidate-ajtMJx/sources/kernel/src/k1215-alloc-guest.rs",
      "originalSha256": "a269507aecc3262709dcb907efa9c5c58da66636a59c2a7033988fac14440735",
      "href": "/os-evidence/a269507aecc3262709dcb907efa9c5c58da66636a59c2a7033988fac14440735.txt",
      "sha256": "a269507aecc3262709dcb907efa9c5c58da66636a59c2a7033988fac14440735",
      "bytes": 74813,
      "redacted": false
    },
    {
      "name": "k1655-turkfs-unlink.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-candidate-ajtMJx/sources/kernel/src/k1655-turkfs-unlink.rs",
      "originalSha256": "b9348842b85ecdb525840edc332022e5ffeb78680d2f0c8447fc6551f68f054b",
      "href": "/os-evidence/b9348842b85ecdb525840edc332022e5ffeb78680d2f0c8447fc6551f68f054b.txt",
      "sha256": "b9348842b85ecdb525840edc332022e5ffeb78680d2f0c8447fc6551f68f054b",
      "bytes": 3033,
      "redacted": false
    },
    {
      "name": "turkfs_open_unlink.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-candidate-ajtMJx/sources/kernel/src/runtime/turkfs_open_unlink.rs",
      "originalSha256": "da1247c8259aaba85d6d336fab021c9c83b26c1ac6fee338be86879d9724bd52",
      "href": "/os-evidence/da1247c8259aaba85d6d336fab021c9c83b26c1ac6fee338be86879d9724bd52.txt",
      "sha256": "da1247c8259aaba85d6d336fab021c9c83b26c1ac6fee338be86879d9724bd52",
      "bytes": 2865,
      "redacted": false
    },
    {
      "name": "turkfs_namespace.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-candidate-ajtMJx/sources/kernel/src/runtime/turkfs_namespace.rs",
      "originalSha256": "ecc7b294690e0768b34f849c304198bd673200108461793b1f556f5c7abf62e2",
      "href": "/os-evidence/ecc7b294690e0768b34f849c304198bd673200108461793b1f556f5c7abf62e2.txt",
      "sha256": "ecc7b294690e0768b34f849c304198bd673200108461793b1f556f5c7abf62e2",
      "bytes": 6521,
      "redacted": false
    },
    {
      "name": "turkfs_allocation.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-candidate-ajtMJx/sources/kernel/src/runtime/turkfs_allocation.rs",
      "originalSha256": "1af3d7b8d2f2c314c2193ba0576bcb3f437887ca883f2e0a76205de3b0be00f1",
      "href": "/os-evidence/1af3d7b8d2f2c314c2193ba0576bcb3f437887ca883f2e0a76205de3b0be00f1.txt",
      "sha256": "1af3d7b8d2f2c314c2193ba0576bcb3f437887ca883f2e0a76205de3b0be00f1",
      "bytes": 7709,
      "redacted": false
    },
    {
      "name": "turkfs_directory.rs",
      "source": "reports/os-implementation/K1655-turkfs-unlink-candidate-ajtMJx/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/K1655-turkfs-unlink-candidate-ajtMJx/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/K1655-turkfs-unlink-candidate-ajtMJx/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/K1655-turkfs-unlink-candidate-ajtMJx/kernel-product.log",
      "originalSha256": "64a3e233b88f166e3c4ced4ecddb708d77a998faed86c62bc96bc81a3d2e69e1",
      "href": "/os-evidence/249b5117b0b3abba88d292fa3f3adea90cbb9e7a5c257a7066f58eaabcd746e3.txt",
      "sha256": "249b5117b0b3abba88d292fa3f3adea90cbb9e7a5c257a7066f58eaabcd746e3",
      "bytes": 1703,
      "redacted": true
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1655-turkfs-unlink-matrix-n08Ljz/product-one-bank-direct-256-mode-122/serial.log",
      "originalSha256": "c7c6a537da0fe162e3d15591bb94f808c67dff982f6d008e9c9c2c12d40bcf34",
      "href": "/os-evidence/c7c6a537da0fe162e3d15591bb94f808c67dff982f6d008e9c9c2c12d40bcf34.txt",
      "sha256": "c7c6a537da0fe162e3d15591bb94f808c67dff982f6d008e9c9c2c12d40bcf34",
      "bytes": 43239,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1655-turkfs-unlink-matrix-n08Ljz/product-one-bank-direct-512-mode-122/serial.log",
      "originalSha256": "dd52b17881cd25480a4ec3e5416ca69d6b86eaab1ddf7dac856f54ebe8f2734c",
      "href": "/os-evidence/dd52b17881cd25480a4ec3e5416ca69d6b86eaab1ddf7dac856f54ebe8f2734c.txt",
      "sha256": "dd52b17881cd25480a4ec3e5416ca69d6b86eaab1ddf7dac856f54ebe8f2734c",
      "bytes": 43239,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1655-turkfs-unlink-matrix-n08Ljz/product-one-bank-direct-1024-mode-122/serial.log",
      "originalSha256": "618dad95d0e240a94a98517e46ff5b43b5b392198631efcc510678f8c94547ea",
      "href": "/os-evidence/618dad95d0e240a94a98517e46ff5b43b5b392198631efcc510678f8c94547ea.txt",
      "sha256": "618dad95d0e240a94a98517e46ff5b43b5b392198631efcc510678f8c94547ea",
      "bytes": 43239,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1655-turkfs-unlink-matrix-n08Ljz/product-one-bank-uefi-256-mode-122/serial.log",
      "originalSha256": "ce8af63b4a7c5745900a547986d5d07310daefccb72c97484d4112346ba77d25",
      "href": "/os-evidence/ce8af63b4a7c5745900a547986d5d07310daefccb72c97484d4112346ba77d25.txt",
      "sha256": "ce8af63b4a7c5745900a547986d5d07310daefccb72c97484d4112346ba77d25",
      "bytes": 49612,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1655-turkfs-unlink-matrix-n08Ljz/product-one-bank-uefi-512-mode-122/serial.log",
      "originalSha256": "9e4cd317a9c73c4476e99113316d78ccbbeb565216093610a57985a40dc0aeca",
      "href": "/os-evidence/9e4cd317a9c73c4476e99113316d78ccbbeb565216093610a57985a40dc0aeca.txt",
      "sha256": "9e4cd317a9c73c4476e99113316d78ccbbeb565216093610a57985a40dc0aeca",
      "bytes": 49327,
      "redacted": false
    },
    {
      "name": "serial.log",
      "source": "reports/os-implementation/K1655-turkfs-unlink-matrix-n08Ljz/product-one-bank-uefi-1024-mode-122/serial.log",
      "originalSha256": "a3882cb4ae6123d9a12e9230e92d58fd9be7c2a4278e241d5733ea7ae6c2c885",
      "href": "/os-evidence/a3882cb4ae6123d9a12e9230e92d58fd9be7c2a4278e241d5733ea7ae6c2c885.txt",
      "sha256": "a3882cb4ae6123d9a12e9230e92d58fd9be7c2a4278e241d5733ea7ae6c2c885",
      "bytes": 49327,
      "redacted": false
    }
  ],
  "moves": [
    "K1655"
  ]
}
