crates.io 배포

크레이트 공개 전후 점검 흐름

크레이트 배포는 문서화 주석, 공개 API, 메타데이터, 토큰, 버전 관리가 이어지는 공개 계약을 만드는 일입니다.

문서화

/// 주석과 예제 코드를 통해 사용자가 API를 어떻게 호출해야 하는지 문서 페이지에서 확인하게 합니다.

공개 API

pub use로 내부 모듈 구조를 숨기고 사용자가 가져올 경로를 짧고 안정적으로 만듭니다.

메타데이터

description, license, repository 같은 정보를 채워 검색과 신뢰 판단에 필요한 단서를 제공합니다.

배포 이후

cargo publish 후 문제 있는 버전은 yank로 새 선택을 막고, 비밀 유출은 즉시 별도로 회수합니다.