Follow-up from @codex P2 on PR #173 (head bbf4b96), thread comment 3859937773.
When a Steam-imported game is enriched by IgdbBackfillRunner, the provider's genres still go through the
ComposeDescription workaround (which assumes games have no dedicated genre field). As a result, backfilled games
receive genre text in Description but the new relational Genres collection stays empty — so genre chips and
?genre= filtering don't reflect metadata already returned by IGDB.
Fix: update the backfill merge to resolve and attach owner-scoped genres (reusing the shared GenreResolver),
so backfilled games populate the relational Genres collection like movies/music do.
Not a blocker for PR #173; filed as fast-follow.
Follow-up from @codex P2 on PR #173 (head bbf4b96), thread comment 3859937773.
When a Steam-imported game is enriched by IgdbBackfillRunner, the provider's genres still go through the
ComposeDescription workaround (which assumes games have no dedicated genre field). As a result, backfilled games
receive genre text in Description but the new relational Genres collection stays empty — so genre chips and
?genre= filtering don't reflect metadata already returned by IGDB.
Fix: update the backfill merge to resolve and attach owner-scoped genres (reusing the shared GenreResolver),
so backfilled games populate the relational Genres collection like movies/music do.
Not a blocker for PR #173; filed as fast-follow.