* fix(inspector): fall back to the positive's category and tags for recipe-linked images
Maintainer ruling D39 (2026-10-21): a recipe-linked image shows the recipe's
own category and tags when set, otherwise the linked positive prompt's, each
field on its own and without merging tag sets. Set category (#259) and the
Images category and Tags filters work on the positive, so the panel now agrees
with them.
The inspection library replaces metadata_scope with category_scope and
tags_scope so the category chip's hidden scope prefix (D21) and the tag chips'
filter-button rule (#260 D2) follow the value actually shown. History's media
inspector uses the same shared rule. The concept fixture's positive_links
workaround is gone: the comparison now matches the concept without it.
* test(inspector): assert the D39 fallback tag chips in their saved order
* fix(inspector): treat Unicode whitespace as a blank History recipe category
* test(inspector): cover mixed-scope panels, invalid library scopes and the skipped positive tags query