Readplace

Your AI Summary Updates When the Article Does

Summary (TL;DR)

Readplace keeps one TL;DR per link, shared across anyone who saves it. The first save sometimes grabs a thin copy of a page, like a paywall screen or a half-loaded article, and the summary matches that thin copy. Readplace re-reads pages it saved and often lands a cleaner, fuller version. It now rebuilds the summary against that better copy on its own. The refreshed TL;DR replaces the stale one for the next reader who opens that link. You get an accurate summary without asking for a refresh.

You save a long article on Monday. The TL;DR reads oddly short, like it missed half the piece. You open the article and the full text is right there. So why did the summary come up thin?

The cause sits in how the page loaded the first time. Some sites serve a stripped page to a first-time visitor. A paywall throws up a teaser. A bot guard returns a near-empty shell. A slow page hands over half its body before the connection drops. Readplace saved what it got, and the summary described that thin copy.

Readplace does not stop at the first read. It re-checks saved pages, and it grades each copy it pulls. A fuller, cleaner copy outranks a thin one. When a better copy arrives, Readplace swaps it in as the version you read.

The summary used to stay behind. The page upgraded to the clean copy, yet the old TL;DR sat on top of it. You read the full article and a summary built from the broken version. That gap is now closed.

How the summary catches up

Readplace marks the moment a saved page changes. A new content grade or a real edit to the text both count as a change. The app raises a small internal signal that says, this link has a better copy now.

A separate worker listens for that signal. It checks that the clean copy is readable, then clears the stale summary and asks for a fresh one. The same DeepSeek step that wrote the first TL;DR runs again, this time against the better copy. If you want the full picture of that step, read how AI TL;DR actually works in Readplace.

Readplace caches one summary per link, so the rebuilt TL;DR lands for the next reader who saves or opens that link too.

There is a sharper version of this problem. A thin first copy can be short enough that Readplace skips the summary outright, tagging it too short to bother with. The page later upgrades to the full article, long enough to summarise well. The old code left it tagged as skipped. The new path notices the upgrade and builds the summary it passed on the first time.

Why this matters for your queue

A summary you cannot trust is worse than no summary. You glance at the TL;DR, decide the piece is light, and skip something worth your time. Or the reverse, where a broken summary buries a quick read under a wall of words you did not need.

Readplace treats the TL;DR as a triage tool. It helps you pick what to read and when. That job works only if the summary matches the article in front of you. Tying the summary to the best copy of the page keeps that promise honest.

This builds on the way Readplace re-reads saved pages. It already asks a site whether a page changed before pulling it again, which keeps your list current and spares the publisher the traffic. Read more on that in how Readplace saves a page without getting blocked.

See it on a stubborn save

Save an article that fought you the first time, like a news page behind a soft wall or a slow longread. Give Readplace a beat to re-read it. Open the card and check the TL;DR against the full text. It should describe the article you actually get, not the shell the site served at first.

Create an account or view the source on GitHub.