Skip to content

Zenith://Ontology

online
← All ontology releases

Zenith Ontology / Historical release

v0.3.0

Source release date: September 1, 2026

Release notes

Zenith Ontology v0.3.0

v0.3.0 adds the exact devgraph.issue.create.v1 operation and its bounded EventReceipt telemetry profile. The operation is an Issue-only specialization that hands one verified request to canonical create_work_object; it is not a generic machine-operation multiplexer and assigns no transport, route, handler, or secS opcode.

For this exact operation, request_digest_sha256 and idempotency_key_digest_sha256 are both required lowercase SHA-256 hex values. The request digest extends duplicate-scope comparison. Neither digest changes the principal-scoped idempotency_claim_digest, neither has a uniqueness constraint, and the raw-key digest is distinct from the legacy idempotency_key_digest field.

The v0.1.0 and v0.2.0 bundles are unchanged and remain supported. No class, predicate, lifecycle, Neo4j constraint, or migration is added by this release.

Compatibility

Zenith ontology v0.3.0 compatibility

v0.3.0 is additive over v0.2.0. The immutable v0.1.0 and v0.2.0 releases remain supported and byte-identical.

  • Existing operations and generic receipt decoding are unchanged.
  • devgraph.issue.create.v1 is an exact Issue-create specialization with no ontology-assigned transport, handler, route, or numeric opcode.
  • Its receipts require both request_digest_sha256 and idempotency_key_digest_sha256; other operations may omit them.
  • Duplicate retries compare the request digest but do not rewrite the original receipt or change idempotency_claim_digest identity.
  • idempotency_key_digest_sha256 is telemetry, not the legacy idempotency_key_digest, and has no uniqueness constraint.
  • No runtime label, relationship, lifecycle transition, or migration changes.

Consumers must continue pinning a version and manifest bundle digest. A consumer that does not implement the exact operation may reject it without affecting older catalog entries.

Changes since v0.2.0

Compares the exact published bundles. Expand an entry to inspect its before and after values. Term counts exclude the ontology metadata record. File comparisons use manifest checksums; prose and runtime rules can change without new terms.

Vocabulary terms

+0 added · 0 changed · −0 removed

No changes in this category.

Operations

+1 added · 0 changed · −0 removed

Added

  • urn:zenith:devgraph:operation:devgraph.issue.create.v1

    Before

    Absent

    After

    {
      "name": "devgraph.issue.create.v1",
      "id": "urn:zenith:devgraph:operation:devgraph.issue.create.v1",
      "mutation": true,
      "required_scopes": [
        "devgraph.write"
      ],
      "request_schema_id": "urn:zenith:devgraph:schema:devgraph-issue-create-request:v1",
      "response_schema_id": "urn:zenith:devgraph:schema:mutation-result:v1"
    }

Bundle files

+0 added · 6 changed · −0 removed

Changed

  • README.mdFields: sha256

    Before

    {
      "path": "README.md",
      "sha256": "8a6d38bde0f844315889c859ffe895f7975999174f5e6b4825da9a46fa455213"
    }

    After

    {
      "path": "README.md",
      "sha256": "e1d153685e111b741664ac28fd1a9c169cc7413a94c34b5c137b8303ae87db41"
    }
  • classes.mdFields: sha256

    Before

    {
      "path": "classes.md",
      "sha256": "3fd3d617e2539a553b2832eb550a2434110b1eb3b3d5e5d26dba0a128f8ae90b"
    }

    After

    {
      "path": "classes.md",
      "sha256": "3a28500a83707a17e2b0e6545c011c576d0fcfe551213a04a9bd364bf55d9112"
    }
  • compatibility.mdFields: sha256

    Before

    {
      "path": "compatibility.md",
      "sha256": "11752160596a60ec6c5eb2eb280d9c0ffb12a6d6cdc2630a2976c95012865940"
    }

    After

    {
      "path": "compatibility.md",
      "sha256": "4ad8942130aa7209c2721c93b00fa1e1032b83668cc92320d7256d40e0c7b5d6"
    }
  • ontology.jsonldFields: sha256

    Before

    {
      "path": "ontology.jsonld",
      "sha256": "20ec145d6f1122c74354df70901909d58304f9a52f853dbb2f77ac8a42020b13"
    }

    After

    {
      "path": "ontology.jsonld",
      "sha256": "047c1e0c53c7a220e192cb26a8f430e0798c6a1f915055ed68204fab7cbf2ba5"
    }
  • operations.jsonFields: sha256

    Before

    {
      "path": "operations.json",
      "sha256": "5e04609b3b8e4512dd16a616a25203dc1ff8d2764513c4d01add88dfab1ea672"
    }

    After

    {
      "path": "operations.json",
      "sha256": "9624d84d946befcaf92688a322f1c97935c0279bc7a4f067ccbf1b7f05070ce5"
    }
  • repository-contract.jsonFields: sha256

    Before

    {
      "path": "repository-contract.json",
      "sha256": "6b9a4aacbd813e0d2b026cc101e54333642fe2f775b88434d3afe42e74009cf6"
    }

    After

    {
      "path": "repository-contract.json",
      "sha256": "414de39bc0569e9a1da12ce92936fd15b1945e575e6f8164fff032022be6a4ab"
    }

Source history

This release was already present in the first public repository snapshot. The commit below records its public availability, not its original authoring date. Notes and history are pinned to source revision c72770e.

Bundle SHA-256: 202b56f735bfec3e3c8ae3dc3aa362efd2c265caf4265798d0f4c4c86724fa5f