Repository navigation
#214 を実装する(スプリント m7e) - #428
Merged
Merged
Conversation
lib/devbase/cli.py の _create_parser() を入れ子の profile まで走査し、bin/devbase の 2 つのリスト・bash / zsh の補完・確定仕様の表と比べる一致テストを足す。 確定仕様 cli-argument-resolution.md に [name] と --context を受け付けるサブコマンドの表を置く。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
bin/devbase と lib/devbase/cli.py の「同期注意」を、手での同期ではなく tests/cli/test_name_context_consistency.py が一致を固定する旨に直す。 一致テストが包む test_rebuild.py の test_wrapper_rebuild_in_name_resolvable を外す。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
remote-docker-context.md・compose-profiles.md・cli-reference/02-project.md・ container-operations.md・environment-variables.md の列挙を、cli-argument-resolution.md の 「[name] を受け付けるサブコマンド」「--context を受け付けるサブコマンド」の表へのリンクに置き換える。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
takemi-ohama
marked this pull request as ready for review
October 5, 2026 21:59
This was referenced Oct 5, 2026
Merged
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.
[name]と--contextが受け付ける値の集合について、argparse の定義を正本とし、各所の写しと突き合わせる一致テストを加えました(#214)。あわせて、同期の申し合わせを書いたコメントと文書内の列挙を、一致テストと確定仕様の表を指す形に改めました。利用者向けの変化
[name]と--contextの値を確定仕様の表へのリンクで示す変更の要点
tests/cli/test_name_context_consistency.pyを新設しました。argparse の定義を正本とし、[name]と--contextの集合が写しと一致するかを確かめます。書き方は lint に合わせています。bin/devbaseとlib/devbase/cli.pyの同期の申し合わせのコメントを、一致テストを参照する形に書き換えました。[name]と--contextの列挙を、確定仕様の表へのリンクに置き換えました。対象は次の文書です。docs/specifications/cli-argument-resolution.md、compose-profiles.md、remote-docker-context.mddocs/user/cli-reference/02-project.md、container-operations.md、environment-variables.mdtests/cli/test_rebuild.pyから 10 行を削りました。テスト
モード: standard / 通した工程: 実装 → 完了判定 → Pull Request
🤖 Generated with Claude Code