Skip to content

#397 を実装する(スプリント m10a) - #439

Merged
takemi-ohama merged 2 commits into
sprint/m10afrom
feat/issue-397-m10a
Oct 7, 2026
Merged

takemi-ohama merged 2 commits into
sprint/m10afrom
feat/issue-397-m10a

Conversation

@takemi-ohama

Copy link
Copy Markdown
Contributor

TUI のグループの選択で、置き場の予約語 global / projects をグループ名として受け付けず、選択へ戻すようにしました。あわせて仕様書(secret-backend)の記述をこの振る舞いに合わせています(#397)。

利用者向けの変化

  • TUI のグループの選択で global または projects を入力すると、その名前は使えないものとして拒まれ、グループの選択へ戻る

移行の手順

  • 無し

変更の要点

  • lib/devbase/tui/actions_env.py: グループの選択で、置き場の予約語 global / projects を拒み、選択へ戻す処理を加えた
  • docs/specifications/secret-backend.md: TUI のグループの選択が置き場の予約語を拒む振る舞いに記述を合わせた
  • tests/cli/tui/test_actions_env.py・tests/cli/tui/test_actions_env_openbao.py: 予約語を拒んで選択へ戻る振る舞いの試験を追加した
  • 課題: TUI のグループ選択が置き場の予約語 global / projects を拒まない(#386 の決定 5) #397(スプリント m10a のブランチへ集める)

テスト

  • supervise.py の run の test-limited: exit 0(範囲テスト 1 本、132.5 秒、戦略 local-full)

モード: standard / 通した工程: 実装 → 完了判定 → Pull Request

🤖 Generated with Claude Code

takemi-ohama and others added 2 commits October 7, 2026 14:13
_group_attrs が validate_account_group だけで検証していたため、global / projects が
env backend test などの委譲先へ渡っていた。--group と同じく storage_group の検査も通す。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@takemi-ohama
takemi-ohama marked this pull request as ready for review October 7, 2026 05:18
@takemi-ohama
takemi-ohama merged commit dfdb3bf into sprint/m10a Oct 7, 2026
10 checks passed
@takemi-ohama takemi-ohama mentioned this pull request Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant