Skip to content

v0.3.11

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jul 11:10
478da35

What's Changed

Also includes 8 individually-reviewed PRs merged via #163 (#133, #139, #155, #156, #157, #160, #161, #162), plus two follow-up fixes found while dogfooding the release binary (#164, #165).

Highlights

  • New: topos refactor cycles|dependencies|process — cycle-basis, dependency-curvature, and process choke-point analysis (#139)
  • COMPOSABLE now gates on Distance-from-Main-Sequence (instability + abstractness) instead of raw instability alone, fixing false positives on stable leaf modules and unstable orchestrators (#157)
  • C++ UAST mapper fixed, unlocking C++ abstractness scoring (#160)
  • SIMPLE metrics fixed: ast.max_function_complexity now works for every language, not just Python (#161); Rust/Python match/case arms now count toward cfg.cyclomatic (#155)
  • Dogfooding fixes: COMPOSABLE was scoring isolated files 0% instead of passing (#164); GitNexus branch-scoped stores could silently serve a different branch's stale dependency graph (#165)

Full Changelog: v0.3.10...v0.3.11