feat: generic domain as first-class explicit value for repos
- Add GENERIC_DOMAIN = 'generic' constant to musehub_repository - Add domain: str = 'generic' field to RepoResponse (defaults to generic) - _to_repo_response accepts optional domain kwarg, defaults to GENERIC_DOMAIN - _build_repos_out falls back to 'generic' instead of '' when domain_id is None - profile.html: add {% elif repo.domain == 'generic' %} chip with file SVG icon (#64748b slate color, data-domain='generic' attr for testability) - 10 TDD tests covering constant, model field, service, template, and API surface
sha256:067f0c5ced435910454c754bc37e8d203f8e7aa104569f7444039df4ca3545ce
sha
sha256:5aa0d5e94442341eca2bba6a0256251950c5a20c3e5a75c998e68a6fd1a0b801
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:067f0c5ced435910454c754bc37e8d203f8e7aa104569f7444039df4ca3545ce --body "your comment"
No comments yet. Be the first to start the discussion.