Files
gitea-agent-testbed/docs/project-structure.md
T
code-agent cb53b4b98f code-agent: implement issue 2
Approval-Correlation: 49036599e5df8e265ad6146109634e40
Plan-SHA256: 8b8371814cb3da5d7a9f2136053f543d1f524824ce1d3f1fe307cfe56c583784
Base-SHA: d2f8326a1a
2000-01-01 00:00:00 +00:00

772 B

프로젝트 구조

.
├── 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는 입력 표시와 종료 계약을 검증한다.