diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-10-22 21:02:29 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-10-22 21:02:29 +0000 |
| commit | 4fa99073761bbedcdc2bce45a666399bf4b425aa (patch) | |
| tree | 9652d71aa23dbf5e6a9cfdba17bec8a30a49e28d /app/src/main/java/org/terst/feedreader/opml/Opml.kt | |
| parent | 4dd59a40c8a8fed3008082da45e29c1c188b7fe8 (diff) | |
Plan: gift links in the reader, and whether to use kottke's Prometheus
Research + plan document only, no code. Covers what Prometheus actually is
(member-only beta gift-link search at kottke.org/prometheus, no API, no RSS,
no terms page -- all verified at the source, including 404s on every plausible
endpoint), where a gift-link action would slot into the existing reader
("Find another source" in ReaderScreen/LinkReaderScreen overflow, the
process-wide CookieManager seam BrowserScreen already documents), and what it
would cost.
Recommends NOT building against Prometheus: it is member-only (Peter isn't a
member), one day old, and the only available integration would be scraping a
members-only page. Recommends instead subscribing to the public sources it
harvests -- mastodon.social's #giftlink RSS and the public Bluesky gift-link
feed, both verified reachable unauthenticated -- and waiting for Prometheus to
ship a feed or a URL-lookup endpoint before building anything.
Two findings worth keeping either way: the app has no paywall state at all
(a paywalled page lands as NoContent or a successful teaser extraction, and
ReaderExtractor's own comment records why thin-result detection must stay
narrow), so there is no reliable automatic trigger for a gift-link offer; and
Mastodon tag feeds carry no <item><title>, which FeedParser leaves as "", so
subscribing to #giftlink today would show blank titles.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018AwnALZL6bD4VBtATDVv3B
Diffstat (limited to 'app/src/main/java/org/terst/feedreader/opml/Opml.kt')
0 files changed, 0 insertions, 0 deletions
