obsidian-media-db-sync/tests/fixtures
afiqzudinhadi c14da19c47 feat(library): rating line, manga finish-flip notify, game links, dedupe
- render **Rating:** line in manga/book/game/comic body (after read/play
  status, gated on rating != '0' + stars non-empty), matching watchlist's
  render.ts convention
- manga finish-flip now notifies user (final chapters out), matching
  chapter-flip's existing notify path
- game renderGame emits ## Links (Steam by appid, RAWG by url) — fixes
  latent owned-heading strip where user-added Links sections silently
  vanished since games never re-rendered the heading
- move duplicated deriveReadStatus/deriveRating/parseNumOrNull into
  library/convert.ts, import across specs; zero behavior change
2026-08-03 16:29:02 +08:00
..
canonical-book.md feat(library): rating line, manga finish-flip notify, game links, dedupe 2026-08-03 16:29:02 +08:00
canonical-comic.md feat(library): rating line, manga finish-flip notify, game links, dedupe 2026-08-03 16:29:02 +08:00
canonical-game.md feat(library): rating line, manga finish-flip notify, game links, dedupe 2026-08-03 16:29:02 +08:00
canonical-manga.md feat(library): rating line, manga finish-flip notify, game links, dedupe 2026-08-03 16:29:02 +08:00
canonical-series.md feat(watchlist): renderNote — canonical note serializer (golden-tested) 2026-07-30 11:17:22 +08:00
comicvine-volume.json feat(library): comic spec — comic vine + issue flip 2026-08-03 16:16:34 +08:00
jikan-manga-csm.json feat(library): manga spec — jikan enrich, rss/mangadex chapter flip 2026-08-03 15:28:01 +08:00
mangadex-feed.json feat(library): manga spec — jikan enrich, rss/mangadex chapter flip 2026-08-03 15:28:01 +08:00
openlibrary-search.json feat(library): book spec — open library 2026-08-03 15:44:48 +08:00
rawg-game.json feat(library): game spec — steam + rawg 2026-08-03 16:02:56 +08:00
steam-appdetails.json feat(library): game spec — steam + rawg 2026-08-03 16:02:56 +08:00
tmdb-movie-dune2.json feat(watchlist): buildRecord — TMDB detail → canonical record 2026-07-29 23:15:36 +08:00
tmdb-tv-loki.json fix(watchlist): TV country full name + tmdb_rating precision rounding 2026-07-30 15:00:39 +08:00