Goal
The dart-playbook wiki page documents v2 well, but SOC analysts who
want to fork v2 for their environment need a step-by-step guide.
Proposed content
Forking-the-playbook (Wiki page)
================================
1. When to fork
- Your case class is not covered by v2
- Your environment has unique contradiction patterns
- Your team has specific TTPs they want prioritized
2. Step-by-step
- cp senior-analyst-v2.yaml my-team-v1.yaml
- Update target_case_classes
- Review every next_call_decisions rule for relevance
- Add team-specific contradiction_triggers
- Test in deterministic mode first (no API key needed)
- Promote to live mode only after deterministic passes
3. What you cannot change (architectural guarantees)
- The MCP function surface (60 functions: 35 native + 25 SIFT adapters, no expansion)
- The audit chain requirement
- The contradiction enforcement
- The path safety boundary
- The serializer's audit_id citation requirement
4. Real-world fork examples
- Healthcare: HIPAA-conscious additions
- Financial: PCI-DSS additions
- Critical infrastructure: ICS/OT additions
Acceptance
Goal
The dart-playbook wiki page documents v2 well, but SOC analysts who
want to fork v2 for their environment need a step-by-step guide.
Proposed content
Acceptance
Forking-the-playbookcreateddart-playbookwiki page