Skip to content

Overview

Majestic is a local-first media server built on immutable edition identity.

Principles

  • Wire contract: API response shapes defined in majestic-api-contracts. No drift.
  • Identity-driven: Edition identity from content, not paths.
  • Deterministic builds: Hash enforcement, version-bound artifacts.
  • Static documentation: This site is generated at build time. No runtime logic.

Sections

SectionContents
ArchitectureIdentity, API, build, streaming, data lineage
ContractsSchemas, versioning, canonical bundle
IntegrationClient integration, Roku, streaming platforms
InvariantsBreaking-change rules, compatibility policy
CompatibilityDevice format support
ValidationSoak testing, concurrency, crash recovery
OperationsDeployment guide
ReferenceCanonical terminology

Contract version and hash embedded at build time.