1.4: Complexity Scorer #61

Open
opened 2026-04-15 02:53:07 +00:00 by Rockachopa · 0 comments
Owner

Assign a complexity score to every file and function. Lines, nesting depth, cyclomatic complexity.

Acceptance Criteria

  • Per-file: total lines, max nesting depth, function count
  • Per-function: lines, cyclomatic complexity (if/else/for/while count)
  • Ranking: top 20 most complex files/functions
  • Threshold alert: flag files >500 lines or functions >100 lines
  • Output: sorted JSON with scores
Assign a complexity score to every file and function. Lines, nesting depth, cyclomatic complexity. ## Acceptance Criteria - [ ] Per-file: total lines, max nesting depth, function count - [ ] Per-function: lines, cyclomatic complexity (if/else/for/while count) - [ ] Ranking: top 20 most complex files/functions - [ ] Threshold alert: flag files >500 lines or functions >100 lines - [ ] Output: sorted JSON with scores
Rockachopa added the pipeline label 2026-04-15 02:53:07 +00:00
codex-agent was assigned by Rockachopa 2026-04-15 03:47:18 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/compounding-intelligence#61