release: 0.7.0 + changelog-release の silent-skip 修正 (#441)#442
Merged
Conversation
…-feel error polish .changelog/next/ の 25 fragment を CHANGELOG.md [0.7.0] へ折り込み (Changed/Added/Fixed)、 package.json を 0.7.0 に bump。0.6.0 以降の dogfood 蓄積を確定。 dogfood で friction を 1件 surface: changelog-release.mjs が docs- prefix の fragment 4件を valid category 外として silent skip し、.changelog/next/ に 孤児として残す。convention 判断 (docs 対象外明文化 / docs category 追加) が 未決のため、当該 4件は今回あえて折り込まず据え置き。gate issue i-2026-06-22-0001 に記録。 本コミットがしないこと: git tag の付与 (tag 運用が 0.6.0 含め未確立、別途判断)、 docs-fragment の処理 (convention 決定待ち)、main への merge。 Claude-Session: https://claude.ai/code/session_01GFvSe4z4aD7qZxPvJuWC72
…se を止める (#441) docs- 等 valid category 外の fragment を warn して exit 0 で素通りさせていた (entry 取りこぼし + 孤児が next/ に残留、silence reads as success)。collectFragments が孤児を集め、main が孤児ありなら一覧表示して exit 1 (--dry-run/preview でも発火)。 docs-only は fragment 不要を .changelog/README.md に明文化。 方針 A 採択に伴い、孤児 docs- fragment 4件 (agent-claude-md-refit / devil-extension-lense-judgment / maintenance-executor-drift / swarm-per-slice-closure-resolved) を削除。work は #430/#438 等で既に landed 済み。 0.7.0 リリースの dogfood で surface した friction の改善フェーズ。 Claude-Session: https://claude.ai/code/session_01GFvSe4z4aD7qZxPvJuWC72
0.7.0 release で package.json は bump したが package-lock.json の version (root + packages[""]) が 0.6.0 のまま残り、CI の version-drift guard が test (node 20/22) で fail していた。lock の 2箇所を 0.7.0 に同期。 PR #442 の dogfood で CI が surface させた抜け。release 手順が lock を 同期しない点は別途 #441 系の改善候補。 Claude-Session: https://claude.ai/code/session_01GFvSe4z4aD7qZxPvJuWC72
eris-ths
added a commit
that referenced
this pull request
Jun 23, 2026
Folds three fragments into CHANGELOG.md and bumps package.json + package-lock.json (root + packages[""]) to 0.7.1: - Added: ctx supersede (#444) — the first phase-2 ctx verb. - Changed: changelog-release now bumps the manifests (#441/#442) and refuses orphan fragments (#441). Alpha patch bump (minor reserved while ctx is still phase-2). This also re-aligns the released version with main: v0.7.0 predated #443/#444, so the bin was reporting 0.7.0 while carrying unreleased verbs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
何を
guild-cli の latest-check を substrate 自身の上で回す dogfood の成果。2 commit:
release: 0.7.0—.changelog/next/の 25 fragment を CHANGELOG の## [0.7.0]ブロックに折り込み、version bump。gate wave2026-06-22-0001(request → approve → execute → complete) で進めた。
fix(changelog-release)— 上記 release の dogfood で surface したfriction を修正 (changelog-release が docs- fragment を silent skip → 孤児化する (0.7.0 dogfood で surface) #441)。
changelog-releaseがdocs-等の未知 categoryfragment を
warnして exit 0 で素通りさせ、entry を取りこぼしつつ孤児を
next/に残していた (silence reads as success)。friction の修正内容
collectFragmentsが未知 category を orphan として集め、mainはorphan があれば一覧表示して exit 1 で停止 (
--dry-run/changelog:previewでも発火するので release 前に気づける)。
.changelog/README.mdに docs-only 変更は fragment 不要と明文化(
docscategory は意図的に無い。正本は PR/git history)。docs-fragment 4件を削除(work は docs: refit CLAUDE.md (philosophy-first) + complete AGENT.md verb signatures #430/docs(devil): document extension lenses for judgment-axis review (#134 G) #438 等で既に landed)。
検証
Closes #441
🤖 Generated with Claude Code
Generated by Claude Code