Skip to content

Ecosystem Boundaries

Agent Artifact owns durable deliverable semantics. It should not become the whole content system.

BoundaryRule
RuntimeRuntime produces and updates; Agent Artifact records deliverable identity, versions, parts, and refs.
UIUI renders and edits; Agent Artifact supplies render manifests and source-of-truth ids.
EvidenceEvidence verifies and audits; Agent Artifact supplies artifact/version/part/export refs.
PolicyPolicy allows or blocks export/retention/redaction; Agent Artifact records policy refs and resulting export state.
KnowledgeKnowledge supplies sources; Agent Artifact links parts to source refs.
ToolTools produce files and media; Agent Artifact normalizes outputs into durable artifacts.
StorageStorage owns bytes; Agent Artifact owns byte refs and integrity metadata.

Anti-patterns

  • Treating chat markdown as the only artifact source of truth.
  • Using file extension as artifact kind.
  • Letting viewer-local state become the artifact graph.
  • Exporting private bytes without an export manifest and policy refs.
  • Creating a new generic file card for every domain output.
  • Losing source links and version ids during peer handoff.

Draft standard for portable agent deliverables, versions, parts, previews, exports, and handoff packages.