musiclink/docs/reviews/issues.md

824 B

Code Review Issues (Aggregated)

CLI Entrypoints

  1. Smoke test hard-fails on external API issuesDeferred
    • No retries/backoff; relies on idonthavespotify uptime.

Bot Transport Layers

  1. Matrix send loop has no shutdown drainDeferred

    • Queued responses may be lost on shutdown.
  2. State store cleanup only on message processingDeferred

    • Stale dedupe entries can persist during idle periods.
  1. Detector ignores formatted linksDeferred

    • No parsing for Markdown/HTML link formats.
  2. Resolver only processes first linkDeferred

    • Multiple links in one message are ignored beyond the first.
  3. Service mapping lacks Qobuz supportDeferred

    • Enum exists but no detection/formatting.