soulsync/core/wishlist
Antti Kettunen c5c085fb50
Normalize metadata payloads around source
- remove legacy _source/provider emission from the new metadata path
- update import, discovery, wishlist, and repair consumers to read source
- refresh the affected tests to match the new contract
2026-05-09 11:44:47 +03:00
..
__init__.py Extract wishlist logic into dedicated package 2026-04-28 21:17:24 +03:00
classification.py Coerce wishlist track counts before category checks 2026-04-30 21:42:43 +03:00
payloads.py Make wishlist respect configured providers 2026-04-30 07:41:22 +03:00
presence.py Add module logger + surface silent exceptions in 7 logger-less files — 12 sites 2026-05-07 10:27:04 -07:00
processing.py Surface silent exceptions across remaining modules — ~70 sites 2026-05-07 10:28:58 -07:00
reporting.py Extract wishlist logic into dedicated package 2026-04-28 21:17:24 +03:00
resolution.py Make wishlist respect configured providers 2026-04-30 07:41:22 +03:00
routes.py Make wishlist respect configured providers 2026-04-30 07:41:22 +03:00
selection.py Make wishlist respect configured providers 2026-04-30 07:41:22 +03:00
service.py Normalize metadata payloads around source 2026-05-09 11:44:47 +03:00
state.py Extract wishlist logic into dedicated package 2026-04-28 21:17:24 +03:00