콘텐츠로 이동

status

터미널 창
npx project-auto-wizard --mode status

읽기 전용입니다. 로컬 파일을 비교합니다. 브랜치 정보가 없는 옛 version.yml일 때만 기본 브랜치를 알아내려고 git remote show origin을 실행할 수 있습니다.

보여 주는 내용:

  • 설치된 템플릿 버전, 프로젝트 타입, 브랜치 모드
  • 옵션값: semver_auto, copilot_ai, release_automerge(미설정이면 실제로 적용되는 기본값으로 표시, true/false가 아닌 값은 잘못된 값으로 표시하고 false로 읽음), 서버 배포가 있는 타입이면 deploy_style, Flutter면 환경변수 방식·스토어 배포 대상·배포 모드
  • 설치 이후 사용자가 수정한 워크플로우 파일
  • 현재 버전의 payload에 없는 이전 워크플로우가 남아 있는지
  • 설치 기록이 있으면, 지금 업데이트했을 때 자동 적용·유지·충돌 건수

status는 설치된 워크플로우 파일이 “설치 시점 기본값으로 렌더한 템플릿”과 바이트 단위로 같은지만 비교합니다. 파일을 직접 편집했는지는 추적하지 않습니다.

대화형 설치에서 @wizard ask 질문(예: 배포 포트)에 기본값이 아닌 값으로 답했다면, 파일을 전혀 수정하지 않았더라도 설치 직후부터 “사용자가 수정한 워크플로우 파일”로 표시됩니다. 정상 동작입니다. 직접 편집했는지 구분하려면 해당 값이 입력한 응답과 같은지 확인하세요.