Facts
The state it reads and writes, stored as time-traveling triples with identity and provenance.

A new primitive for executable operations
A meta-effect is a single declaration that names what can happen in an operation: the facts it depends on, the constraints it enforces, the actions it may take, the views it exposes, and the agent tools allowed to invoke it.
The primitive
It is not just a schema, workflow, API endpoint, queue job, dashboard, or agent tool. It is the declared join point that lets those surfaces share one source of truth.
The state it reads and writes, stored as time-traveling triples with identity and provenance.
The invariants it continuously evaluates, including the violations operators must resolve.
The governed transitions and side effects that repair state or move work forward.
The machine-callable interface, permissions, inputs, outputs, and audit boundary.
End to end
(meta-effect VerifyWorkAuthorization
(:subject Employee)
(:facts
[employee/i9-status :enum pending verified rejected]
[employee/start-date :date]
[employee/work-country :country])
(:constraint missing-i9
(and (= employee/i9-status pending)
(> (days-since employee/start-date) 3)))
(:action request-documents
(:assignee employee/manager)
(:requires document/i9))
(:agent-tool verify-i9
(:input Employee)
(:allowed-when can-verify-i9))
(:view compliance-queue))MetaEffect {
subject: Employee
facts: 3
constraints: 1
actions: 1
agentTools: 1
views: 1
provenance: source span + module hash
}Author the declaration in Lisp-backed source.
Lower it into a typed, protocol-checked artifact.
Compose shared entities, policies, workflows, and views.
Deploy the graph into a hosted operational runtime.
Evaluate constraints, create work, call tools, and keep history.
Open Ontology examples
Open Ontology supplies the shared vocabulary. Alpha Ontology supplies the operational forms. Meta-Effects names the executable boundary where each domain rule becomes inspectable, permissioned, and runnable.
Deploy the declaration graph, bind handlers, persist facts, evaluate constraints, route work, expose agent tools, and keep the audit trail in one runtime.