Skip to content

Add state-aware operational action discovery - #139

Merged
highbyte merged 2 commits into
mainfrom
feature/operational-action-discovery
Sep 14, 2026
Merged

highbyte merged 2 commits into
mainfrom
feature/operational-action-discovery

Conversation

@highbyte

Copy link
Copy Markdown
Owner

Operators currently have to combine item state, worker handovers, and console controls to determine what they can do next. Add wrighty actions <id> [action-name] with --all and versioned JSON to expose available actions and explain blocked alternatives.

The shared Core catalogue supplies CLI discovery, item detail/status projections, and worker handover guidance. It distinguishes Queue, Send back, queue-based Resume, immediate worker continuation, and interactive session resume, using configured workflow roles and existing worker preflight checks. Discovery is read-only; --exec explicitly refuses execution. Web console catalogue migration and action executors remain follow-up work.

Validation:

  • Release build and 2,344 .NET tests passed.
  • All 96 JavaScript tests passed with coverage thresholds.
  • Actual CLI smoke against disposable Local Markdown storage verified JSON discovery, action selection, refusal behavior, and unchanged stored data.
  • Diff whitespace checks passed.

@sonarqubecloud

Copy link
Copy Markdown

@highbyte
highbyte merged commit 241e15d into main Sep 14, 2026
6 checks passed
@highbyte
highbyte deleted the feature/operational-action-discovery branch September 14, 2026 19:46
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