ManagedQA PartnersSee plans

Synthetic sample

Monthly report, as you would receive it

Every number on this page is invented to show the format. It describes no client and no real product. Reports for real engagements follow this structure exactly, with the checklist version and build hashes filled in.

Termsverdict (a one-word release result (pass, pass with findings, fail) with the findings and the checklist version behind it) · critical flow (a path a user takes that costs money or trust if it breaks: sign-up, checkout, invite, export) · row-level security (database rules that decide which rows each signed-in user may read or write) · golden set (a fixed list of model inputs with recorded expectations, re-run on every model or prompt change) · idempotency key (an identifier stored per processed event so a duplicate delivery changes nothing) · flaky test (a test that fails without a code change; it gets a written cause and a fix, never a mute)

Monthly report

Month 3 (synthetic)

Synthetic sample

Releases tested

16

Pass · pass with findings

12 · 3

Fail

1

Plan: Growth · v1.0 · verified on 2026-09-21

Verdict key: Pass Pass with findings Fail

1. Releases tested

ReleaseDateBuildVerdictFindings C · H · M · LNote
R-031Day 1a41f2c9Pass0 · 0 · 1 · 0Medium: list endpoint returned 250 rows without a page size (PF-02). Fixed in R-032.
R-032Day 2b7e0d11Pass0 · 0 · 0 · 1Low: release record missing checklist version (DR-05).
R-033Day 3c9a3e5fPass with findings0 · 1 · 0 · 0High: session survived password change on the second device (AU-06). Shipped with a fix scheduled; re-tested R-034.
R-034Day 4d2b8f70Pass0 · 0 · 0 · 0AU-06 re-test passed.
R-035Day 8e55c1a2Fail1 · 0 · 1 · 0Critical: new invoices table created by migration without row-level security (AC-01). Release held; fixed and re-run same day as R-036.
R-036Day 8f1d9b34Pass0 · 0 · 1 · 0AC-01 passed. Medium carried: error body includes provider message (EH-03).
R-037Day 100a7e6c8Pass0 · 0 · 0 · 0
R-038Day 111c4d0f5Pass with findings0 · 1 · 0 · 0High: model-change regression showed 4 of 60 golden cases drifted after provider upgrade (LM-05). Prompt adjusted; re-run in R-039.
R-039Day 122e9a7b1Pass0 · 0 · 0 · 0Golden set 60 of 60.
R-040Day 153f0b8d6Pass0 · 0 · 0 · 1Low: two flaky selectors in checkout flow, replaced with test ids.
R-041Day 174a1c9e2Pass0 · 0 · 0 · 0
R-042Day 185b2d0f7Pass0 · 0 · 1 · 0Medium: outbound call to the email provider had no timeout (EH-04).
R-043Day 226c3e1a8Pass0 · 0 · 0 · 0
R-044Day 247d4f2b9Pass with findings0 · 1 · 0 · 0High: webhook handler processed a duplicate event twice (PY-02). Shipped; idempotency key added in R-045.
R-045Day 258e5a3c0Pass0 · 0 · 0 · 0PY-02 re-test passed.
R-046Day 299f6b4d1Pass0 · 0 · 0 · 0

A fail holds the release until the critical item passes. A pass with findings ships with the findings scheduled and re-tested in the next run.

2. Findings by severity

SeverityCountExample finding
critical1AC-01: invoices table without row-level security. Release held; fixed same day.
high3AU-06 session not revoked; LM-05 model drift; PY-02 duplicate webhook.
medium4PF-02 unbounded list; EH-03 provider message in error body, found in R-035 and carried into R-036 (counted per run); EH-04 missing timeout.
low2DR-05 release record; flaky selectors.

Counts are per release run; a finding carried into a re-run is counted again. Each finding names the checklist item (for example AC-01) and the catalogue pattern behind it, with a reproduction in the per-release verdict.

3. Coverage growth

MonthFlows automatedPlan limitSurfaces
Month 13480web
Month 28080web, api
Month 38080web, api, ios (8 web flows retired, 8 iOS flows added)

Coverage is counted in critical flows automated against the plan limit, never as a percentage of code or of an undefined total. The limit is reached by the end of month 2; after that the list changes as surfaces are added and flows are retired. The flow list itself is an appendix to the real report.

4. Flaky-test handling

TestRunsFailedCauseAction
checkout: apply coupon143Selector matched two buttons after a layout changeReplaced with a test id; 0 failures since
api: list invoices paginated142Seed data race in the test fixtureFixture now awaits seed commit; 0 failures since
ios: restore purchase61Sandbox account hit the renewal capRotated sandbox account; documented in runbook

A flaky test is never silenced; it gets a written cause and an action, and it stays in the report until it has run clean for a month.

5. Next month

  1. 01

    Add the Android platform to the flow map (Scale would be needed for both; Growth covers one)

  2. 02

    Extend the golden set for the LLM feature from 60 to 100 cases

  3. 03

    Move AC-01 check to a pre-merge CI step so a missing policy fails the pull request

  4. 04

    Rehearse rollback of the invoices migration in staging (DR-02)

Disclaimer printed on every report

Verdicts describe the build we tested on the date shown. Changes after that date are covered by the next release run.

This sample is synthetic and labelled as such. It makes no claim about any client, result or coverage achieved.

Get this report for your product

Growth delivers it by the 5th business day every month, plus a verdict per release.

Related