gabriel / musehub public
fix BREAKING task/activity-canvas-real-domains #1 / 1
AI Agent gabriel · 47 days ago · May 2, 2026 · Diff

fix: activity canvas derives domains from actual repo data; remove commit activity block

- build_activity_canvas now discovers domains from the user's repo domain_ids instead of hardcoding code/music/midi/prose/mpay/mist - new _build_domain_commit_grid replaces _build_code_grid + _build_mist_vcs_grid; counts commits per domain_id - prose row only appears when the user has actual issue/proposal comments (non-zero) - identity and social repos excluded from canvas as internal system domains - domains with zero activity are suppressed — no phantom rows - template: removed Commit Activity heatmap block (human/agent conflation) - template: domain count in canvas header is now dynamic (matches actual rows shown) - template: removed the or dom.domain == 'code' force-show override - updated phase 5 tests to match new suppress-zeros semantics

sha256:8ff661d1808955fef85a42092124a828c19de5c6684e98206e278ace5f66f9d7 sha
sha256:dc5d52faf78ac4c433594cfab58fc75fdaaf7d430ccb1e0bfdb2a0fa52cdd49d snapshot
← Older Oldest on task/activity-canvas-real-domains
All commits
Newer → Latest on task/activity-canvas-real-domains

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:8ff661d1808955fef85a42092124a828c19de5c6684e98206e278ace5f66f9d7 --body "your comment"