OUTCOMES
이 Prompt로 완성할 결과
- AdminDash에 접근할 수 있음
- 초기 관리자와 Organization이 정상 제품 흐름에서 동작함
BEFORE YOU START
시작 전 준비
- 백엔드 개발 스택이 정상임
- 로그인 코드를 받을 수 있는 계정이 있음
AI가 먼저 볼 위치
apps/admindashapps/tabtin_djangodocs/agent/setup.mdREADY TO RUN
전체 Prompt
실행과 인수 경계를 포함한 전체 Prompt를 복사합니다.
TabTin 관리 콘솔을 시작하고 내 제품에 필요한 첫 Organization과 관리자를 만드세요. 현재 백엔드 계약을 따르고 비즈니스 테이블을 직접 바꿔 초기화 절차를 우회하지 마세요.
시작 전
AGENTS.md, docs/agent/setup.md, apps/admindash, apps/tabtin_django를 읽으세요. Django API, 데이터베이스, AdminDash 시작 방법과 포트를 확인하고 기존 계정, 조직, 데이터를 조사해 중복을 피합니다. 전화번호, 이메일, 토큰, 암호는 로그나 최종 보고에 남기지 마세요.
수행할 작업
- Django 백엔드를 시작하거나 정상 상태를 확인한 뒤 AdminDash 개발 클라이언트를 시작합니다.
- 현재 인증과 관리자 자격 규칙을 파악하고 허용된 초기화 경로로 지정 계정을 만들거나 승격합니다.
- 제품 API 또는 관리 화면으로 첫 Organization을 만들고 명확한 소유자를 설정합니다.
- 현재 제품 모델에 따라 기본 Workspace, 멤버십, 필수 내장 리소스가 생성됐는지 확인합니다.
- 영구 권한 우회나 저장소 안의 테스트 자격 증명을 만들지 않습니다.
검증
관리자로 AdminDash에 로그인해 Organization, 멤버, 기본 상태를 확인하고 일반 멤버로 권한 경계를 검증합니다. Electron 또는 제품 진입점으로 Organization에 들어가 조직 선택, Workspace, 기본 리소스를 확인하세요. 백그라운드 작업이 있다면 완료와 로그까지 점검합니다.
최종 보고
관리 화면 주소, 초기화한 객체, 안전한 방법, 관리자·일반 멤버 검증 결과, 운영 환경에 남은 인증·감사 작업을 적으세요. 실제 자격 증명을 노출하거나 요청 없이 commit하지 마세요.