diff options
| author | Claude <noreply@anthropic.com> | 2026-09-21 18:29:08 +0000 |
|---|---|---|
| committer | Claude <noreply@anthropic.com> | 2026-09-21 18:29:08 +0000 |
| commit | 2ce4d50eb8b17c751d347865473f9895edecd938 (patch) | |
| tree | f9ba19a9413611d74a115c9f4826960a3aef2fef /tools/chapsurvey.py | |
| parent | cabe26374ef047c93bcebed83d70923631910fc0 (diff) | |
Pin the reported NPR page shape with a regression test
Verified end to end on device against the actual URL from the bug report:
npr.org/podcasts/510318/up-first resolves to feeds.npr.org/510318/podcast.xml
and subscribes as 'Up First from NPR' with 500 episodes.
The page carries two rel="alternate" links: the RSS feed, and an
android-app:// deep link with no type attribute at all. Requiring a recognised
feed type is what keeps the deep link from being chosen -- it would resolve to
something unfetchable. That was already the behaviour; it now has a test
naming the case, since "we happen to filter on type" and "we must filter on
type" look identical until something changes.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018AwnALZL6bD4VBtATDVv3B
Diffstat (limited to 'tools/chapsurvey.py')
0 files changed, 0 insertions, 0 deletions
