adversarial-roleplay ยท diff
git:20260519.dc15fe2 to git:20260615.7a62936
12 added, 3 removed. Audit A to A.
---
name: adversarial-roleplay
- description: "Tactic: Construct detailed hostile persona, attack artifact from that persona's perspective, record successful attack paths for aggregation."
+ description: 'Tactic: Construct detailed hostile persona, attack artifact from that
+ persona''s perspective, record successful attack paths for aggregation.'
type: tactic
- used-by: [red-teaming]
- strategies: [adversarial-persona, groupthink-mitigation, alternative-analysis]
+ strategies:
+ - adversarial-persona
+ - groupthink-mitigation
+ - alternative-analysis
+ dependencies:
+ sops:
+ - attack-vector-generation
+ - finding-aggregation
+ - persona-construction
+ - probe-execution
---
# Adversarial Roleplay Tactic
Deploy constructed hostile personas to attack the artifact from distinct motivational frames.
## Orchestration
1. **persona-construction** builds detailed adversary profile:
- Background and expertise domain
- Motivation for attacking (career incentive, resource competition, ideological)
- Known blind spots and biases of this persona type
- Preferred attack patterns
2. **attack-vector-generation** generates vectors specific to persona's expertise and motivation
3. **probe-execution** executes attacks while maintaining persona consistency
4. Successful attack paths recorded with persona attribution
5. Process repeats for each persona (budget-limited)
6. **finding-aggregation** cross-references findings across personas for convergent vulnerabilities
## Subagents Dispatched
- persona-construction (1 call per persona)
- attack-vector-generation (1 call per persona)
- probe-execution (N calls per persona, budget-limited)
- finding-aggregation (1 call at end, cross-persona)
## Termination Conditions
- All budgeted personas deployed and exhausted
- Convergent vulnerability found by 2+ personas (high-confidence finding)
- Single persona finds critical vulnerability (early report)
- Budget exhausted (report per-persona findings separately)