SymorvaDocs

Changelog

Releases of the Symorva developer tooling and changes to these docs.

Documentation updates

2026-10-29

0.1.0 — Developer preview

2026-10-28

The first developer-preview release of @symorva/sdk and the symorva CLI, distributed to design partners.

Added

  • Manifest schema, version 1. symorva.config.json with community, brand, modules, platforms, deployment and sharedServices, including defaults, ranges and formats. Published as JSON Schema in schema/community.v1.json for editor support.
  • Module catalog. Six modules — chat and meetings as the foundation; AI & creator studio, wallet, DApps and creator economy as optional modules — with capabilities, owned components, shared services, dependencies, navigation, privacy statements and metered units.
  • Validator. Two-pass validation — schema, then composition rules — with stable diagnostic codes: module.requires, service.media-required, service.ai-required, module.empty, privacy.e2ee-off, privacy.ai-grant, meetings.large-room, dapps.no-wallet, wallet.no-networks, platforms.duplicate, and schema.* for schema findings.
  • Deployment planner. planDeployment and resolveCommunity resolve a manifest into owned components, shared services with their metered units, client targets, navigation and per-module privacy protections.
  • Templates. dao, creator, team and ecosystem.
  • CLI. symorva init, validate, plan (with --json) and modules.
  • Documentation. Architecture, module specifications, manifest and CLI reference, and the preview interfaces for client SDKs, the Server API and webhooks.

Known limitations

  • Unknown manifest keys are ignored rather than reported. Use the $schema reference for editor-side checking.
  • The CLI reads JSON manifests only.
  • validate has no JSON output; use plan --json for structured diagnostics.
  • The SDK is not published to a public package registry.

On this page