DEVOPS

Lead-Time Regression Alert for Slow Teams

Each weekday morning, checks every team's rolling 7-day lead time against its 30-day baseline and posts a Slack alert that names any team whose lead time has degraded beyond…

CategoryDevOps
Enginesim
Difficultyadvanced
Triggerschedule
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekday 09:00 schedule
  • ActionFetch trailing-30-day MRs and deploy timesGitLabGitLab
  • LogicCompute 7-day vs 30-day median lead time per team
  • LogicKeep teams over the regression threshold
  • OutputPost flagged-teams alert to SlackSlack

What it does

This is a watchdog for delivery speed. It compares each team's recent lead-time-for-changes to its own historical baseline and proactively flags teams that are slowing down, so the regression is caught early.

When to use it

Use it when you care less about the absolute numbers and more about catching negative trends fast — surfacing a team whose merge-to-deploy time jumped this week before it becomes a quarter-long problem.

How it works

  1. 1A weekday 09:00 schedule fires the check.
  2. 2An action queries the GitLab API for merged MRs and their deploy times over the trailing 30 days, grouped by team.
  3. 3A compute step calculates each team's rolling 7-day median lead time and its 30-day baseline median.
  4. 4A logic branch keeps only teams whose 7-day median exceeds the baseline by more than the configured percentage threshold.
  5. 5If any team qualifies, the output step posts a Slack message to the platform channel listing each flagged team, its current versus baseline lead time, and the percent change. If none qualify, the run ends silently.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GitLabRepos, MRs, pipelines, registry.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.