Skip to content

v1.8.0

Choose a tag to compare

@13luiz 13luiz released this 19 Apr 09:06
· 16 commits to main since this release

Added

  • Comprehensive audit report exampleexamples/superpowers-v5.0.7-audit.md and .zh.md worked audit reports for the superpowers bundle-plugin
  • Plugin context documentation — auditing SKILL.md now documents workspace resolution when running as an installed plugin ($CLAUDE_PROJECT_DIR / <target-dir>)
  • Shared finding classificationclassify_finding_category() and count_by_severity() extracted to _parsing.py as shared utilities across audit scripts

Changed

  • CLI parameter renameproject-roottarget-dir across all scripts (_cli.py, audit_docs.py, audit_plugin.py, audit_security.py, audit_skill.py, audit_workflow.py, generate_checklists.py, bump_version.py), SKILL.md files, and documentation
  • Output directory structure — audit reports now write to .bundles-forge/audits/, eval results to .bundles-forge/evals/, and inspector reports to .bundles-forge/blueprints/ (previously all flat under .bundles-forge/)
  • audit_docs.py refactored — project metadata detection now uses shared detect_project_meta() from _parsing.py instead of inline logic (2 occurrences deduplicated)
  • audit_workflow.py refactored — severity counting replaced with shared count_by_severity() from _parsing.py
  • audit_skill.py refactored_classify_finding() replaced with shared classify_finding_category() from _parsing.py; severity counting uses shared count_by_severity()
  • Documentation synced — all docs/ guides (auditing, authoring, cli-reference, concepts, optimizing, releasing) and their .zh.md translations updated with new target-dir terminology
  • CLAUDE.md — CLI examples updated from [project-root] to [target-dir]
  • Agents updatedauditor.md, evaluator.md, inspector.md aligned with terminology changes