@funeste38/allmight
v1.2.0
Published
Audit-first duplicate detector and canonicalization helper for Funesterie repositories.
Readme
@funeste38/allmight
allmight audits repositories for duplicate code families, picks a canonical source, and proposes safe transition patches instead of destructive cleanup.
Goals
- detect exact and near duplicates
- identify nested package mirrors and competing barrels
- propose a canonical source per family
- generate traceable reports and diff proposals
- apply only safe patches on explicit request
CLI
allmight scan <root>
allmight report <root>
allmight propose <root>
allmight fix-safe <root>
allmight canonicalize <root>
allmight scan <root> --ignore-dir docs --ignore-ext .md --ignore-path tmp/Outputs:
duplicate-report.jsoncanonical-map.jsonpatches/*.diffsummary.md
Useful filters:
--ignore-dir <name>skips matching directory names in addition to the default ignores--ignore-ext <ext>skips a file extension such as.md--ignore-path <token>skips any relative path containing that token, useful fortmp/,docs/, orgenerated/
Design
- audit-first by default
- never deletes divergent logic automatically
- preserves runtime transitions with shims when possible
- favors traceability over hidden cleanup
