greydgl--pentestgpt
95f67e01ed
Move PentestGPT/benchmark/ out to ../xbow-benchmark (its own repo) to keep this project clean. The harness was decoupled from the framework code (it scores container output, never imports pentestgpt_agent/unified_agent), so only operational ties remain and they now live in the sibling repo. - Remove benchmark/ and the 4 harness unit tests (relocated + repointed there). - Strip the docker-bench-*/bench-* targets and their config vars from the Makefile; keep the tool-image lifecycle (docker-build/login/run/...) and add a help pointer to `make -C ../xbow-benchmark help`. The sibling repo mounts this checkout read-only (--source-root ../PentestGPT) and runs the pentestgpt:latest image built here. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>