# 프로젝트 구조 ```text . ├── pyproject.toml ├── README.md ├── src/ │ └── chat_tui/ │ ├── __init__.py │ ├── __main__.py │ └── app.py ├── tests/ │ └── test_app.py └── docs/ ├── data-model.md ├── interface-contract.md ├── project-structure.md ├── requirements/ │ └── req-001_project-scaffold.md └── runtime-flow.md ``` `pyproject.toml`은 Python 3.11 이상, Textual 런타임 의존성, 선택적 테스트 의존성, 콘솔 진입점을 선언한다. `src/chat_tui/app.py`는 Textual 애플리케이션과 실행 함수를 제공하고, `tests/test_app.py`는 입력 표시와 종료 계약을 검증한다.