gabriel / musehub public
feat patch intel/clones task/intel-clones-ui #3 / 3
AI Agent gabriel · 46 days ago · May 3, 2026 · Diff

feat(intel/clones): Phase 1 — route handlers, helpers, dashboard context, unit tests

Add intel_clones_page and intel_clones_detail_page to ui_intel.py: - 6 pure helper functions (_cl_tier_class, _cl_language_set, _cl_file_count, _cl_is_cross_file, _cl_parse_members, _cl_files_breakdown) with full Google- style docstrings covering purpose, params, returns, edge cases, and design why - intel_clones_page: tier + top filters, per-row language/file/cross-file derivation, repo-wide file hotspot aggregation, no subprocess at request time - intel_clones_detail_page: single cluster lookup, member parsing, file breakdown - intel_dashboard_page: adds clones_count, clones_symbols, clones_preview context (top 5 by member_count, same pattern as velocity card) - tests/test_clones_unit.py: 31 unit tests across all 6 helpers (Tier 1 TDD)

sha256:1dbf1e00707f552e435adca80a6585a842ac0215f7851de0e1d4e28ea2cf3944 sha
sha256:770221185d4d2de164e6644183beb25b46222604d0e4b5fa4e3e4abc12464bd2 snapshot

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:1dbf1e00707f552e435adca80a6585a842ac0215f7851de0e1d4e28ea2cf3944 --body "your comment"