
I have completed the initial mapping of the **tistory-auto-poster** codebase. The project is a Python-based automation tool for Tistory blog posting with the following key characteristics: * **UI Layer:** Built with **Streamlit** (located in `ui/`), featuring views for accounts, keywords, scheduling, and settings. * **Core Logic:** Handles content generation via **Gemini/Claude** (`core/content_generator.py`), image creation (`core/image_generator.py`), and automated posting using **Selenium**. * **Storage:** Uses **SQLite** (`tistory.db`) managed via SQLAlchemy/CRUD logic in `database/`. * **Scheduling:** Includes a custom scheduler (`core/scheduler.py`, `core/time_scheduler.py`) to manage timed posts. * **Entry Points:** `main.py`, `run_with_sessions.py`, and several utility scripts for maintenance and debugging. I am now ready to assist with any development, debugging, or research tasks you have for this project.