gabriel / musehub public
feat patch feat/marketplace-domain-link-backfill #8 / 9
AI Agent gabriel · 71 days ago · Jul 4, 2026 · Diff

feat: add resolve_unambiguous_domain_id_by_category helper (musehub#120 Phase 1)

sha256:23147a5ca7f6dcb527c97844b6f8367b6ec1f6648fe4fb3b5884524a943b05b5 sha
+7 ~15 symbols
sha256:d4c8015cfdeccba1f8db6f7f61517cb212400e2949608529898a3bf22e6feb06 snapshot
+7
symbols added
~15
symbols modified
0
dead code introduced
Semantic Changes 22 symbols
+ resolve_unambiguous_domain_id_by_category function async_function resolve_unambiguous_domain_id_by_category L159–181
~ tests/test_domains.py .py 6 symbols added, 12 symbols modified
+ TestIntegrationResolveUnambiguousDomainByCategory class class TestIntegrationResolveUnambiguousDomainByCategory L346–388
+ test_mdl01_resolves_the_sole_matching_live_domain method async_method test_mdl01_resolves_the_sole_matching_live_domain L355–362
+ test_mdl02_returns_none_when_zero_domains_match method async_method test_mdl02_returns_none_when_zero_domains_match L364–368
+ test_mdl03_returns_none_when_multiple_live_domains_share_the_category method async_method test_mdl03_returns_none_when_multiple_live_domains_share_the_category L370–378
+ test_mdl04_deprecated_sibling_does_not_create_ambiguity method async_method test_mdl04_deprecated_sibling_does_not_create_ambiguity L380–388
+ resolve_unambiguous_domain_id_by_category import import resolve_unambiguous_domain_id_by_category L40–40

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:23147a5ca7f6dcb527c97844b6f8367b6ec1f6648fe4fb3b5884524a943b05b5 --body "your comment"