{
  "name": "obligation-first",
  "version": "0.6.4",
  "status": "draft",
  "release_date": "2026-09-05",
  "canonical_url": "https://obligationfirst.org/releases/v0.6.4/",
  "repository": "https://github.com/snapsynapse/obligation-first",
  "summary": "Exact scope continuity, adopter-owned inventories, and deterministic semantic evals without changing v0.6 record semantics.",
  "compatibility": {
    "v0_1_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_2_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_3_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_4_0_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_4_1_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_4_2_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_4_3_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "v0_5_0_adopter_records": "schema-valid during the v0.6 migration window; migrate for v0.6 conformance",
    "iri_major": "v1",
    "v0_6_0_adopter_records": "native v0.6 conformance after schema-and-graph validation",
    "v0_6_1_adopter_records": "native v0.6 conformance after schema-and-graph validation",
    "v0_6_2_adopter_records": "native v0.6 conformance after schema-and-graph validation",
    "v0_6_3_adopter_records": "native v0.6 conformance after schema-and-graph validation",
    "v0_6_4_adopter_records": "native v0.6 conformance after schema-and-graph validation"
  },
  "artifacts": [
    {
      "path": "PROTOCOL.md",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/PROTOCOL.md",
      "sha256": "ff29e7636b25ef8879660ecc368ec30ac070d42a8ce82e67e291176c76f5d0b9"
    },
    {
      "path": "docs/releases/v0.6.4/RELEASE_NOTES-v0.6.4.md",
      "url": "https://obligationfirst.org/releases/v0.6.4/RELEASE_NOTES-v0.6.4.md",
      "sha256": "0d1d7aefe91b7cc97a69a4f990c40e4f1d737dab7e44d075d77d6883cf1eb916"
    },
    {
      "path": "schema/context.jsonld",
      "url": "https://obligationfirst.org/v1/context.jsonld",
      "sha256": "21ca8c4b6e9fd48e79e120b2e60e7ad6788a37b77fb05448f0a102f18a5fe8fb"
    },
    {
      "path": "schema/allegation.schema.json",
      "url": "https://obligationfirst.org/v1/schema/allegation.schema.json",
      "sha256": "f1166364f71bcd59177504e769a8037117600b2a78b4f33e0494f6e00cd44b12"
    },
    {
      "path": "schema/authority.schema.json",
      "url": "https://obligationfirst.org/v1/schema/authority.schema.json",
      "sha256": "ede988f066a778bac22a148a64243fe1a80b5cc4362b68bad722dcae5bc74450"
    },
    {
      "path": "schema/common.schema.json",
      "url": "https://obligationfirst.org/v1/schema/common.schema.json",
      "sha256": "cd3380f994135dbd0cc5553552a3073929dfdea55c83f56e784e8da85375f5e1"
    },
    {
      "path": "schema/determination.schema.json",
      "url": "https://obligationfirst.org/v1/schema/determination.schema.json",
      "sha256": "8cb1766fe2bcc31dceb6b54656a8764405e7a082010b44f9393ada89eddf0c39"
    },
    {
      "path": "schema/executable-encoding.schema.json",
      "url": "https://obligationfirst.org/v1/schema/executable-encoding.schema.json",
      "sha256": "4311262cb07d3feb2fee8a42ac1bb83e490a4c1285a79d8da13e38b42c032810"
    },
    {
      "path": "schema/instrument.schema.json",
      "url": "https://obligationfirst.org/v1/schema/instrument.schema.json",
      "sha256": "dea85420c2fa47f461022023355acdd1478d5dff2ed2ef6cd3f3d1c4861eecb2"
    },
    {
      "path": "schema/jurisdiction.schema.json",
      "url": "https://obligationfirst.org/v1/schema/jurisdiction.schema.json",
      "sha256": "fc6f7a6badd0e3a96d62c8ee62711979b597eac36fa50bddc408a9e7f4098054"
    },
    {
      "path": "schema/naming-profile.schema.json",
      "url": "https://obligationfirst.org/v1/schema/naming-profile.schema.json",
      "sha256": "ce25421aea6a758a8b1cc60bf871588cdc28f3f1dcd80574cbafcd5a47351a70"
    },
    {
      "path": "schema/obligation-category.schema.json",
      "url": "https://obligationfirst.org/v1/schema/obligation-category.schema.json",
      "sha256": "2e2b06d0df7ca959492ada5711b9dc2e62addf3470b65bf7f2bc305bbd301354"
    },
    {
      "path": "schema/obligation.schema.json",
      "url": "https://obligationfirst.org/v1/schema/obligation.schema.json",
      "sha256": "eec4293dd5208d38fb7fcd2a78064c6f5abefe6d5c853954842579f0bf91e924"
    },
    {
      "path": "schema/party.schema.json",
      "url": "https://obligationfirst.org/v1/schema/party.schema.json",
      "sha256": "851daf4cbd7b24089bc3ba4ac7cc6f60866742d0b0b896e1db4413e82bd48192"
    },
    {
      "path": "schema/proceeding.schema.json",
      "url": "https://obligationfirst.org/v1/schema/proceeding.schema.json",
      "sha256": "4f4be2ad9d27438fef7f039b042d54f1f92d2da050663e90ba7e63b5ee38f0b8"
    },
    {
      "path": "schema/term.schema.json",
      "url": "https://obligationfirst.org/v1/schema/term.schema.json",
      "sha256": "56520814d7eaaa7e2117b7abfa744120140b575b79e04f2e84c5e85c8875d682"
    },
    {
      "path": "schema/tombstone.schema.json",
      "url": "https://obligationfirst.org/v1/schema/tombstone.schema.json",
      "sha256": "e4bcfb9cd8f17409b33eeb5f4fb692155c4413fad8862e4035c73fbe5d8eb3f5"
    },
    {
      "path": "docs/agents.json",
      "url": "https://obligationfirst.org/agents.json",
      "sha256": "81d5f6210a519fa221d4e23af57416282e32732b09490a766562d5917f8ab5db"
    },
    {
      "path": "docs/llms.txt",
      "url": "https://obligationfirst.org/llms.txt",
      "sha256": "79c1780c11587719c498208b2e2ea5361f50134af0f5a492bc6539fb1dc8430f"
    },
    {
      "path": "docs/llms-full.txt",
      "url": "https://obligationfirst.org/llms-full.txt",
      "sha256": "894ec9afbcdea0c5036aa6ef10a88b79fbee96760877a44c5e3780dde67c68a3"
    },
    {
      "path": "assistant-guide.txt",
      "url": "https://obligationfirst.org/.well-known/assistant-guide.txt",
      "sha256": "3953f5a26e64a0510183618aa6bffad3cba9c3c254277cf4d9db7d24ce1db841"
    },
    {
      "path": "assistant-guide-manifest.txt",
      "url": "https://obligationfirst.org/.well-known/assistant-guide-manifest.txt",
      "sha256": "98903af6846c6c3a9bdaaac639f8bb48812bab5597854e6a4c2eda3abac90def"
    },
    {
      "path": "CHANGELOG.md",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/CHANGELOG.md",
      "sha256": "6f0910a26879729ebf44e77c841c85a77d88c2e0e4113c24dae4aed62c665ff5"
    },
    {
      "path": "package.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/package.json",
      "sha256": "798dcf68709346cd9d026ba71f62a00ba4eb04dd3927cc9259a38c065682bb0d"
    },
    {
      "path": "package-lock.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/package-lock.json",
      "sha256": "9cee2df30cb909f13ab28f9a50a0390926c5a62ed861a406743f6060f8844eaf"
    },
    {
      "path": "reference/contracts/scope-contract-v1.md",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/contracts/scope-contract-v1.md",
      "sha256": "1c92364b6a50020686d3b560c5cf343ad5f3ffdbc427386e998c3fdff3680d41"
    },
    {
      "path": "reference/contracts/scope-inventory-v1.schema.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/contracts/scope-inventory-v1.schema.json",
      "sha256": "8170c93f7943aed704fcb192e848d5d50171e7c163de3ace5fb2b2ac430932b9"
    },
    {
      "path": "reference/fixtures/scope-contract-v1/README.md",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/fixtures/scope-contract-v1/README.md",
      "sha256": "2df0775b50f3c40017737dcd0d2ceb748bb959a78dd1ed3734bc7415fcf22924"
    },
    {
      "path": "reference/fixtures/scope-contract-v1/records.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/fixtures/scope-contract-v1/records.json",
      "sha256": "ba597ca1ee49f7e24a9db8a32e1555a791832082a470ddc55cdf4a8695ccc2f3"
    },
    {
      "path": "reference/fixtures/scope-contract-v1/profile.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/fixtures/scope-contract-v1/profile.json",
      "sha256": "30d015cd24bd588eba72ee2484a60df0998c8f767e6b85f94e8d393aa30aa4ad"
    },
    {
      "path": "reference/fixtures/scope-contract-v1/inventory.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/fixtures/scope-contract-v1/inventory.json",
      "sha256": "98a5730a72a9548bcda1f325e54896cecffee1299f94927e11ba11ce85e77c48"
    },
    {
      "path": "reference/fixtures/scope-contract-v1/baseline.json",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/reference/fixtures/scope-contract-v1/baseline.json",
      "sha256": "16c55404f5064fc23b75554589bfb5ba749390071f9828e1ba4ea9dc53c9d025"
    },
    {
      "path": "scripts/lib/scope-contract.mjs",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/scripts/lib/scope-contract.mjs",
      "sha256": "48463f9b8197456f5ece12b541ce2a34f48dfe68f3e2e4163c7671e92105bd5a"
    },
    {
      "path": "scripts/check-scope-contract.mjs",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/scripts/check-scope-contract.mjs",
      "sha256": "5dce7d6f1e66bd604cbbcc4f4ca8c02f929d850580157e242067b9509f4aeb3a"
    },
    {
      "path": "scripts/check-scope-inventories.mjs",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/scripts/check-scope-inventories.mjs",
      "sha256": "5e77944ab85baf63f0f6ac1a930a99c39f7eb2f701e8cae4213fe4f44de98191"
    },
    {
      "path": "scripts/test-scope-contract.mjs",
      "url": "https://github.com/snapsynapse/obligation-first/blob/main/scripts/test-scope-contract.mjs",
      "sha256": "df319aa0c83330f94f558be59d2de9f39e31eeb2c9223488445056a21a116566"
    }
  ]
}
