Skip to content

Schemas

Nick Rygiel edited this page Jul 4, 2026 · 2 revisions

Schemas

The repository currently defines twelve JSON schemas:

  • intent.schema.json - structured telemetry for compiled intent.
  • primitive.schema.json - registered UI primitive contract.
  • route.schema.json - deterministic fallback route map.
  • execution.schema.json - typed execution targets for tools, APIs, jobs, WASM, or MCP.
  • source.schema.json - source records, identifiers, raw references, and assertion layer.
  • provenance.schema.json - W3C PROV-O aligned provenance record.
  • rights.schema.json - SPDX-compatible rights and license metadata.
  • crosswalk.schema.json - explicit source-to-target schema mappings.
  • context-pack.schema.json - Markdown frontmatter shape for context-pack files.
  • agent-card-lite.schema.json - minimal A2A-inspired delegation profile.
  • runtime-adapter.schema.json - policy envelope for existing agent runtimes.
  • redaction-policy.schema.json - privacy, data-classification, retention, and redaction policy metadata.

Schema source: https://github.com/Protocol-Wealth/pwcli-core/tree/main/schemas

Clone this wiki locally