feat: Implement refactoring_opportunity_finder API (#210) #223

Open
Rockachopa wants to merge 1 commits from fix/210-refactoring-opportunity-api into main

1 Commits

Author SHA1 Message Date
00d97242b8 feat: implement refactoring_opportunity_finder API (#210)
Some checks failed
Test / pytest (pull_request) Failing after 28s
- compute_file_complexity(): AST-based cyclomatic complexity
- calculate_refactoring_score(): weighted scoring (complexity, size, churn, coverage)
- FileMetrics dataclass with all expected fields
- generate_proposals(): scan codebase and rank files

Closes #210
2026-04-21 11:32:10 +00:00