bonedigger — lifecycle workflow#
Load when working on the GitHub Actions reporting workflow, confirm priority escalation, or agent donation fast-tracking.
Current responsibility#
bonedigger no longer owns the full issue lifecycle state machine.
bonedigger keeps:
ujust reportissue detection onissues.opened- confirm-count priority escalation on
issue_comment.created - agent donation fast-track label application on
issues.opened
Moved to projectbluefin/common/.github/workflows/lifecycle.yml:
- slash commands (
/claim,/unclaim,/approve,/lgtm,/wontfix,/hold) - pipeline widget rendering
- label creation / synchronization
- stale sweeps and queue transitions
Priority escalation (automatic)#
Triggered on issue open for ujust report issues and on matching confirm comments:
3+matchingujust confirm <issue#>comments → addpriority/p15+matchingujust confirm <issue#>comments → addpriority/p0
Matching is scoped to the current issue number so a mistyped confirm comment on the wrong issue is ignored.
Agent donation fast-track#
If the issue body contains:
Workflow: Agent Donation
bonedigger applies:
status/approvedstatus/queuedflow/agent-donation- one of
flow/project-report,flow/issue-review, orflow/pr-review
The downstream/common lifecycle workflow can then pick up the issue from there.
Reusable workflow inputs#
| Input | Default | Description |
|---|---|---|
brand_name | Bluefin | Backward-compatibility input; ignored |
brand_emoji | 🦖 | Backward-compatibility input; ignored |
pipeline_marker | <!-- bonedigger-pipeline --> | Backward-compatibility input; ignored |