Skip to content

work-items: audit issue-creation paths — items must be labeled/typed at birth #308

Description

@kyle-sexton

Locked in 2026-07-17 triage interview. decompose/track add output is 'born triaged — labeled at creation', yet #260#287 (and this session's #301/#303/#304) carry no labels or types: creation paths bypass the labeling contract (raw gh issue create from sessions, or the flows not applying labels).

Work: trace how recent unlabeled issues were actually created; close the gap so every issue-creating surface (work-items skills, other plugins' filing steps, ad-hoc session creates) applies Issue Type + governed labels at birth, deterministically (template/script through the tracker seam, not prose reliance). Creation-time conformance is the up-front half; the backlog sweep issue is the reactive half.

Related

  • Backlog-conformance sweep (reactive half of the same gap)

Members (cluster-routed here per triage rule 3 — one decision carrier)

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.wayfind: designWayfind decision item: design-space or domain-model decision; human in the loop.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions