tk-prototype
비교 prototype
공통 참조
분기 조건에 해당하는 기준은 현재 설치된 소유자에게서 읽습니다. 소유자나 자원이 없거나 일치하지 않으면 해당 행동을 중단합니다. 기억, 다른 설치본이나 승인받지 않은 설치로 대신하지 말고 tk-setup-skills를 사용합니다. 읽기는 워크플로나 변경 권한을 부여하지 않습니다.
- 사용자 소유 결정·누락된 승인·미충족 선행 조건을 질문이나 질문 도구 입력으로 제시하기 직전에 질문 라운드를 이번 작업에서 읽었는지 확인하고 누락했으면 먼저 읽습니다. 독립적인 결정과 승인은 각각 별도 질문으로 두며, 승인 선택지를 결정 질문에 섞지 않습니다.
- 사용자에게 완료를 보고하거나 산출물 경로를 인계하거나 채팅에서 여러 속성을 비교하기 전에 채팅 전달을 읽습니다. 작업의 구체적인 출력 계약이 우선합니다.
승인 연속성
동일 작업에 유효한 승인을 턴과 하위 단계(변경 전 기준/변경 후 포함)에 걸쳐 재사용하고, 기존 소유자를 통해 승인된 작업만 계속합니다. 하위 단계·변경 전 기준의 근거를 반환하고 승인된 소유자 작업을 재개합니다. 단계 상태는 완료가 아닙니다. 새로운 중요 결정, 범위·권한 변경 또는 사용자만 제공할 수 있는 입력의 누락이 있을 때만 묻습니다. 호출과 복원된 산출물은 권한을 부여하지 않습니다. 원격 작업과 파괴적 작업에는 명시적인 행동·대상 승인이 필요하며 로컬 승인에서 추론하지 않습니다.
입력으로 prompt, 아이디어, 스크린샷, spec, ticket, 코드 또는 디자인 참조를 받습니다. 독립 산출물은 .tigerkit/prototypes/<slug>/ 아래에 둡니다. 쓰기 전에 Git이 .tigerkit/을 실제로 무시하고 그 아래 경로가 추적되지 않음을 입증합니다. 유효 규칙은 디렉터리별 설정, 로컬 exclude 또는 사용자 수준 exclude 설정에서 올 수 있습니다. ignore 적용이 없으면 산출물 경로 설정을 사용하고 쓰기 전에 다시 점검합니다. 외부 임시 작업 공간으로 대체하지 않습니다. 선택한 런타임에 필요한 경우에만 저장소 고유 route/harness를 허용하며 실행 소유 파일만 기록하고 정리합니다.