This is a living document — priorities shift based on community feedback. Have an idea or a vote? Open an issue or a discussion.
Legend: ✅ shipped · 🛠️ in progress · 🔭 planned · 💡 idea / needs discussion
The first stable release: a config-driven Action with the core feature set plus notifications.
- ✅ Sprint rollover
- ✅ Stale-card nudges (with de-dup)
- ✅ Sub-issue Done-gating + progress roll-up
- ✅ Sprint digest (completed / carried-over / velocity)
- ✅ Daily standup summary
- ✅ Priority auto-sort
- ✅ Slack & email notifications
- ✅ Audit trail → job summary +
dry-run
Shipped after the 1.0 tag; see CHANGELOG.
- ✅ Sprint start — promote cards pre-parked in an iteration when it goes active, ignoring deliberate mid-sprint moves.
- ✅ Auto-assign by label — CODEOWNERS-style
label → ownermap for unassigned tickets; never overrides an existing assignee. - ✅ Sprint runway warning — warn when too few future iterations are planned, before rollover and sprint-start run dry.
- ✅ Sprint label hygiene on rollover — tag rolled cards with the new sprint's label and strip stale markers like
pulled-in. - ✅ Reviewer-aware nudges — a
reviewersnotify token resolving to the card's pending review requests, with an assignee fallback.
Making the existing features smarter and safer to adopt.
- 🔭 Working-days & holiday awareness — a shared calendar so "X days" in rollover/stale/standup skips weekends and configured holidays.
- 🔭 Escalation ladder — multi-step stale handling: nudge → label → escalate to a lead → reassign, with per-step thresholds.
- 🔭 Iteration auto-assignment — drop newly-added items into the current active iteration automatically.
- 🔭 Richer templating — more placeholders and per-rule formatting for nudge/digest/standup messages.
Helping teams plan, not just tidy.
- 🔭 Missing-metadata guard — before a sprint starts, flag cards lacking estimate / assignee / priority.
- 🔭 Overcommit / capacity warning — warn when an iteration's total estimate exceeds a configured team capacity.
- 🔭 Multi-sprint velocity trend — the digest shows a rolling velocity chart across the last N sprints.
- 🔭 Blocked-time tracking — surface how long items have sat in a Blocked status, in standups and digests.
Ideas we like but haven't committed to. Feedback especially welcome here.
- ✅ Slack & email notifications — delivered for digests, standups, and stale alerts. (shipped)
- 💡 More notification channels — Discord and Microsoft Teams delivery.
- 💡 Lifecycle status sync — auto-move cards as issues/PRs open, get reviewed, merge, or close.
- 💡 Auto-add + auto-triage — add new issues/PRs to the project and set fields from label rules. (Label → assignee already shipped as auto-assign; this is the rest: board entry, field defaults, round-robin.)
- 💡 WIP limits — warn when a column exceeds N cards.
- 💡 SLA / time-in-status metrics — flag cards exceeding a configured time in any column.
- 💡 Cross-project sync — mirror an item's status across multiple boards.
- 💡 Config presets — shareable rule bundles ("Scrum", "Kanban", "solo maintainer").
Not user-facing, but on the list.
- ✅ CI + PR-checks + PR-lint workflows (typecheck, test, build,
dist/sync, no merge conflicts, title lint). - ✅ Published changelog + release automation (the
v1alias auto-moves on publish). - 🔭 Integration smoke test against a sandbox project in
dry-run. - 💡 GitHub Marketplace listing.
v1.0 is out. Within the v1.x line the config schema and action inputs stay backward-compatible; any breaking change to them waits for a v2. Priorities are driven by real usage — feedback in issues and discussions shapes what lands next.
Dates are intentionally omitted — this is a community project and scope is driven by real usage. The ordering above reflects rough priority, not a fixed schedule.