Description 배경
M020의 v0.2.0 배포·업데이트 프로토콜 MVP 관련 선행 작업이 완료됐다.
#24에서 GitHub Release/tag 준비 문서를 만들었고, #26에서 manifest checksum 상태를 확정했다.
#21에서 npm publish 준비와 배포 전 검증을 정리했고, #22에서 README 상단 빠른 적용 안내를 보강했다.
현재 v0.2.0 Git tag와 GitHub Release는 아직 생성되지 않았다.
목표
v0.2.0 Git tag를 생성하고 원격에 push한다.
docs/releases/v0.2.0.md의 release notes 초안을 기준으로 GitHub Release를 생성한다.
생성 후 tag, GitHub Release, release notes, manifest 기준을 검증한다.
범위 - 포함
release 생성 전 최종 검증 실행.
git tag v0.2.0 생성.
git push origin v0.2.0 실행.
gh release create v0.2.0 실행.
gh release view v0.2.0와 tag 목록으로 생성 결과 확인.
필요한 경우 release 생성 작업 보고서와 오늘할일/최종보고서 작성.
범위 - 제외
npm publish 실행.
Homebrew formula/tap 구현 또는 배포.
Docker image 구현 또는 배포.
Codex plugin, Claude plugin packaging 또는 배포.
자동 release pipeline 구현.
root/directory checksum 공식 산식 확정.
templates/manifest.json의 release.status 변경. 별도 승인 없이는 현재 planned 기준을 유지한다.
수용 기준
v0.2.0 Git tag가 원격에 존재한다.
GitHub Release v0.2.0이 생성되어 있다.
GitHub Release 제목과 본문이 docs/releases/v0.2.0.md의 release notes 초안과 일치한다.
package.json version, templates/manifest.json frameworkVersion/plannedTag, release notes 대상 tag가 0.2.0/v0.2.0으로 정합하다.
npm publish와 추가 배포 채널은 실행되지 않는다.
검증 기준
ruby -rjson -e 'JSON.parse(File.read("templates/manifest.json"))'
rg -n '0.2.0|v0.2.0|plannedTag|baselineTag|GitHub Release|manifest|migration|pending-release|ready' templates/manifest.json docs/migrations/v0.1.0-to-v0.2.0.md README.md docs/distribution-channels.md docs/releases/v0.2.0.md package.json
git tag --list --sort=version:refname
gh release list --repo postmelee/hyper-waterfall --limit 20
gh release view v0.2.0 --repo postmelee/hyper-waterfall
git diff --check
git status --short --branch
참고
마일스톤과 label 후보
milestone 후보: M020
milestone 선택 이유: v0.2.0 배포·업데이트 프로토콜 MVP의 최종 release 실행 작업이다.
label 후보: enhancement, infrastructure
label 선택 이유:
enhancement: GitHub Release/tag 생성이라는 사용자-facing 배포 기능 완료 작업이다.
infrastructure: 저장소 배포 기준과 운영 인프라를 확정하는 작업이다.
확인
Reactions are currently unavailable
You can’t perform that action at this time.
배경
v0.2.0배포·업데이트 프로토콜 MVP 관련 선행 작업이 완료됐다.v0.2.0Git tag와 GitHub Release는 아직 생성되지 않았다.목표
v0.2.0Git tag를 생성하고 원격에 push한다.docs/releases/v0.2.0.md의 release notes 초안을 기준으로 GitHub Release를 생성한다.범위 - 포함
git tag v0.2.0생성.git push origin v0.2.0실행.gh release create v0.2.0실행.gh release view v0.2.0와 tag 목록으로 생성 결과 확인.범위 - 제외
templates/manifest.json의release.status변경. 별도 승인 없이는 현재planned기준을 유지한다.수용 기준
v0.2.0Git tag가 원격에 존재한다.v0.2.0이 생성되어 있다.docs/releases/v0.2.0.md의 release notes 초안과 일치한다.package.jsonversion,templates/manifest.jsonframeworkVersion/plannedTag, release notes 대상 tag가0.2.0/v0.2.0으로 정합하다.검증 기준
ruby -rjson -e 'JSON.parse(File.read("templates/manifest.json"))'rg -n '0.2.0|v0.2.0|plannedTag|baselineTag|GitHub Release|manifest|migration|pending-release|ready' templates/manifest.json docs/migrations/v0.1.0-to-v0.2.0.md README.md docs/distribution-channels.md docs/releases/v0.2.0.md package.jsongit tag --list --sort=version:refnamegh release list --repo postmelee/hyper-waterfall --limit 20gh release view v0.2.0 --repo postmelee/hyper-waterfallgit diff --checkgit status --short --branch참고
docs/releases/v0.2.0.mddocs/releases/v0.2.0-npm-publish.mdtemplates/manifest.json마일스톤과 label 후보
M020v0.2.0배포·업데이트 프로토콜 MVP의 최종 release 실행 작업이다.enhancement,infrastructureenhancement: GitHub Release/tag 생성이라는 사용자-facing 배포 기능 완료 작업이다.infrastructure: 저장소 배포 기준과 운영 인프라를 확정하는 작업이다.확인