Skip to content

v0.1.2

Choose a tag to compare

@Rinkia Rinkia released this 21 Jul 14:26
· 46 commits to master since this release
bcc1376

Robustness for runs against real, imperfect codebases, plus cleaner output and a pipeline diagram in the README.

Highlights

  • Pre-flight import probe — a run stops before any LLM call with a classified cause and a pip install remediation when the target or its dependencies can't be imported, instead of grinding through to empty docs.
  • Classified drop reporting — extension points that fail validation are counted and labelled (missing dependency vs. other), in the CLI summary and an index.md "Not documented" section, instead of vanishing silently.
  • modscan detect: separate "Plugin registration points" section — entry_points-style loader sites are reported apart from the implement-this ranking and de-duplicated.
  • Run isolation — modules imported during validation are cleaned up, so consecutive runs in one process don't contaminate each other.
  • Fix: the re-export ranking signal now fires when scanning a parent directory (a real checkout), not only when pointed straight at the package.
  • Self-scan guard — warns when --out is inside the scanned tree.

Full detail in CHANGELOG.md. See the new pipeline diagram in the README.

Install: `pip install modscan`