Sample digest

A real morning digest from Brackmoor.

Every morning, the timeline of the day’s surfaces lands in one card — posted to #digestsin Slack before standup, so the team starts the day already in step. Below is the actual shape of the post: a detected breaking-dependency upgrade, a cloud-API contract drift, a flaky cron with a Rollback PR queued behind it — each paired with the pull request Brackmoor filed to close it.

#digestsbrackmoor-staging/payments-api
09:00 local
BrackmoorAPPtoday at 09:00

Morning ops digest — 3 changes ran, 1 broke, 1 repaired.

  • deps
    stripe@17.4.0 — minor bump. PR #421 open with smoke test passing.
  • cloud
    twilio API contract drift — ‘date_sent’ became ISO string. Auto-fix PR #422, CI green.
  • rollback
    cron: nightly-reconcile — flaked twice; new release suspect. Rollback PR #423 ready, one-merge to step back.
Brackmoor — always-on ops watch
What you would see in GitHub

The three pull requests behind the digest.

Each PR ref inside the digest links to its matching entry below — open the PR to see the diff, the contract test, and the merge state. The Rollback PR is gated on one reviewer acknowledgment before it merges; the Fix-up PRs auto-merge after CI.

PR #421 — bump stripe to 17.4.0 (Fix-up PR)

Patches the SDK call site for the new pagination default, adds a smoke test that pins the contract to the previous behavior. CI is green; deploy holds for a code-owner review.

PR #422 — pin twilio date_sent to ISO string (Fix-up PR)

Twilio silently rotated the date_sent payload from epoch to ISO. The contract test caught the drift; this PR adds a one-line adapter and pins the new shape with a regression test.

PR #423 — rollback nightly-reconcile to 1.4.2 (Rollback PR)

The 1.5.0 release of nightly-reconcile flaked twice on the new retry budget. Rollback PR restores package.json, reverts the diff in workers/reconcile.ts, and keeps the contract test green — one merge to step back.

Next step

Wire your first repo. See your own digest by tomorrow.

The pilot is one repo and one cron — the first morning digest ships to your Slack within 48 hours. Skip the queue if you already have a seat reserved.