Public SDK Reference
Current public package contracts and stable concepts.
# Public SDK
ManifestValidator, PackageCatalog, PackageManifest, PackageIdentity, PluginRegistrar, RegistrationContext, RuntimeContext, Migration, presentation contracts and host ModuleKernel operations are the current public surface.
# Stable Diagnostics
Public failures use KernelException with a stable code and structured context. Preserve the code across product/UI presentation.
# Package Types
business-module, theme-presentation, ui-extension, provider and legacy-adapter.
# Capability Reference
Use only capabilities declared by the package and allowed by the package-type matrix. The manifest and host approval define the usable set; implementation assumptions do not.
# Changelog
0.1.0-dev.1: Aventa controlled fork, hardened Core, official Minimal Module Kernel integration, five-package ecosystem, Theme runtime and Extension Management Center.