870 B
870 B
Work: MusicLink Tech Debt Follow-up
The Checklist
- W001: Add retry/backoff (or clearer docs) for smoketest API call failures.
- Verification:
go test ./...
- Verification:
- W002: Add best-effort drain or logging for Matrix send queue on shutdown.
- Verification:
go test ./...
- Verification:
- W003: Add periodic cleanup task for Matrix dedupe state store.
- Verification:
go test ./...
- Verification:
- W004: Consider parsing formatted/HTML message content for links (Matrix formatted_body).
- Verification:
go test ./...
- Verification:
- W005: Decide whether to handle multiple links in one message (and implement if desired).
- Verification:
go test ./...
- Verification:
- W006: Decide on Qobuz support (implement or remove enum/formatting references).
- Verification:
go test ./...
- Verification:
The Audit Trail
- [2026-01-22] Work plan created.