Catch Me Up

Gather and classify recent Jira activity to surface what needs attention

openshift-eng Updated

File contents

Catch Me Up

Gathers recent Jira activity (changelogs and comments) for issues where the user is assignee or watcher, then classifies events into three tiers: needs attention, unsure, or noise.

Scripts

  • scripts/gather.py — Fetches events from Jira REST API. Requires aiohttp. Outputs JSON to .work/catch-me-up/runs/{date}-{days}d/events.json. Caches by date and lookback window.
  • scripts/split_batches.py — Splits gathered events into batch files for parallel classification.

Usage

Invoked by the /jira:catch-me-up command. Not intended for standalone use.

openshift-eng/ai-helpers/tree/main/plugins/jira/skills/catch-me-up commit c26c083ed5

Frequently asked questions

npx skillmds@latest add openshift-eng/catch-me-up