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)
0 comments
muse hub commit comment sha256:1dbf1e00707f552e435adca80a6585a842ac0215f7851de0e1d4e28ea2cf3944 --body "your comment"
No comments yet. Be the first to start the discussion.