Skip to content

Media & Publishing · News & Digital Publishers

Breaking news isn't a publish. It's a story that keeps moving.

We build the live file, the wire matching, and the correction flow that let one story absorb every new fact in place, read by people who never have to reload, and fixed everywhere it ran when the figure turns out to be wrong.

A running story updated while people read itWire lines matched to the file automaticallyCorrections that reach every reader who saw it
news desk · 1 file running wire open
AGENCYCOURTCOUNCILPRESS4 feeds

Incoming

AGENCY · 16:02new

Appeals board confirms hearing date for the Harbour Street ruling

COURT · 15:58matched

Filing published: full judgment, 84 pages

COUNCIL · 15:51matched

Statement issued by the planning office

AGENCY · 15:40seen

Two named appellants withdraw

liveLIVE-01143,410 reading

Harbour Street ruling: what the appeals board decided

16:02

Hearing date confirmed

15:58

Full judgment published, reading now

15:44

Planning office issues a statement

15:20

First report: board rules against the development

New agency line matched to LIVE-0114. Take appended, app push sent, no republish needed

Which story on your desk republished five times this week?

What a breaking day costs

Five things that go wrong between 15:20 and 16:02

B.01

Breaking means republishing the same page five times

Every new fact becomes a fresh publish cycle, and the readers already on the page have no idea anything moved.

B.02

The wire arrives faster than anyone can read it

Agency, court, and council feeds all land in different inboxes, and the line that matters is buried among forty that don't.

B.03

A correction reaches the web and stops there

The push notification, the newsletter, and the partner who syndicated it are all still carrying the wrong figure.

B.04

The paywall treats every story identically

A two-line council brief and the investigation that took four months meet the reader with the same meter.

B.05

Traffic spikes at exactly the wrong moment

The story that finally breaks is the one the site can't serve, because nothing was built for the day it mattered.

// five republishes, one story

Desks we build for

Every beat runs at a different clock

News

Breaking, running files, live updates

Politics

Results nights, votes, tracked pledges

Business

Markets, embargoed results, filings

Investigations

Long files, documents, legalling

Sport

Live scores, minute-by-minute, results

Culture

Reviews, listings, archive features

What we build

The newsroom software a breaking day actually needs

Live files & running stories

One story that keeps updating in place: takes appended as facts land, and every open reader sees them without touching reload.

Timestamped takesLive to open readersNo republishOne canonical file
live files & running stories

LIVE-0114 · one URL

16:02

Hearing date confirmed

15:58

Full judgment published, reading now

15:44

Planning office issues a statement

Wire ingestion & matching

Agency, court, and council feeds land in one queue and get matched to the story they belong to, with no five separate inboxes.

Multi-source feedsAuto-matchingDedupeDesk routing
wire ingestion & matching
AGENCYAppeals board confirms hearing date for the Harbour Street rulingnew
COURTFiling published: full judgment, 84 pagesmatched
COUNCILStatement issued by the planning officematched

Paywall & subscriber metering

The meter reads what a piece is actually worth to a reader, where a flat count to five just hopes.

Per-piece rulesOffer targetingRegistration wallChurn signals

Built against the CMS, paywall, and push tooling you already publish through. It works with them and replaces none of them.

Breaking-day infrastructure

Caching, edge delivery, and push built so the day the story lands is the day the site holds up.

Edge cachingPush at scaleGraceful degradationLoad-tested

Built against the CMS, paywall, and push tooling you already publish through. It works with them and replaces none of them.

LIVE-0114 · Harbour Street ruling
3,410 readingupdated 16:021 URL · 4 takes
15:20

First report filed

Board rules against the Harbour Street development. Published to web and app.

15:44

Statement appended

Planning office responds. Take added to the running file: no republish, no new URL.

15:58

Judgment published

Court feed matched to this file automatically. Document attached to the story.

16:01

Correction folded in

The appellant count was wrong in the 15:20 take. Corrected once, on the record.

16:01

Everywhere it ran

App push, newsletter block, and two syndication partners all updated from the same correction.

Flagship · the running file

Forty-two minutes, four takes, one URL

A story that's still happening doesn't need five publish cycles and five URLs. Facts append to the file as they land, the wire matches itself to the right story, and when the appellant count turns out to be wrong it's corrected once, then pushed to the app, the newsletter, and both partners from the same action.

  • Appends a new take to a running story without a republish or a second URL
  • Matches an incoming wire line straight to the file it belongs to
  • Folds a correction into the record once and pushes it everywhere the story ran
  • Keeps every reader currently on the page in sync as the file moves
// appended, not republished

An offer from the desk

Bring the story that broke badly last month

The file above is illustrative. Point the same live file, wire matching, and correction flow at a story your desk actually ran, and see where the five republish cycles would have collapsed into one.

Connects to your stack

It reads your feeds and publishes through your systems

Sources we read

Agency feedsCourt & filingsCouncil & public bodiesPress officesPartner desks

Systems we connect

CMS

The live file is a first-class object in the CMS you already publish from.

Push & app

A take, a correction, or a breaking alert reaches the app from the same action.

Paywall & subscriptions

Metering and offers read the piece, the reader, and the moment together.

Syndication

Partners receive every update and correction, along with the original file.

How it runs

From a breaking day we watched to a file that runs itself

ED 01

Follow a breaking day end to end

We watch a real story break: every republish, every inbox, every place a fact had to be retyped.

ED 02

Make the running file a real object

One canonical story that takes append to, with a URL that never changes and readers who stay in sync.

ED 03

Wire in the feeds and the matching

Agency, court, and council sources land in one queue and route to the desk and the file they belong to.

ED 04

Turn on corrections and the meter

A fix propagates to every destination that ran the piece, and metering starts reading the story instead of the count.

What changes

A desk that stops republishing the same afternoon

A story updates instead of republishing

Facts append to one file, so readers already on the page see the news move without reloading anything.

The wire stops being an inbox

Lines arrive matched to the story they belong to, so the one that matters isn't buried in forty that don't.

Corrections reach everyone who saw it

The push, the newsletter, and the syndication partner are all corrected from the same action.

The big day doesn't break the site

Edge caching and push are built for the traffic the story actually brings, well beyond the average Tuesday.

Bars are illustrative. They show relative emphasis, not measured results.

Questions

What news teams ask first

A.

No, and that's the point of it. One canonical story keeps its URL and its position in search while takes append to it, so links shared at 15:20 still work at 16:02 and show the current state.

A.

Incoming feeds are parsed for entities, place, and subject, then matched against open files on the desk. Anything unmatched waits in the queue for a human, so nothing gets dropped.

A.

They stay in sync. New takes and corrections reach open pages without a reload, so nobody sits reading a version that was superseded ten minutes ago.

A.

Yes. Metering can read the piece as well as the reader, so a public-interest breaking story can sit outside the meter while an investigation stays behind it.

A.

That's what the infrastructure work is for. Edge caching, push at scale, and graceful degradation are built and load-tested against the traffic the biggest story would bring, far above the daily average.

Have a project?

Let's talk

Running a large platform, shaping a first MVP, or getting a product ready for a funding round? Tell us where you are. We'll shape the process around it, and stay with you after launch.