Zenith Ontology / Historical release
v0.7.0
Source release date: October 3, 2026
Release notes
Zenith ontology v0.7.0
Adds versioned Vibe CEO and execution workflows independently of lifecycle and containment. Adds the three signed workflow operations, bounded board and workflow reads, workflow evidence links, and optional direct parent pairs. Existing Work requests and signature vectors remain unchanged. See workflows.md and workflows.json.
This source release does not attest installed Chrome/native signing qualification.
Compatibility
Compatibility: v0.7.0
Workflow metadata and read endpoints are additive. Missing workflow metadata is preserved; legacy readers and signed response envelopes do not receive additional fields. New records begin their default workflow in Backlog. Accepted and Archived remain lifecycle states and never imply workflow Done.
Old request bytes, signature domains and vectors remain identical. New workflow operations and additional parent pairs require matched Python/Rust, Wallet and secS versions and explicitly reviewed grants. Renewing an old grant adds no operations. Forward migration 27 validates metadata without inventing stages. Historical v0.1.0 through v0.6.0 bundles remain byte-for-byte unchanged.
Changes since v0.6.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
+2 added · 0 changed · −0 removed
Added
zn:hasWorkflowDecision
Before
Absent
After
{ "@id": "zn:hasWorkflowDecision", "@type": "owl:ObjectProperty", "label": "has workflow decision", "comment": "Authorized workflow approval or resolution Decision; separate from Proposal acceptance provenance.", "domain": "zn:Todo", "range": "zn:Decision" }zn:workflowMetadata
Before
Absent
After
{ "@id": "zn:workflowMetadata", "@type": "owl:DatatypeProperty", "label": "workflow metadata", "comment": "Optional versioned workflow assignment and exact stage, separate from lifecycle and containment. Absent legacy values are preserved.", "domain": "zn:Todo", "range": "xsd:string" }
Operations
+6 added · 0 changed · −0 removed
Added
urn:zenith:devgraph:operation:devgraph.work.workflow.assign.v1
Before
Absent
After
{ "name": "devgraph.work.workflow.assign.v1", "id": "urn:zenith:devgraph:operation:devgraph.work.workflow.assign.v1", "mutation": true, "required_scopes": [ "devgraph.write" ], "request_schema_id": "urn:zenith:devgraph:schema:devgraph-work-request:v1", "response_schema_id": "urn:zenith:devgraph:schema:mutation-result:v1" }urn:zenith:devgraph:operation:devgraph.work.workflow.review.v1
Before
Absent
After
{ "name": "devgraph.work.workflow.review.v1", "id": "urn:zenith:devgraph:operation:devgraph.work.workflow.review.v1", "mutation": true, "required_scopes": [ "devgraph.write" ], "request_schema_id": "urn:zenith:devgraph:schema:devgraph-work-request:v1", "response_schema_id": "urn:zenith:devgraph:schema:mutation-result:v1" }urn:zenith:devgraph:operation:devgraph.work.workflow.transition.v1
Before
Absent
After
{ "name": "devgraph.work.workflow.transition.v1", "id": "urn:zenith:devgraph:operation:devgraph.work.workflow.transition.v1", "mutation": true, "required_scopes": [ "devgraph.write" ], "request_schema_id": "urn:zenith:devgraph:schema:devgraph-work-request:v1", "response_schema_id": "urn:zenith:devgraph:schema:mutation-result:v1" }urn:zenith:devgraph:operation:kanban:v1
Before
Absent
After
{ "name": "kanban", "id": "urn:zenith:devgraph:operation:kanban:v1", "mutation": false, "required_scopes": [ "devgraph.read" ], "request_schema_id": "urn:zenith:devgraph:schema:kanban-request:v1", "response_schema_id": "urn:zenith:devgraph:schema:kanban:v1" }urn:zenith:devgraph:operation:workflows:v1
Before
Absent
After
{ "name": "workflows", "id": "urn:zenith:devgraph:operation:workflows:v1", "mutation": false, "required_scopes": [ "devgraph.read" ], "request_schema_id": "urn:zenith:devgraph:schema:workflows-request:v1", "response_schema_id": "urn:zenith:devgraph:schema:workflows:v1" }urn:zenith:devgraph:operation:work_workflow:v1
Before
Absent
After
{ "name": "work_workflow", "id": "urn:zenith:devgraph:operation:work_workflow:v1", "mutation": false, "required_scopes": [ "devgraph.read" ], "request_schema_id": "urn:zenith:devgraph:schema:work_workflow-request:v1", "response_schema_id": "urn:zenith:devgraph:schema:work-workflow:v1" }
Bundle files
+2 added · 9 changed · −0 removed
Added
workflows.json
Before
Absent
After
{ "path": "workflows.json", "sha256": "775dc6d950b432028afc5a8aab0bad3fbcd023209bf4c90098c7d099c6fad5b5" }workflows.md
Before
Absent
After
{ "path": "workflows.md", "sha256": "ce47293bf9571a1449ff5b5b7737391efbe2ef4bcca6022bfeec53a37b1098b6" }
Changed
README.mdFields: sha256
Before
{ "path": "README.md", "sha256": "e6aa80cfcf3e76035e89a527e8dc0075d03c5395a2ee2ba1b193c4b09f8b670d" }After
{ "path": "README.md", "sha256": "1bd9c085a7a667a1550916bfc18e6d217a4aa85259e23665c64497d05119f6c9" }arena-contract.jsonFields: sha256
Before
{ "path": "arena-contract.json", "sha256": "2d225d78ffdb11859961a5c9f136d75df3f4711b00779b7043d988956b9939d8" }After
{ "path": "arena-contract.json", "sha256": "19b657330d62f6bac640878382bc32b6423c3747540dd28107a5e95b1d92693d" }arena-runtime.mdFields: sha256
Before
{ "path": "arena-runtime.md", "sha256": "6216a9b0392d3f0c12031dfe5cf4cacc86679d48c0bf3c48c355bef27770dbd8" }After
{ "path": "arena-runtime.md", "sha256": "d8dabb9bb0f2a42abbe8b86a3d74122a4f0adf6453263d8a45246d33668c5644" }compatibility.mdFields: sha256
Before
{ "path": "compatibility.md", "sha256": "7e98ab6801e090d5ad5d4b24a6fc91e37496593227f8cf439d4c016fd6b72b68" }After
{ "path": "compatibility.md", "sha256": "2846bdaf8b57a0654c1c00e126178636d04efe7b2c747a9413c64f1c4159f672" }invariants.mdFields: sha256
Before
{ "path": "invariants.md", "sha256": "22c5aadcab5902295d9ce5580148e497e1032b1ec3998029bee5c409d777a82e" }After
{ "path": "invariants.md", "sha256": "63203e38d5ddc6f169901534bbb3625dfab49ae9947542421e9782de101d83bd" }ontology.jsonldFields: sha256
Before
{ "path": "ontology.jsonld", "sha256": "3dd65ac8bc0fc9304b10bfd7e630e5a04dd1ba7d3b23c657beda20c6757a512c" }After
{ "path": "ontology.jsonld", "sha256": "10c5a44b90b1321df3c1d0bc9a2a55c7025b8b7e2c44e6bcf12e8b98080592a9" }operations.jsonFields: sha256
Before
{ "path": "operations.json", "sha256": "98043897e5131dd2f1c2bdb85c883cbd3e1098d010dc60c21fd082f18c4d2808" }After
{ "path": "operations.json", "sha256": "3aa4472175eb02a873ce12e5508a17b28555db15071967ffc69dad1ece71ac6f" }predicates.mdFields: sha256
Before
{ "path": "predicates.md", "sha256": "79b9a73496ab353fde833c458d1608cc846b013794e9468236521c5076b03568" }After
{ "path": "predicates.md", "sha256": "2ab34282a058519bb9d44f01dc88bf78dfc963641a6841899aa8fc63cd9ce680" }repository-contract.jsonFields: sha256
Before
{ "path": "repository-contract.json", "sha256": "be546b86a92ebb045252dce4c65cd02ead0ca2dd5fe7d371def9f752ca3c468d" }After
{ "path": "repository-contract.json", "sha256": "4e5db7ceea7312b7c24d147c802f9fb580a0e3d2f339a4ceb5c5c0f5bd7e0a8d" }
Source history
These commits changed this release’s manifest in Devgraph. This history can include corrections made before website publication. Notes and history are pinned to source revision c72770e.
Bundle SHA-256: 818f708fa1f8f7ef41f6e0ca6ab4d2d682e40a7917487bcc02145d2cdfe8e995