e06c983b16
feat: optional direct Bandcamp/Apple/YouTube links via Odesli (flag-gated) (closes task/odesli-direct-cross-platform-links)
main
paulandClaude Opus 4.82026-06-24 02:37:16 +00:00
5ceea28948
fix: single-flight Spotify token + 401-refresh-retry to survive cold-cache fan-out (closes task/spotify-token-resilience)
paulandClaude Opus 4.82026-06-23 18:30:12 +00:00
8ac0666a71
fix: scope getRoot to the comment tree so the shadow walk doesn't collect reddit chrome (closes task/getroot-comment-tree-scope)
paulandClaude Opus 4.82026-06-23 16:38:11 +00:00
a14f566e53
perf: reuse per-node matches + skip scans on node-less mutations in content.js (closes task/content-scan-efficiency)
paulandClaude Opus 4.82026-06-23 16:28:33 +00:00
071cc3f85a
fix: pierce new-reddit (shreddit) shadow DOM when collecting comment text (closes task/handle-shreddit-shadow-dom)
paulandClaude Opus 4.82026-06-23 14:28:31 +00:00
b0f7116493
fix: converge album cue extraction — weak-cue lowercase limited to one token, multi-word lowercase only after a strong cue, digit titles capture full continuation (closes task/album-cue-lower-run-converge)
paulandClaude Opus 4.82026-06-23 10:30:26 +00:00
1fdc6a9168
docs: sync AGENTS.md service/ layout with resolve-core.js + resolver.test.js (closes task/agents-md-resolve-core-layout)
paulandClaude Opus 4.82026-06-23 08:27:02 +00:00
16d8f74997
fix: rebalance album cue recall — admit number/lowercase-led + abbreviation-period titles, bound 'the album X', strip curly quote (closes task/album-cue-recall-rebalance)
paulandClaude Opus 4.82026-06-23 06:33:46 +00:00
a35dd95c88
fix: tighten album cue extraction so candidates are title-shaped, not sentence fragments (closes task/album-cue-precision)
paulandClaude Opus 4.82026-06-23 04:30:22 +00:00
7adb99231a
fix(security): client href scheme check, outbound fetch timeouts, origin-scoped CORS (closes task/resolver-security-hardening)
paulandClaude Opus 4.82026-06-23 02:29:42 +00:00
8496e55baf
refactor: extract testable resolve-core + cover album routing; check.sh checks .cjs (closes task/resolver-orchestration-testable)
paulandClaude Opus 4.82026-06-23 00:29:59 +00:00
2b4babf955
feat: detect & link album mentions, not just artists (closes task/album-detection)
paulandClaude Opus 4.82026-06-22 22:33:32 +00:00
7c695be590
feat: direct Spotify/Bandcamp links via MusicBrainz url-relations (task/odesli-direct-links)
paulandClaude Opus 4.82026-06-16 12:35:33 +00:00
9f9858a050
feat: stewardship doctrine + zero-dep test infra (closes issue/linker-code-stewards-and-test-infra)
paulandClaude Opus 4.82026-06-16 06:36:41 +00:00
779eba6cb1
feat: reddit -> spotify/bandcamp artist linker MVP (extension + resolver service)
paulandClaude Opus 4.82026-06-14 21:33:33 +00:00