Skip to content

Commit b027a17

Browse files
devatsecureclaude
andcommitted
docs: Fix orchestrator roles and Docker commands in CLAUDE.md and rules
- hybrid_analyzer.py is the full 6-phase pipeline (Docker entrypoint), not run_ai_audit.py - run_ai_audit.py is fast AI code review (GitHub Action), not "all 6 phases" - Docker command now references Dockerfile.complete with correct flags - Updated test count to actual 68 (was inaccurate "2,200+") Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 3ee7f1b commit b027a17

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.claude/rules/development.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,16 @@ mypy scripts/*.py # Type check
2323
2424
## Docker
2525
```bash
26-
docker build -t argus .
27-
docker run -v $(pwd):/workspace -e ANTHROPIC_API_KEY argus --project-type backend-api
26+
docker build -f Dockerfile.complete -t argus-complete .
27+
docker run -v $(pwd):/workspace -e ANTHROPIC_API_KEY argus-complete /workspace --enable-ai-enrichment
2828
```
2929

3030
## Project Structure
3131
```
3232
Argus-Security/
3333
├── scripts/
34-
│ ├── run_ai_audit.py # Main orchestrator (all 6 phases)
34+
│ ├── hybrid_analyzer.py # Full 6-phase pipeline (Docker entrypoint)
35+
│ ├── run_ai_audit.py # Fast AI code review (GitHub Action)
3536
│ ├── error_classifier.py # Smart retry + error classification
3637
│ ├── audit_trail.py # Per-agent metrics + audit logging
3738
│ ├── phase_gate.py # Phase output validation
@@ -45,14 +46,13 @@ Argus-Security/
4546
│ ├── vuln_deduplicator.py # Multi-level finding deduplication
4647
│ ├── advanced_suppression.py # .argus-ignore.yml suppression engine
4748
│ ├── compliance_mapper.py # Compliance framework mapping
48-
│ ├── heuristic_scanner.py # Pre-LLM code scanning
49-
│ ├── hybrid_analyzer.py # Multi-scanner coordination
49+
│ ├── heuristic_scanner.py # Pre-LLM code scanning + finding metadata
5050
│ ├── agent_personas.py # Phase 3: Multi-agent review
5151
│ ├── sandbox_validator.py # Phase 4: Docker validation
5252
│ ├── remediation_engine.py # Auto-fix generation
5353
│ └── argus # CLI entry point
5454
├── policy/rego/ # Phase 5: OPA policies
5555
├── profiles/ # Config profiles
56-
├── tests/ # Test suite (2,200+ tests)
56+
├── tests/ # Test suite (68 unit + integration tests)
5757
└── action.yml # GitHub Action definition
5858
```

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ python scripts/run_ai_audit.py --project-type backend-api
4141

4242
| File | Role |
4343
|------|------|
44-
| `scripts/run_ai_audit.py` | Main orchestrator (all 6 phases) |
45-
| `scripts/hybrid_analyzer.py` | Multi-scanner coordination |
44+
| `scripts/hybrid_analyzer.py` | Full 6-phase pipeline orchestrator (Docker entrypoint) |
45+
| `scripts/run_ai_audit.py` | Fast AI code review (Semgrep + 2-3 LLM calls, GitHub Action) |
4646
| `scripts/config_loader.py` | All configuration + env vars |
4747
| `scripts/agent_personas.py` | Phase 3: multi-agent review |
4848
| `scripts/sandbox_validator.py` | Phase 4: Docker validation |

0 commit comments

Comments
 (0)