# File layout for Code of Conquest ``` . ├── app │ ├── core │ │ ├── prompts # API Prompts │ │ ├── providers # External Service Providers (AI providers, and other APIs) │ │ └── utils # logging, setttings, common utilities (common functions) │ │ ├── common_utils.py │ │ ├── __init__.py │ │ ├── logging_setup.py │ │ └── settings.py │ └── __init__.py ├── coc.py # Main Launcher - CLI entrypoint: run TUI, run Web, generate campaign, etc. ├── data │ ├── campaigns # Campaign data (temp until DB is setup) │ └── players # Player Data (temp until DB is setup) ├── docs │ └── file_layout.md └── requirements.txt ```