From Checklists to Playbooks: Making Pentest Workflows Agent-Friendly Wed Dec 10, 2025 security pentest automation agents