Cargo Extend

커스텀 Cargo 명령어 설계 기준

cargo-something 형태의 실행 파일은 cargo something으로 호출되므로 이름, 입력, 출력의 예측 가능성이 중요합니다.

작은 자동화를 Cargo 문맥 안으로

명령 이름

cargo- 접두사 뒤 동사가 실제 작업을 잘 설명해야 합니다.

입력 범위

현재 패키지, workspace, 특정 manifest 중 어디를 볼지 정합니다.

출력 규칙

사람이 읽을 로그와 CI가 읽을 종료 코드를 분리합니다.

배포 방식

팀 내부 바이너리인지 crates.io 공개 도구인지 결정합니다.

판단 기준: 반복되는 팀 작업을 표준 Cargo UX로 묶되, 실패 메시지와 종료 코드를 스크립트처럼 명확히 둡니다.