Every automatic stage in one place. Emergency stop included.
From source scan to rewriting: start, stop, read the state, see the errors — and, when in doubt, halt everything at once.
What you can do with it
- Start and stop each stage on its own: source scan, full text, classification, fact extraction, fact-check, deep research, rewriting.
- Halt every stage at once — the emergency stop.
- Read per stage: processed, open, errors, cost in the period and what went through last.
- Set news-value thresholds: downstream stages take stories above the preferred value first and only then fall back to the floor. Below it, nothing is ever processed.
- Have already-classified older stories without a news value reassessed in a one-off run.
- Do maintenance: restart the full-text stage and release skipped stories back into processing.
The thinking behind it
The control room existed in outline, but the one stage missing was the one that produces all the intake: the source scan. So you could halt every downstream stage centrally — just not the supply.
Two maintenance actions were likewise scattered across processing pages. The full-text stage could be stopped from the control room but not started again. A real break: a switch that only works one way.
And when something goes fundamentally wrong, you do not want to flip seven switches. Hence the emergency stop.
Improvements
Source scan added, emergency stop introduced
The stage that produces the intake now sits in the control room. And one button halts every stage at once.
Maintenance actions brought together
“Resume full text” and “release skipped stories” sat on processing pages that no longer exist. They now sit with the stage they belong to.
Rewriting as its own tile
The last stage in the chain had no place in the control room. It has one now, with a state of its own.
Live state and errors that say something
The control room shows continuously what was processed last. Provider errors — an exhausted balance, say — appear as a notice that tells you what to do.
Give feedback or ask a question
Missing something, bothered by something, unsure about something? Write it down here — it goes straight to the people working on this feature.