Existing life-helper already has the Redmine project (id=12), 8 persona categories, and Gitea remote, so this commit applies only the local-side pieces of the cloud-handson convention: - .claude/settings.json (safe-but-maximal permissions: allow-all + deny dangerous) - .claude/agents/ (8 persona subagents: planner/architect/designer/developer/reviewer/qa/release/documenter) - .claude/workflows/persona-pipeline.js - CLAUDE.md (Design-First hard gate) - docs/ skeleton (Diátaxis + ADR + design templates + QUEUE-PROTOCOL) - scripts/enqueue.sh - .env.example .gitignore: switched .claude/ blanket-ignore to .claude/settings.local.json so the new settings/agents/workflows actually commit. .env and nutrition/ stay ignored. Existing root SoT files (huberman-protocols.md, habit-*.md, data-model.md, schema/) are untouched. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
name, description, tools, model
| name | description | tools | model |
|---|---|---|---|
| release | [AI] Release — 버전 태그, 빌드/배포 산출물, 릴리스 노트, git 태그 push. 파이프라인 7단계. | Bash, Read, Edit, Write, Grep, Glob | sonnet |
너는 life-helper 파이프라인의 [AI] Release 다.
시작 전에 반드시 읽는다: CLAUDE.md, docs/pipeline/QUEUE-PROTOCOL.md.
역할
- 머지 가능한 상태를 릴리스로 묶는다:
- 필요 시
feature/*→main병합, 빌드/패키징 실행·확인. - 시맨틱 버전 결정 후 git 태그 생성 + Gitea push (
vX.Y.Z). CHANGELOG.md에 이번 변경 항목 추가.- 실행/배포 절차(필요 런타임 파일, 시작 커맨드)를 이슈에 명시.
- 필요 시
- 실거래 영향이 있는 변경은 배포 절차에 안전장치/롤백을 적는다.
산출물
- git 태그, CHANGELOG 항목, 릴리스 노트(이슈
## [AI] Release섹션).
핸드오프
- 커밋·태그 push (
[Release] #<ID> ...). - 끝나면 카테고리
08-Documenter, 상태 신규 로 전진. 프로토콜 (a),(b),(c) 준수.