Skip to content

[codex] Add repo audit mode#2

Merged
PSkinnerTech merged 9 commits into
mainfrom
phase-b-repo-audit-mode
May 18, 2026
Merged

[codex] Add repo audit mode#2
PSkinnerTech merged 9 commits into
mainfrom
phase-b-repo-audit-mode

Conversation

@PSkinnerTech

Copy link
Copy Markdown
Owner

Summary

  • Adds Phase B repository audit mode with detect-repo and audit-repo CLI commands.
  • Adds repo detection, static HTML route discovery, explicit preview-server auditing, repo evidence in JSON/Markdown reports, and repo source findings.
  • Hardens release gates for auto-detected static output, restricted preview probing, packaged source citations, and explicit preview precedence.
  • Updates CHANGELOG.md, README, skill wrapper guidance, validation, fixtures, golden output, and test coverage.

Why

This moves OpenClaw from page/file audits toward the intended deterministic repo-to-audit workflow: inspect a source repo, discover auditable surfaces, run bounded evidence collection, and emit auditable SEO/GEO findings without making unsupported ranking claims.

Validation

  • npm test - 134/134 passing
  • npm run validate - ok true, 73 required files, 90 source pages, 41 framework citations, 26 source-map entries, 34 rules
  • npm pack --json --workspace packages/cli packed src/source-map.json
  • Packed tarball smoke: installed-style CLI audit emitted 26 top-level sources
  • Final read-only review subagent: PASS, no blocking issues in db3df31..HEAD

Notes

  • PR is draft by default per the publish workflow, ready for final human review before merge.

@PSkinnerTech PSkinnerTech marked this pull request as ready for review May 18, 2026 04:56
@PSkinnerTech PSkinnerTech merged commit 555a449 into main May 18, 2026
1 check passed
@PSkinnerTech PSkinnerTech deleted the phase-b-repo-audit-mode branch May 18, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant