Skip to content

Add CI guardrail checks and optional tool inventory#6

Merged
hun99999 merged 1 commit into
mainfrom
codex/ci-and-inventory-hardening
Jun 8, 2026
Merged

Add CI guardrail checks and optional tool inventory#6
hun99999 merged 1 commit into
mainfrom
codex/ci-and-inventory-hardening

Conversation

@hun99999

@hun99999 hun99999 commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • add GitHub Actions CI for tests, repo-only agent stack audit, optional tool inventory, private path scan, and whitespace checks
  • add read-only optional tool inventory and private path scanning scripts
  • add repo-only audit mode for CI environments without local Codex/Claude CLIs
  • document the optional inventory command and map the vibe-coding checklist to repository artifacts
  • remove concrete local path examples found by the new private path scan

Verification

  • python3 -m unittest discover -s tests -p 'test_*.py'
  • python3 scripts/audit_agent_stack.py
  • python3 scripts/audit_agent_stack.py --repo-only
  • python3 scripts/check_private_paths.py
  • python3 scripts/inventory_optional_tools.py --json
  • git diff --check
  • find scripts tests .codex .opencode -type f -name '*.py' -print0 | xargs -0 python3 -m py_compile

Notes

  • The inventory script is read-only and never installs optional tools.
  • OpenCode remains optional and is still missing from PATH in the local audit.

@hun99999
hun99999 force-pushed the codex/ci-and-inventory-hardening branch from b27e354 to 4e6b604 Compare June 8, 2026 14:07
@hun99999
hun99999 merged commit 14902d4 into main Jun 8, 2026
1 check passed
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