Objective
Reconcile the authored CyberBattleSim SDL/task evidence requirements, the data the pinned simulator can actually expose, the data needed for equivalence testing, and the adapter's implemented capture and backend manifest.
Scope
- Inventory every data-capture requirement in the CyberBattleSim SDL and task and map it to the pinned native simulator source.
- Capture a complete per-step attacker action/outcome log sufficient to trace each episode and investigate outliers.
- Capture the availability series and distinguish simulator termination, truncation/cutoff, and other terminal causes as far as the native source permits.
- Capture and report stochastic controls and RNG bindings honestly; disclose every unbound source of randomness.
- Ensure the resulting artifacts are sufficient to recompute the declared equivalence measures from preserved per-run data.
- Correct authored requirements that overclaim simulator capability and explicitly disclose unavailable or lossy data.
- Extend the adapter capture path and make its backend manifest truthful at field/artifact granularity.
- Remove the false
attacker-action-log satisfaction claim and every other hardcoded evidence-reference claim in this path.
Acceptance criteria
References
Objective
Reconcile the authored CyberBattleSim SDL/task evidence requirements, the data the pinned simulator can actually expose, the data needed for equivalence testing, and the adapter's implemented capture and backend manifest.
Scope
attacker-action-logsatisfaction claim and every other hardcoded evidence-reference claim in this path.Acceptance criteria
References