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.