Blog post

Architecture

Platform Structure

  • Architecture Vision Document - Long-term architecture direction and system boundaries.
  • Platform Events - Generic durable platform event bridge for cross-module reactions.
  • Interfaces - Supported interaction surfaces and their responsibilities.
  • Search - Search module boundaries, read-boundary model, and local index lifecycle.
  • Search Indexing - Event-driven Search index freshness, dependency rules, and recovery.

Runtime Contracts

  • Notifications - Notification requirements, event catalog, runtime contracts, and specification checklist.
  • Platform Settings - Runtime settings registry, manifest, snapshot, and application model.
  • Public Site Theme Data - Theme data access and public rendering inputs.
  • Signed Releases - Release manifest signing and verification model.