{
  "schema": "turkos-public-development-evidence/v1",
  "originalReport": {
    "path": "reports/os-implementation/K1385-service-registry-names-local-preflight-XybFwq/report.json",
    "sha256": "d76daaf034a71a7fbcc8459aa7b34c3cbcd109a7d32ec21c429d53415066b4bf",
    "bytes": 3140
  },
  "status": "K1381_K1384_LOCAL_VALIDATED",
  "scope": "Bounded no_std service-name owner model. A trusted startup policy grants console and file to two distinct publisher generations. Foreign same-name publication and removal leave the grants, original binding, full snapshot, and count unchanged. Three host tests, AArch64 no_std compilation, and a publisher-guard mutant rejection are local evidence. Native EL0 six-profile integration remains K1385.",
  "productAccepted": false,
  "tests": {
    "greenCount": 3,
    "mutationRejected": true
  },
  "caseCount": 0,
  "caseSerialsSelected": 0,
  "imageSha256": null,
  "files": [
    {
      "name": "SERVICE_REGISTRY_CONTRACT.md",
      "source": "userspace/SERVICE_REGISTRY_CONTRACT.md",
      "originalSha256": "d89ac6ce2f257c4c07fe9cfddaab65769470033f4aebaf518f7c99f8e5440cd1",
      "href": "/os-evidence/d89ac6ce2f257c4c07fe9cfddaab65769470033f4aebaf518f7c99f8e5440cd1.txt",
      "sha256": "d89ac6ce2f257c4c07fe9cfddaab65769470033f4aebaf518f7c99f8e5440cd1",
      "bytes": 1622,
      "redacted": false
    },
    {
      "name": "service_registry.rs",
      "source": "userspace/src/service_registry.rs",
      "originalSha256": "5abd7087d8a429bfce437b31b5061a712ea1847e7bce371b935c3b36c492572d",
      "href": null,
      "unavailable": "Kayıttaki hash ile eşleşen, izin verilen boyutta bir metin dosyası bulunamadı."
    },
    {
      "name": "service_registry.rs",
      "source": "userspace/tests/service_registry.rs",
      "originalSha256": "90e41077abb58f9f7e43fa9d41668e4554c884187a9d0b76b0bf836e16fcb88e",
      "href": null,
      "unavailable": "Kayıttaki hash ile eşleşen, izin verilen boyutta bir metin dosyası bulunamadı."
    },
    {
      "name": "lib.rs",
      "source": "userspace/src/lib.rs",
      "originalSha256": "08f27c4de175b42630ee89fee3b5c4cf8853e36933f4562dc165ba37b926c064",
      "href": "/os-evidence/08f27c4de175b42630ee89fee3b5c4cf8853e36933f4562dc165ba37b926c064.txt",
      "sha256": "08f27c4de175b42630ee89fee3b5c4cf8853e36933f4562dc165ba37b926c064",
      "bytes": 59,
      "redacted": false
    },
    {
      "name": "service-registry-names-local.mjs",
      "source": "scripts/os-acceptance/service-registry-names-local.mjs",
      "originalSha256": "b29d5c18c22c8af86270e801e98dfaad512d9089e113474cdc3c18a0245cda5b",
      "href": "/os-evidence/b29d5c18c22c8af86270e801e98dfaad512d9089e113474cdc3c18a0245cda5b.txt",
      "sha256": "b29d5c18c22c8af86270e801e98dfaad512d9089e113474cdc3c18a0245cda5b",
      "bytes": 5594,
      "redacted": false
    },
    {
      "name": "host-compile.log",
      "source": "reports/os-implementation/K1385-service-registry-names-local-preflight-XybFwq/host-compile.log",
      "originalSha256": "76f3559321a9a8c13752a2a3a686666bed7143176251690526dab1409fc8b0a7",
      "href": "/os-evidence/bef56611e666afed8dd2b43a13f08f23a99cee13f4c1e306689c2c765f364c31.txt",
      "sha256": "bef56611e666afed8dd2b43a13f08f23a99cee13f4c1e306689c2c765f364c31",
      "bytes": 953,
      "redacted": true
    },
    {
      "name": "host-tests.log",
      "source": "reports/os-implementation/K1385-service-registry-names-local-preflight-XybFwq/host-tests.log",
      "originalSha256": "9e9fb64ad1cbeea909b388439773ddf1409c7624d22394a753601b1ee836f98b",
      "href": "/os-evidence/9e9fb64ad1cbeea909b388439773ddf1409c7624d22394a753601b1ee836f98b.txt",
      "sha256": "9e9fb64ad1cbeea909b388439773ddf1409c7624d22394a753601b1ee836f98b",
      "bytes": 284,
      "redacted": false
    },
    {
      "name": "aarch64-no-std-check.log",
      "source": "reports/os-implementation/K1385-service-registry-names-local-preflight-XybFwq/aarch64-no-std-check.log",
      "originalSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "href": "/os-evidence/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.txt",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0,
      "redacted": false
    },
    {
      "name": "publisher-guard-mutant-compile.log",
      "source": "reports/os-implementation/K1385-service-registry-names-local-preflight-XybFwq/publisher-guard-mutant-compile.log",
      "originalSha256": "76f3559321a9a8c13752a2a3a686666bed7143176251690526dab1409fc8b0a7",
      "href": "/os-evidence/bef56611e666afed8dd2b43a13f08f23a99cee13f4c1e306689c2c765f364c31.txt",
      "sha256": "bef56611e666afed8dd2b43a13f08f23a99cee13f4c1e306689c2c765f364c31",
      "bytes": 953,
      "redacted": true
    },
    {
      "name": "publisher-guard-mutant.log",
      "source": "reports/os-implementation/K1385-service-registry-names-local-preflight-XybFwq/publisher-guard-mutant.log",
      "originalSha256": "ee0f0b2a4a4934fa735e6dbfe83f1ba8a45c326f51dfe5ed2dbf15fe4277e7d6",
      "href": "/os-evidence/a53112bfd891911a37b568e95f5633680b97955454b90f3e259a796a239d9be7.txt",
      "sha256": "a53112bfd891911a37b568e95f5633680b97955454b90f3e259a796a239d9be7",
      "bytes": 774,
      "redacted": true
    }
  ],
  "moves": [
    "K1381",
    "K1382",
    "K1383",
    "K1384"
  ]
}
