2026-07-23 to 2026-09-13 · 53 days · based on 519 stories we picked
These numbers are not a picture of AI news as a whole. They only reflect the 10 stories we pick each day, so our selection criteria are baked in, and 53 days across 519 stories is a small sample to draw trends from. This page is not an account of the ecosystem. It is an account of what we chose.
Measurement scope
- Published-story distribution 2026-07-23 to 2026-09-13, 53 days
- Candidates vs. published 37 publishing days with candidate records
- Story-swap reasons 26 publishing days on record
- Next-step notes 18 publishing days on record
- Single-day funnel most recent briefing, 2026-09-13
Each metric began recording on a different date. Days without records are not counted as zero.
What happens in a day
2026-09-13 · recorded for 37 days
- 1,521 feed items
- 22 last 24h
- 19 main candidates
- 10 published
How the 22 last-24h items split
- main-pool candidates19
- separate Korea pool2
- self-promo / discussion0
- already published0
- outside AI scope1
Checks out: 22 = 19 (main) + 2 (Korea pool) + 0 (self-promo) + 0 (duplicate) + 1 (off-scope).
The Korea pool of 2 breaks down into 2 candidates, 0 dropped as promotional, and 0 dropped as outside AI scope. Korea stories are chosen from a separate pool and never mix with the main candidates.
We could not collect from 2 of the 14 feeds: AI타임스, Hacker News (AI).
Where the 19 candidates went
- published 10
- outranked 1
- same story 4
- 3-per-outlet cap 4
- original unreadable 0
The bar above counts what happened at selection time. In practice 1 of these 10 started as different articles and were swapped for backups after we read the originals.
- The Decoder duplicate story
Across the 26 days on record we swapped 46 articles · duplicate story 35 · promotional 4 · original unreadable 4 · not news 2 · no usable facts 1.
Recent selection log
Only days with a recorded funnel. "Published" is the actual count; "swaps" is how many were replaced by backups. Days before swap-tracking show —.
| Date | Feeds | Failed | Last 24h | Cand. | Pub. | Swaps |
|---|---|---|---|---|---|---|
| 2026-09-13 | 14 | 2 | 22 | 19 | 10 | 1 |
| 2026-09-12 | 14 | 0 | 116 | 79 | 10 | 3 |
| 2026-09-11 | 14 | 2 | 107 | 79 | 10 | 1 |
| 2026-09-10 | 14 | 0 | 165 | 114 | 9 | 3 |
| 2026-09-09 | 14 | 0 | 129 | 81 | 9 | 2 |
| 2026-09-08 | 14 | 2 | 99 | 57 | 10 | 2 |
| 2026-09-07 | 14 | 2 | 39 | 34 | 10 | 1 |
Show all 37 days
| Date | Feeds | Failed | Last 24h | Cand. | Pub. | Swaps |
|---|---|---|---|---|---|---|
| 2026-09-06 | 14 | 1 | 40 | 37 | 9 | 3 |
| 2026-09-05 | 14 | 3 | 74 | 54 | 10 | 3 |
| 2026-09-04 | 14 | 2 | 125 | 71 | 10 | 3 |
| 2026-09-03 | 14 | 0 | 132 | 91 | 10 | 3 |
| 2026-09-02 | 14 | 1 | 133 | 86 | 10 | 3 |
| 2026-09-01 | 14 | 2 | 98 | 59 | 10 | 2 |
| 2026-08-31 | 14 | 1 | 44 | 31 | 10 | 2 |
| 2026-08-30 | 14 | 1 | 40 | 35 | 10 | 1 |
| 2026-08-29 | 14 | 1 | 92 | 70 | 10 | 3 |
| 2026-08-28 | 14 | 1 | 138 | 91 | 10 | 1 |
| 2026-08-27 | 12 | 0 | 100 | 96 | 10 | 2 |
| 2026-08-26 | 12 | 2 | 69 | 64 | 10 | 1 |
| 2026-08-25 | 12 | 1 | 63 | 62 | 10 | 1 |
| 2026-08-24 | 12 | 1 | 29 | 29 | 10 | 1 |
| 2026-08-23 | 12 | 1 | 33 | 33 | 10 | 0 |
| 2026-08-22 | 12 | 2 | 50 | 48 | 10 | 0 |
| 2026-08-21 | 12 | 2 | 75 | 72 | 10 | 1 |
| 2026-08-20 | 12 | 2 | 68 | 64 | 10 | 0 |
| 2026-08-19 | 12 | 3 | 72 | 68 | 10 | 3 |
| 2026-08-18 | 12 | 2 | 38 | 38 | 10 | — |
| 2026-08-17 | 12 | 1 | 29 | 28 | 10 | — |
| 2026-08-16 | 12 | 2 | 26 | 26 | 10 | — |
| 2026-08-15 | 12 | 2 | 54 | 54 | 10 | — |
| 2026-08-14 | 12 | 1 | 91 | 91 | 10 | — |
| 2026-08-13 | 12 | 1 | 92 | 91 | 10 | — |
| 2026-08-12 | 12 | 2 | 78 | 78 | 9 | — |
| 2026-08-11 | 12 | 1 | 87 | 85 | 8 | — |
| 2026-08-10 | 12 | 2 | 22 | 22 | 10 | — |
| 2026-08-09 | 12 | 1 | 31 | 31 | 10 | — |
| 2026-08-08 | 12 | 2 | 62 | 62 | 9 | — |
Stories with a next step
On 2026-09-13 it was 2 of them, and 36 across the 18 days on record. We only write one when there is a screen to open or a setting to change today. When there is nothing to do we leave it out. Ten out of ten every day would mean writing sentences that look like actions rather than actions.
What came in, what ran: 37-day total
Across the 37 days with candidate records. Bar length is what came in; the solid part is what ran.
The "% of candidates published" is not a quality score for an outlet. It is affected by story volume, duplicate coverage, daily competition, and the per-outlet cap.
Which outlets we ran
14 sources in total. No outlet can take more than 3 of the 10 slots in a day. Percentages are of all 519 published stories.
Show 6 other outlets · 59 stories
What the stories were about
Each percentage is the share of all 519 published stories that carry that topic. A story can have more than one topic, so the counts can exceed the story total and the percentages can add up to more than 100%.
Terms we explained
Each term is explained on the day it actually appeared in a briefing. We don't write a dictionary separately. Repeats across days are counted once. Browse the glossary →
How these numbers are counted
Show the counting method
- Feed items
- Every item read from the connected RSS/Atom feeds that day.
- Last 24 hours
- Items published within that run's lookback window (one day).
- Main candidates
- What remains after removing duplicates, self-promotion, off-scope items, and the separate Korea pool.
- Published
- The stories that actually ran in a daily briefing.
- Swaps
- Stories replaced by a backup during full-text review after initial selection.
- Candidates by outlet
- Counted only for publishing days after candidate-recording began. The published-of-candidates ratio is not a quality judgment.
- Topic share
- The share of all published stories carrying that topic. A story can carry several topics, so the total exceeds 100%.
- Terms
- The same canonical term is counted once even across different days.
- Days before a metric started recording are not treated as zero.
- The per-outlet published-of-candidates ratio is not a quality score.
- This data is our editorial output, not a picture of the whole AI-news ecosystem.
- It is regenerated by re-reading the full archive, not tallied by hand.
You can download this page's aggregates as machine-readable JSON: selection data (JSON)
This page is recalculated from the full archive every time a briefing is built.