Directory Structure
Default project skeleton and descriptions.
Project Root
/
/ ├── app/ │ ├── Controllers/ # Business logic │ ├── Core/ # Titan Core Engine │ ├── Models/ # Obsidian ORM models │ ├── Middleware/ # Titan Guard layers │ └── Helpers/ # Helper functions │ ├── config/ │ ├── app.php # General settings │ ├── database.php # Database connection │ └── routes.php # Route definitions │ ├── public/ # Web server document root ├── resources/lang/ # Language files (i18n) ├── storage/ # Logs + SQLite database ├── sessions/ # Session files (block web access) ├── ief # Aether CLI ├── index.php # Entry point └── .env # Environment variables
Security: Never commit
.env or sessions/ to git. Block web access via .htaccess on Apache.