Browser extension: detect and subscribe to standard.site publications on ATProto substandard.blog

feat(panoptiblog): mark blogs kept from an earlier crawl as stale #605

targeting main from claude/pano-stale-details
Merged opened by and assigned to affine-nimcha.test.pds.did.bot
targeting main from claude/pano-stale-details

A publication whose publication or document read fails keeps its previous records. Those rows now carry stale: true.

The per-publication share page shows a warning above the scorecard, the finder result carries a line, and the leaderboard details dialog shows the same warning. The data and the score stay visible; the warning says they are from an earlier crawl.

The site snapshot is refreshed from the live v20 dataset, which also fixes the web rank test that was still running against the pre-depth snapshot.

181 panoptiblog tests, 65 web tests, and prek pass.

Commits 1

feat(panoptiblog): mark blogs kept from an earlier crawl as stale