Skip to content

Convert :secrets to SecretsCommand (#392)#401

Open
ChrisonSimtian wants to merge 2 commits into
cli-cmd-updatefrom
cli-cmd-secrets
Open

Convert :secrets to SecretsCommand (#392)#401
ChrisonSimtian wants to merge 2 commits into
cli-cmd-updatefrom
cli-cmd-secrets

Conversation

@ChrisonSimtian

@ChrisonSimtian ChrisonSimtian commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Part of #392 (one command per PR). Stacked on #394 — merge after it lands.

Lifts :secrets (and its LoadSecrets/SaveSecrets helpers) into SecretsCommand : IFalloutCommand, taking IConsolePrompts via the constructor. Self-contained. Replaces the DelegateCommand adapter; deletes Program.Secrets.cs. Name/behaviour unchanged.

🤖 Generated with Claude Code

@ChrisonSimtian ChrisonSimtian requested a review from a team as a code owner June 17, 2026 10:04
@ChrisonSimtian ChrisonSimtian added the target/2026 Targets the 2026 calendar-version line (current). See ADR-0004. label Jun 17, 2026
@ChrisonSimtian ChrisonSimtian changed the base branch from cli-command-dispatch-foundation to cli-cmd-update June 17, 2026 10:23
ChrisonSimtian and others added 2 commits June 17, 2026 22:33
Lift the :secrets handler (plus its LoadSecrets/SaveSecrets helpers) into a
standalone IFalloutCommand type taking IConsolePrompts via the constructor.
Self-contained (no shared helpers). Replaces the DelegateCommand adapter; deletes
Program.Secrets.cs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Name resolution and the no-root-directory guard.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

target/2026 Targets the 2026 calendar-version line (current). See ADR-0004.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant