Adjudicates authorized exercise outcomes against independently held ground truth, redacted evidence, and explicit status boundaries. Use when comparing observations, resolving discrepancies, or preparing evidence-led security-review handoffs.
Installs into .claude/skills of the current project.
Are you the author of Cyber Exercise Adjudication?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/hoangnguyen0403-cyber-exercise-adjudication-e24491b4)
---
name: cyber-exercise-adjudication
guardrail: true
description: Adjudicates authorized exercise outcomes against independently held ground truth, redacted evidence, and explicit status boundaries. Use when comparing observations, resolving discrepancies, or preparing evidence-led security-review handoffs.
metadata:
labels: [cybersecurity, adjudication, white-team]
triggers:
keywords: [exercise adjudication, independent ground truth, outcome adjudication, evidence discrepancy, exercise finding status]
---
# Cyber Exercise Adjudication
## **Priority: P0 (CRITICAL)**
Compare evidence to pre-held expectations without self-approved promotion or compliance claims.
## Structure
```text
cyber-exercise-adjudication/
├── SKILL.md
├── references/adjudication-record.md
└── evals/evals.json
```
## Workflow
1. Confirm adjudicator independence from operator and evidence collector.
2. Load approved objective, scope, expected observation, and ground-truth version.
3. Compare redacted evidence by time, source, and limitation; record discrepancies.
4. Assign `confirmed`, `suspected`, `blocked`, `not-tested`, or `false-positive` only with rationale.
5. Preserve unresolved conflicts and route them to an accountable owner.
6. Emit sanitized findings to `artifacts/security-review.md` when that artifact is in scope.
## Rules
- Independent ground truth is held before observation review; do not rewrite it to fit results.
- A blocked runtime or missing evidence remains blocked, not passed.
- Adjudication describes exercise evidence; it does not certify compliance or measure real-world efficacy.
- Production changes, credential use, and live target interaction remain separately gated.
Adjudication records carry `engagement_scope_ref`, `skill_version`, `source`, `observed_at`, `finding_status`, `evidence_refs`, `limitations`, and `accountable_owner`.
## Anti-Patterns
- **No operator grading**: Separate execution from adjudication.
- **No pass by silence**: Missing observation is not success.
- **No certainty inflation**: Keep suspected and not-tested statuses.
- **No raw leakage**: Redact before handoff.
## References
- [Adjudication record](references/adjudication-record.md)
- [Evidence fields](../cyber-evidence/references/evidence-record.md)