OUTCOMES
이 Prompt로 완성할 결과
- 개발 의존성을 모두 사용할 수 있음
- 환경 점검 결과가 명확하고 재현 가능함
BEFORE YOU START
시작 전 준비
- TabTin 저장소를 다운로드하거나 복제함
- 이 컴퓨터의 관리자 권한이 있음
AI가 먼저 볼 위치
AGENTS.mddocs/agent/setup.mddocs/agent/commands.mdpackage.jsonREADY TO RUN
전체 Prompt
실행과 인수 경계를 포함한 전체 Prompt를 복사합니다.
TabTin을 기반으로 내 제품을 만들 수 있도록 로컬 개발 환경을 준비해 주세요. 공식 저장소에 기여하는 작업이 아닙니다. 다른 프로젝트 경험으로 버전이나 명령을 추측하지 말고 현재 저장소를 사실의 기준으로 삼으세요.
시작 전
AGENTS.md, docs/agent/setup.md, docs/agent/commands.md, 루트 package.json을 읽으세요. 읽기 전용 점검으로 현재 브랜치와 작업 트리, 운영체제, CPU 아키텍처, Node, pnpm, Python, Docker, Git, 플랫폼 빌드 도구 버전을 기록하세요. 커밋하지 않은 변경을 보존하고 reset, clean, stash drop을 실행하거나 환경 파일을 덮어쓰지 마세요.
수행할 작업
- 저장소 문서에서 필수 의존성, 권장 버전, 특정 플랫폼 전용 도구를 정리합니다.
- 각 도구의 설치 여부와 호환성, Docker Engine 연결을 확인합니다.
- 누락된 도구는 해당 OS에서 일반적이고 되돌릴 수 있는 방법으로 설치하며, 시스템 범위 변경은 영향을 먼저 설명합니다.
- 저장소 규칙에 따라 루트 워크스페이스와 Django 의존성을 설치하고 경쟁하는 환경 파일을 만들지 않습니다.
- 환경 준비까지만 수행하고 전체 제품을 시작하거나 비즈니스 코드를 바꾸지 않습니다.
검증
버전과 최소 의존성 확인을 다시 실행해 패키지 관리자가 워크스페이스를 읽고, Python이 Django를 가져오며, Docker가 서비스에 연결되는지 증명하세요. 막힌 항목은 모호하게 환경 문제라고 하지 말고 정확한 도구, 권한, 네트워크 조건을 밝히세요.
최종 보고
의존성, 실제 버전, 상태, 처리 내용을 표로 정리하고 변경한 로컬 설정, 아직 내 확인이 필요한 권한, 다음 TabTin 시작 명령을 정확히 적으세요. 명시적으로 요청하지 않으면 commit하거나 push하지 마세요.