Core Overview
The Core package owns Capell’s shared domain model, package registry, install primitives, migrations, settings support, and extension point foundation.


Responsibilities
Section titled “Responsibilities”- Provide models for pages, sites, layouts, themes, media, translations, and package state.
- Register package metadata and Capell manifests.
- Own shared install, upgrade, migration, cache, and maker infrastructure.
- Expose extension points consumed by Admin, Frontend, Installer, Marketplace, and add-on packages.
Installer routes and views are owned by capell-app/installer, not Core.
Read Next
Section titled “Read Next”| Need | Read |
|---|---|
| Manage pages, URLs, types, and publishing state | Page management |
| Work with shared content records | Content management |
| Extend Capell core contracts | Extending Capell |
| Use the shared cache helper | Cache |
| Work with sites and languages | Multi-site and multi-lingual |
| Subscribe to lifecycle events | Subscriber manager |
| Extend static-site export | Static-site extensions |
| Upgrade authoring integrations | Authoring upgrade steps |
| Debug install failures | Install debugging |