Skip to content

work-items(triage): step-2 "wait for user direction" gate contradicts the skill's own autonomous/agent triage mode #459

Description

@kyle-sexton

Lane: triage · Category: behavioral

Triggering example

/work-items:triage run as an autonomous loop lane (standing rules authorize autonomous label/comment mutations, and the skill's own AI-disclaimer prefix is applied). Two parts of the triage SKILL.md directly contradict each other for this mode:

  • Step 2 ("Recommend category + state") ends with: "Wait for the user's direction before mutating anything."
  • The "AI disclaimer" section explicitly anticipates the opposite: "When creating comments or items during autonomous/agent triage sessions, prefix with…" — i.e. autonomous sessions that mutate without a human turn.

An operator following step 2 literally cannot triage autonomously; an operator triaging autonomously violates step 2. Nothing in the skill reconciles the two.

Observed vs expected

  • Observed: the skill mandates a human-direction gate before any mutation (step 2), while simultaneously shipping autonomous/agent-mode affordances (the AI-disclaimer prefix) that presuppose unattended mutation. No documented branch selects between them.
  • Expected: a documented autonomous/agent mode in which standing lane rules (or a userConfig/session flag) supply the "direction," lifting the step-2 wait-gate — so autonomous triage is not in permanent contradiction with step 2. Interactive single-issue triage keeps the wait-gate; autonomous lanes declare the gate satisfied by their standing rules.

Notes

Adjacent to #449 (no-local-checkout mode) but distinct: #449 is about the seam assuming a project root; this is about the human-in-the-loop gate assuming an interactive operator. Both surface when the skill runs unattended.

Metadata

Metadata

Assignees

Labels

priority: highSignificant impact, or blocks an imminent release; staff this cycle.status: readyTriaged, unblocked, and fully specified; eligible to pick up.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions