Architecture¶
ZEO Creator is creator-specific business logic over Zeocore capabilities and input-only editorial transformations. Runtime acquires observations before invocation.
flowchart TB
subgraph Control[Controlling system]
SA[Sovereign Agent]
ZR[ZEO runtime]
end
subgraph Creator[ZEO Creator]
CAP[Composable capabilities]
SVC[Domain services]
CON[Typed contracts]
INPUT[Normalized input artifacts]
end
subgraph Execution[Authorized infrastructure]
ZC[Zeocore connectors]
ZCON[ZEOconnect proxy]
PROD[External producer]
end
SA --> CAP
ZR --> CAP
CAP --> SVC
SVC --> CON
ZR --> ZC
ZR --> ZCON
ZC --> INPUT
ZCON --> INPUT
INPUT --> CAP
CON --> PROD
ZR -. exact effect authority .-> ZC
ZR -. exact effect authority .-> ZCON
Ownership matrix¶
| Component | Owns | Must not own |
|---|---|---|
| ZEO Creator | Synthesis, editorial planning, briefs, validation, proposals, assessment | Credentials, OAuth, scheduling, rendering, billing, provider writes |
| Zeocore | Capability contracts, effects, manifests, invocation, connectors | Editorial policy and portfolio decisions |
| Sovereign Agent | Bounded builder-facing execution | Managed organizational operations |
| ZEO runtime | Commitments, schedules, policy, approvals, authority, retries, receipts | Creator-domain transformations |
| ZEOconnect | Managed OAuth and provider execution | Editorial judgment |
| External producer | Content production and artifact manifests | Research, selection, publishing authority |
Read dependency direction¶
- Runtime retrieves observations through Zeocore/ZEOconnect.
- Newsroom persists normalized evidence, aggregate metrics and retrieval receipts.
- Runtime constructs input-only Creator requests with scoped, digest-bound artifacts.
- Creator validates provenance and transforms the supplied inputs.
- Runtime persists the resulting plans, reviews and assessments.
The original research_synthesis@1.0.0 and assess_performance@1.0.0
port-backed interfaces remain legacy compatibility paths. Supply already collected
in-memory data when using those paths; canonical email capabilities have no
acquisition service or network requirement.
Write dependency direction¶
- ZEO Creator validates an artifact bundle and prepares publication proposals.
- A human approves an exact digest.
- The runtime checks policy and mints bounded effect authority.
- An authorized connector executes the provider operation.
- The runtime retains the secret-safe receipt and reconciles the outcome.
At no point does a reusable credential enter a capability model, brief, log, manifest, artifact, proposal, or receipt.
Enforced boundaries¶
The test suite parses imports in capabilities, contracts, and services and
rejects provider SDKs or runtime product modules. It also searches creator source
for ambient credential access and direct provider endpoints.
The ports are deliberately narrow protocols. They are consumer interfaces, not a second connector SDK.
Email authority¶
Creator designs campaigns and sequence revisions and prepares immutable delivery material. Zeocore owns public effect-operation types and lowering; ZEOconnect owns account resolution, idempotency and provider execution; Runtime owns exact approval, audience authorization and schedules. Newsroom owns durable history. See the email guide for the current integration dependency.