From bcd1e37dab1d0da2eee4ee4d31e9529c681fff8a Mon Sep 17 00:00:00 2001 From: altair823 Date: Tue, 26 May 2026 23:58:04 +0000 Subject: [PATCH] =?UTF-8?q?chore(repo):=20.omc/=20ignore=20+=20AGENTS?= =?UTF-8?q?=C2=B7GEMINI=20symlinks=20+=20release=20notes=20=EC=9E=91?= =?UTF-8?q?=EC=84=B1=20=EA=B0=80=EC=9D=B4=EB=93=9C=20=EA=B0=95=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - .gitignore: .omc/ (OMC state directory) 추가 — .claude/, .superpowers/ 와 동급 - AGENTS.md / GEMINI.md: CLAUDE.md 로의 symlink — Codex / Gemini CLI 도 동일 지침 따르도록 - CLAUDE.md release 절차: release notes 가 commit subject 단순 나열 대신 사용자 친절한 설명 + 도그푸딩/테스트 결과 포함하도록 가이드 강화 Co-Authored-By: Claude Opus 4.7 (1M context) --- .gitignore | 1 + AGENTS.md | 1 + CLAUDE.md | 2 +- GEMINI.md | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) create mode 120000 AGENTS.md create mode 120000 GEMINI.md diff --git a/.gitignore b/.gitignore index 332c3f4..f1256c9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ .superpowers/ .worktrees/ .claude/ +.omc/ /target **/*.rs.bk Cargo.lock.bak diff --git a/AGENTS.md b/AGENTS.md new file mode 120000 index 0000000..681311e --- /dev/null +++ b/AGENTS.md @@ -0,0 +1 @@ +CLAUDE.md \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md index c3a0f62..3c0ed83 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -81,7 +81,7 @@ Bump 자체는 단순 minor / patch 한 줄 수정 (`Cargo.toml` workspace `vers Release 절차: 1. `gitea-release v` (gitea-ops skill) 으로 tag + push + release notes. -2. release notes 는 사용자 도그푸딩에 영향 가는 surface 변경 위주 — wire schema 추가, CLI flag 신규, TUI 키 변경, V00X migration 등. +2. release notes 는 사용자 도그푸딩에 영향이 가는 surface 변경을 위주로 — wire schema 추가, CLI flag 신규, TUI 키 변경, V00X migration 등 — 다룬다. 이때 추가된 기능과 변경사항은 유저가 이해할 수 있도록 친절하고 자세하게 풀어서 설명해야 하며, 단순히 commit subject 를 나열하는 형태로 끝내면 안 된다. 필요하다면 도그푸딩이나 테스트 결과도 함께 적어 둔다. 3. 프리-1.0 (`0.x.y`) 단계: minor bump 시 wire schema additive / surface 변경 누적, patch bump 시 bug fix only. **bump 시점 = release 시점 같은 commit**. 즉 commit `chore: bump version 0.x → 0.y` 직후 같은 commit 에 tag. v0.1.0 (`2319206`) 처럼 bump 없이 tag 만 찍는 패턴은 후속 release 가 대상 commit 을 헷갈리게 함 — pre-release snapshot 은 SHA reference 로 충분. diff --git a/GEMINI.md b/GEMINI.md new file mode 120000 index 0000000..681311e --- /dev/null +++ b/GEMINI.md @@ -0,0 +1 @@ +CLAUDE.md \ No newline at end of file