Automation cycles
Reference the verified scrum checks and workflows available in the Python automation engine.
Last updated August 7, 2026
ScrumPulse organizes automation into lettered cycles. Availability depends on configuration, provider data, and feature flags.
Default operational cycles#
| Cycle | Name | Verified purpose |
|---|---|---|
| A | Hygiene and Sprint Pulse | Finds unassigned, stale, unpointed, or under-described work and can propose load balancing. |
| B | Deadline Watch and Status Chase | Flags due-soon work without progress. |
| C | Backlog Builder | Generates draft backlog proposals using deterministic templates or optional AI. |
| D | Daily Stand-up and Blockers | Collects blocked work and produces a blocker report. |
| E | Sprint Planning and Metrics | Measures commitment, velocity, carryover, and capacity risk. |
| F | Flow Metrics and WIP Limits | Checks work in progress against configured limits. |
| G | Retrospective Support | Summarizes recently closed work for retrospective preparation. |
| H | Auto-remove Closed Tickets | Uses a staged, tagged, grace-period workflow before capped deletion. |
| I | Daily Standup Digest | Summarizes recent completions, active work, blockers, unassigned work, and carryover. |
| J | Sprint Trajectory and Goal | Projects sprint trajectory and reports the sprint goal. |
| K | DoD Compliance and Status Drift | Checks recently closed work against Definition of Done and detects unexpected status vocabulary. |
| Q | Sprint Demo Prep | Builds a demo agenda from completed work. |
| R | Refinement Readiness | Identifies backlog items missing estimates, acceptance criteria, or other refinement inputs. |
| T | Self-Health-Check | Checks connectivity and configuration without depending on a board cycle. |
| U | Portfolio Rollup | Aggregates multi-project summaries. |
| V | Self-Reflection | Reviews recent agent actions and notification effectiveness. |
Optional cycles#
These cycles are disabled unless their own feature flags are enabled:
- L — Predictive Risk Scoring: requires the AI feature and scores sprint or ticket risk.
- N — Sprint-Risk Replanner: proposes a revised plan and pauses for human approval before gated execution.
- P — PR and Ticket Linking: compares GitHub or GitLab pull requests with board tickets.
- S — Team Sentiment and Health: requires the AI feature and derives a health score from recent comment activity.
Profiles#
The scheduled engine defines two profiles:
hourly: A, B, C, D, E, F, and T.daily: I, J, K, Q, R, G, U, and V.
Optional cycles L, N, P, and S are not included in those profiles. The dashboard’s cycle selector can submit an explicit cycle list for an on-demand run.
Cycle H can delete data. Keep deletion disabled until its tag, grace period, cooldown, cap, and project-scope controls have been reviewed in your environment.