Quanta

← Back to Briefings

Claude Sonnet 5.5 Runs Our Monday Report Sprint

Team playbooksEN72 reads

01 · What the Monday report cycle actually repeats

Ask a team lead who runs sustained workloads and the picture is nearly always the same: the weekly report is not one job but a queue of small, recurring moves. Gather updates from each workstream. Normalize names, dates and identifiers. Rank what actually matters. Draft the summary. Check every claim against a source. Edit for tone and length. Publish before the meeting starts. Only the inputs change from week to week; the moves stay the same.

That stability is the opportunity. Treat each recurring move as a stage with a defined input, a defined output and a named owner. A stage that cannot state its input and output in one sentence is not ready for model help yet, because you will have no way to judge whether the model did it correctly. Write the stage list down before you write any prompts.

Fix the report skeleton early as well. Decide the sections, their order, the evidence rules, what earns a headline and what stays a bullet. A stable skeleton gives the model the same target every week, gives reviewers the same places to look, and lets you compare this week's draft against last week's without re-reading everything from scratch. Most teams that struggle with model-assisted reporting have an unstable target, not a weak model.

02 · Routing intake to a fast model and synthesis to a strong one

Not every stage deserves the same class of model. The work splits cleanly into two families. Triage work is high volume and low stakes: classifying incoming notes, extracting owners and dates, deduplicating status lines, tagging items by workstream. Synthesis work is low volume and high stakes: ranking what matters, explaining why a deadline moved, writing the paragraph the director will read first.

For triage, reach for a fast, economical model. Claude Haiku 4.5 is a sensible choice for the intake layer, where you are processing many short items and the cost of a mistake is a second pass. For the synthesis layer, where judgment and coherence carry the report, step up to Claude Sonnet 5.5 for the narrative sections and the executive summary.

Keep the routing map small. Three roles at most: triage, draft, polish. Every additional role multiplies your prompt maintenance, your review surface and your failure modes. Write an explicit escalation rule as well, so that triage output which is ambiguous, missing an owner or carrying two conflicting dates is escalated to a human or to the synthesis stage instead of being silently averaged away.

Resist the urge to route everything upward. If the intake stage can do its job with the fast model, sending it to the stronger one adds cost and latency without improving the report, and it makes your weekly spend harder to reason about.

03 · Standing context belongs in the cache, this week's inputs do not

In content operations, the largest repeated cost is re-supplying the same context over and over: the style guide, the glossary of internal terms, the report skeleton, the naming conventions, and last week's finished report as a tone reference. None of that changes on a Monday. All of it gets resent every run unless you structure the request deliberately.

Split every request into a stable prefix and a variable tail. The stable prefix holds the style guide, glossary, skeleton and prior report, in exactly the same order every time. The variable tail holds this week's notes, this week's metrics and this week's exceptions. Keep timestamps, run identifiers and per-week counters out of the prefix, because one changed token at the front invalidates the reusable portion behind it.

This is where caching pays for itself, and it is worth understanding the accounting. Cache writes and cache reads are metered separately from ordinary tokens, so the first run of a template pays to write the standing context and later runs pay to read it back. That split is exactly what you want to see in your usage data, because it tells you how much of your spend is the fixed report frame and how much is genuinely new material.

Teams running this at real volume tend to centralize the traffic rather than juggling separate arrangements per model. Quanta is one relay for exactly that situation: a single balance covers the major model families, it works with the coding agents and SDKs your engineers already use, and every call is metered on real tokens with cache writes and cache reads shown separately, so the fixed frame of your report pipeline is visible in the bill instead of buried.

04 · Review gates that keep a named human accountable

A model draft should never reach the weekly report ungated. The point of the gates is not distrust; it is that a report is an accountability artifact, and accountability cannot be delegated. Put three gates between draft and publish.

  • › Evidence gate. Every factual claim traces to an item in this week's inputs. A claim with no trace is cut or marked as unverified. This is the single highest-value check you can automate partly and enforce fully.
  • › Numbers gate. Figures appear only when they appear in the provided inputs. Estimates, interpolations and rounded approximations are not permitted in a report other teams will act on.
  • › Consistency gate. Naming, tense, section order and tone match the skeleton and the style guide, and match last week's published report.

Review the draft as a diff against the previous week's report rather than as a fresh document. Reviewers should spend their attention on what changed, what newly appears and what quietly disappeared. Disappearing items are the classic failure mode: a risk that was prominent last week and absent this week usually means the intake missed it, not that it was resolved.

Give the model an explicit escalation instruction too. When the inputs conflict or an owner is unknown, the correct behavior is to flag the gap, not to write a confident sentence. A report that says what is not yet known is more useful than one that smooths over a hole.

05 · Budgeting the rollout one workstream at a time

Do not replace the whole reporting process in one week. Pilot the pipeline on a single workstream where the inputs are already well-formed and the reviewer is patient. Run it in parallel with the manual process long enough to compare them honestly, then widen the blast radius.

Measure three things from the first run onward. Token use per stage, so you know which stage is expensive and whether the cached prefix is actually being reused. Reviewer minutes per report, because that is the labor you are trying to reclaim. And edit distance between the model draft and the published version, which is your most honest quality signal and the best early warning that a prompt or a model choice has drifted.

Version your prompts and your skeleton the way you version code. When quality slips, you want to know whether the cause was a template change, an input change or a model change. Keep a documented fallback path to the manual process as well; a report that fails to generate is a workflow problem, not an excuse to miss the meeting.

Once one workstream is stable, extend to the next, keeping the same skeleton and the same review gates so the gains compound instead of fragmenting into a dozen bespoke processes. If your team is ready to run this at real volume, open a Quanta account and route the first workstream through a single balance.