strategy-signoff¶
Signs off on a CI-approved strategy, marking it feature-ready after human
confirmation. It is only valid for strategies flagged strat-creator-rubric-pass.
After validating the local file and label state (and warning if no parent Outcome is
set), it shows a summary and asks for explicit confirmation, then pushes the final
strategy content, posts the review summary as a comment, attaches the full review file,
and adds the strat-creator-human-sign-off label to the RHAISTRAT issue.
Plugin: strat-creator | User-invocable
Contract¶
Sign off on a CI-approved strategy by pushing final content and adding the human-sign-off label.
Identity
Functions
execute
Success
- Adds strat-creator-human-sign-off label to the Jira issue.
- Confirms the strategy has passed CI rubric before sign-off.
Optimization Targets
task_success
deterministic
Invariants
Must Preserve
- Do not sign off strategies that have not passed CI review.
- Do not remove existing labels during sign-off.
Fixed Context
toolsRead, Write, Edit, Bash, Glob, Grep
clipython3
knowledgerepository_contentpublic, task_inputtask_private
Traceability
Diagram¶
Arguments¶
/strategy-signoff <RHAISTRAT-NNNN>
| Argument | Required | Default | Description |
|---|---|---|---|
RHAISTRAT-NNNN |
- | The strategy key to sign off (e.g. RHAISTRAT-1520). If omitted the skill asks for one. Must be CI-approved (strat-creator-rubric-pass) and pulled locally. |
Usage¶
/strategy-signoff RHAISTRAT-1520