Raven Developer Appendix
This page is the developer-surface index for Raven CMS. It links the stable implementation surfaces and the generated reference appendices that track code-level contracts.
Core Runtime
- Runtime ownership and boundaries:
private/sys/* - Primary references:
- Architecture Appendix
- Filetree Appendix
- Router Developer Reference
- Core Router Symbol Inventory
- Core Runtime Appendix Overview
- Config Appendix
- Database Appendix
CLI Commands
- Command wrappers:
private/bin/rvn-* - Shared CLI implementation:
private/lib/Shell/raven_cli.php - Primary references:
- CLI Appendix Index
Extensions
- Extension root:
private/ext/{slug}/ - Manifest:
private/ext/{slug}/ext.json - Primary references:
- Extensions Appendix Overview
- Extensions Narrative Guide
- Extension Authoring Contract
Libraries
- Shared reusable core library:
private/lib/* - Primary references:
- Libraries Appendix Overview
Templates And Theming
- Public fallback templates:
private/tpl/public/* - Panel fallback templates:
private/tpl/panel/* - Public themes:
public/theme/{slug}/ - Primary references:
- Templates Appendix (Public)
- Templates Appendix (Panel)
- Bootstrap Appendix
- Theming Narrative Guide
- Public Theme Contract
- Panel Theme Contract