Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.17 KB

File metadata and controls

39 lines (29 loc) · 1.17 KB

reDSL Refactor Report

Generated: 2026-04-19 20:46
Project: /home/tom/github/semcod/planfile
Mode: executed
Log file: /home/tom/github/semcod/planfile/logs/redsl_20260419_204435.log
Cycle: 1


Summary

  • Project: planfile
  • Files: 157 | Lines: 16603 | Avg CC: 8.65
  • Critical: 33 | Alerts: 33
  • Decisions selected: 1
  • Proposals generated: 1
  • Proposals applied: 1
  • Proposals rejected: 0
  • Errors: 0

Top Decisions

  1. split_moduletests/llm_adapters.py
    • Score: 1.17
    • Rationale: God module — zbyt duży plik z za dużą liczbą funkcji

Execution Results

  1. split_module
    • Target: tests/llm_adapters.py
    • Applied: True
    • Validated: True
    • Confidence: 0.82
    • Summary: Split the monolithic tests/llm_adapters.py into a package structure with focused submodules: constants and imports in constants.py, data models in models.py, base adapter in base.py, and specific adapters in an adapters/ subdirectory. Use init.py files for re-exports to preserve all existing public APIs and imports.

Report generated by reDSL