Commit Graph

  • e06c983b16 feat: optional direct Bandcamp/Apple/YouTube links via Odesli (flag-gated) (closes task/odesli-direct-cross-platform-links) main paulandClaude Opus 4.8 2026-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.8 2026-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.8 2026-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.8 2026-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.8 2026-06-23 14:28:31 +00:00
  • 5a3abf6c89 fix: batch large-thread candidates + stop negative-caching uncapped names (closes task/chunk-large-thread-candidates) paulandClaude Opus 4.8 2026-06-23 12:28:08 +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.8 2026-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.8 2026-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.8 2026-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.8 2026-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.8 2026-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.8 2026-06-23 00:29:59 +00:00
  • 2b4babf955 feat: detect & link album mentions, not just artists (closes task/album-detection) paulandClaude Opus 4.8 2026-06-22 22:33:32 +00:00
  • ef57761859 feat: spotify-only matching + optional local-LLM gate + google→bandcamp fallback (closes task/drop-musicbrainz-google-fallback, closes task/ollama-classifier) paulandClaude Opus 4.8 2026-06-19 12:50:07 +00:00
  • b97c82d92e fix(security): validate MB url-rel links by scheme + host, not substring (task/harden-resolver-link-validation) paulandClaude Opus 4.8 2026-06-17 18:33:59 +00:00
  • c2618ce0ea feat: cue-phrase candidate extraction + testable extract.js (task/smarter-candidate-extraction) paulandClaude Opus 4.8 2026-06-17 06:36:28 +00:00
  • 607a4ab45e fix: background-script fetch (CSP/mixed-content), prefer-Spotify links, toolbar icon (task/fix-extension-and-linkui) paulandClaude Opus 4.8 2026-06-17 00:36:55 +00:00
  • 7c695be590 feat: direct Spotify/Bandcamp links via MusicBrainz url-relations (task/odesli-direct-links) paulandClaude Opus 4.8 2026-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.8 2026-06-16 06:36:41 +00:00
  • 779eba6cb1 feat: reddit -> spotify/bandcamp artist linker MVP (extension + resolver service) paulandClaude Opus 4.8 2026-06-14 21:33:33 +00:00