gabriel / musehub public
feat BREAKING feat/marketplace-domain-link-backfill #7 / 9
AI Agent gabriel · 18 days ago · Jul 4, 2026 · Diff

feat: auto-link marketplace_domain_id in create_repo (musehub#120 Phase 2)

sha256:91cab3b81e834446c80662392e29df788a1bdccd3c958df9a810cdd99f11ec19 sha
+10 ~4 symbols
sha256:7ccbcf66a323641caf97af3e86d736f5495095df8be66d6f308c33cffa534770 snapshot
+10
symbols added
~4
symbols modified
0
dead code introduced
Semantic Changes 14 symbols
~ tests/test_repository_service.py .py 10 symbols added
+ TestMarketplaceDomainLinkAtCreation class class TestMarketplaceDomainLinkAtCreation L486–620
+ test_mdl05_auto_links_to_sole_matching_live_domain method async_method test_mdl05_auto_links_to_sole_matching_live_domain L493–512
+ test_mdl06_no_match_leaves_link_null method async_method test_mdl06_no_match_leaves_link_null L515–532
+ test_mdl07_explicit_marketplace_domain_id_overrides_auto_resolve method async_method test_mdl07_explicit_marketplace_domain_id_overrides_auto_resolve L535–557
+ test_mdl08_explicit_nonexistent_marketplace_domain_id_raises method async_method test_mdl08_explicit_nonexistent_marketplace_domain_id_raises L560–574
+ test_mdl09_linking_at_creation_records_domain_install method async_method test_mdl09_linking_at_creation_records_domain_install L577–597
+ test_mdl10_ambiguous_category_leaves_link_null method async_method test_mdl10_ambiguous_category_leaves_link_null L600–620
+ _db_domain function async_function _db_domain L52–82
+ MusehubDomain import import MusehubDomain L44–44
+ compute_manifest_hash import import compute_manifest_hash L47–47

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:91cab3b81e834446c80662392e29df788a1bdccd3c958df9a810cdd99f11ec19 --body "your comment"