{
  "@context": "https://schema.org",
  "@type": "CollectionPage",
  "name": "TrustCarry Protocol v0.3 Internal Software Observations",
  "alternateName": "Persona Protocol v0.3 Internal Software Observations",
  "author": "Wulf A. Kaal",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "description": "Internal software observations on synthetic fixtures, not independently reproduced and not scholarly claim-layer records.",
  "canonical_url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/",
  "version": "0.3",
  "datePublished": "2026-08-01",
  "count": 9,
  "source_sha256": "38efc43b80ab62426ca1f946114677afeda730bca30dda71dfd299223a6def7c",
  "batch_sha256": "c287e0c12d3f168f6d9712e6de67c0f5f7715247252ea39c8a2b35caa7911df5",
  "batch_id": "persona-protocol-v0.3-new-claims-2026-08-01",
  "records": [
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:001",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/001",
      "observation": "The reference slice is dependency-free JavaScript with minimal TypeScript and Python clients.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "c3f85264f9754bee3192b3b18865511859fdd416708ee5ae9959efde3f5d8a73"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:002",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/002",
      "observation": "The reference slice implements an append-only, hash-chained evidence ledger with duplicate prevention.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "4ea5c05d20c1be7e8919e5527b59129d3f44147b12966aab81a5d3f85d29a085"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:003",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/003",
      "observation": "The reference slice implements a common evidence envelope that marks synthetic evidence ineligible.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "00c1ef641e8c504a5eb017ff67c77126dd3716433735c23c342f56c0354ac973"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:004",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/004",
      "observation": "The reference slice implements deterministic multidomain ARI projections with challenge handling.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "4db62b6de84fc0bc04462b6c3d3004b10dd3a26d96e3565390325a6f996bfec8"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:005",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/005",
      "observation": "The reference slice implements threshold-governed Persona continuity and key rotation.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "6532ca6b6f9c687ce1c7030c3cce59080c9905b58a0b76072f4f30a0a4aabc56"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:006",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/006",
      "observation": "The reference slice implements typed, sourced, time-bounded trust edges.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "d48e5fbf9ea51c507def6d87270599eff64515f0ebe8ecb36c9f8e24ea424319"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:007",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/007",
      "observation": "The reference slice implements fail-closed authority evaluation.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "71e31bb8813d2c6998784a46fd35b475a22dc5df02a60100434cd8527ba39b23"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:008",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/008",
      "observation": "The reference slice implements attenuation checks for delegated authority.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "b5fefef62e391aca2bca4bcd2bffd1d5d5f656c98604f2538b6b382340324565"
    },
    {
      "id": "kaal:research-observation:persona-protocol-v0.3:009",
      "url": "https://wulfkaal.github.io/research-observations/trustcarry-protocol/v0.3/009",
      "observation": "On August 1, 2026, eleven tests passed, the conformance command returned CONFORMANCE_OK files=6, and the end-to-end example completed.",
      "evidence_class": "internal_software_observation_not_independently_reproduced",
      "sha256": "af7e368127eec1d76875fd3d5341a715907ef34c0735c19a994d411647a82146"
    }
  ]
}
