Skip to content

Circom auditor#8

Open
StefanosChaliasos wants to merge 5 commits into
mainfrom
circom-auditor
Open

Circom auditor#8
StefanosChaliasos wants to merge 5 commits into
mainfrom
circom-auditor

Conversation

@StefanosChaliasos

Copy link
Copy Markdown
Collaborator

No description provided.

StefanosChaliasos and others added 5 commits June 9, 2026 10:16
…ariants

- Extract shared sandbox/parsing logic into circom_auditor_base.py
- circom_auditor_claude: renamed from circom_auditor, thin claude --print wrapper
- circom_auditor_codex: new tool using OpenAI Codex CLI; injects SKILL.md into
  prompt and falls back to CLAUDE_PLUGIN_DIR if CODEX_PLUGIN_DIR is unset
- scripts/split_bugs.py: split bug list into N rate-limit-friendly shards
- scripts/merge_shards.py: stitch N shard run dirs back into one combined run
- Update AVAILABLE_TOOLS, TOOL_REGISTRY, config.toml, and process_zkbugs_results.py

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
circom_auditor_claude: symlink skill into scratch dir so SKILL.md's
build_audit_context.py call resolves; update prompt to request
delegated multi-agent workflow instead of triggering local fallback.

circom_auditor_codex: replace defunct --full-auto with codex exec
--dangerously-bypass-approvals-and-sandbox; add _materialize_skill
and _build_delegated_context so the skill runs in delegated mode.

Also add PLAN.md for running the full 70-bug LLM audit.
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