Skip to content

Convert :trigger to TriggerCommand (#392)#395

Closed
ChrisonSimtian wants to merge 2 commits into
cli-command-dispatch-foundationfrom
cli-cmd-trigger
Closed

Convert :trigger to TriggerCommand (#392)#395
ChrisonSimtian wants to merge 2 commits into
cli-command-dispatch-foundationfrom
cli-cmd-trigger

Conversation

@ChrisonSimtian

@ChrisonSimtian ChrisonSimtian commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Part of #392 (one command per PR). Stacked on #394 — auto-retargets to main once it lands.

Lifts :trigger into a standalone TriggerCommand : IFalloutCommand, registered directly; removes its transitional DelegateCommand adapter and deletes Program.Trigger.cs. Self-contained, no shared helpers. Name/behaviour unchanged.

🤖 Generated with Claude Code

Lift the trigger handler off Program into a standalone IFalloutCommand type and
register it directly, replacing its transitional DelegateCommand adapter. Part of
the #392 incremental conversion; deletes Program.Trigger.cs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ChrisonSimtian ChrisonSimtian requested a review from a team as a code owner June 17, 2026 09:54
@ChrisonSimtian ChrisonSimtian added the target/2026 Targets the 2026 calendar-version line (current). See ADR-0004. label Jun 17, 2026
Name resolution and the "outside a Git repository" guard.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ChrisonSimtian

Copy link
Copy Markdown
Collaborator Author

Superseded as part of moving the cli-cmd stack off the main repo. Now tracked on the fork as ChrisonSimtian#26; it'll be re-raised here as a cross-fork PR from the fork branch once the PR below it merges (foundation is #448). Same history and diff; branch left in place for now.

@ChrisonSimtian

Copy link
Copy Markdown
Collaborator Author

Correction: the fork twin for this PR is ChrisonSimtian#17 (not #26). The rest of the plan stands.

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