Skip to content

feat(work-items): Jira adapter for the work-item-tracker seam #379

Description

@kyle-sexton

Motivation

First identified work-readiness gap for a day-job environment: GitHub is the git host, but Jira (multiple projects) is the ticketing system. The work-item-tracker seam currently has GitHub-shaped defaults; skills that read/reference work items need a Jira implementation behind the same seam.

Shape

  • Interface/implementation split at the existing work-item-tracker seam; GitHub remains the shipped default.
  • Jira adapter as an additional implementation, selected via setup/user config.
  • Setup action should discover/ask for Jira binding (site, project keys, auth) rather than hardcoding.
  • Commit/branch key linkage: environment uses SW2-12345: message commit convention — adapter should support Jira-key extraction/linkage where skills consume ticket references.

Constraint (hard)

Read/consume-only by default: no automated Jira ticket creation. Backlog intake is human-gated in the target environment. Any write capability must be opt-in and explicit.

Acceptance sketch

  • Plugin installs user-globally on a work machine, setup binds Jira, work-item-consuming skills resolve SW2-* keys without plugin-source edits.

Metadata

Metadata

Assignees

No one assigned

    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