Cybersecurity / CTF instrumentation
CTF traces with independent flag verification.
The CTF capture path links model interactions and browser steps with challenge-side HTTP metadata and flag-judge results. This supplies evidence outside the model’s request/response stream, so researchers can inspect an attempted solve alongside its independently judged flag outcome.
Examples: Flag Command · GlacierXchange
CTF runtime & evidence formatstrajectory.json- Actions, observations, timings, and judge verdict.
events.jsonl- Model requests/responses, step events, and errors.
challenge-events.jsonl- HTTP method, path, status, and timing, plus judge events, scoped to the run.
DOM snapshots appear in observations; screenshot files are linked when captured.
CTF capture and persistence path
The standalone CTF runner writes local JSON/JSONL evidence through a separate model route. This path is independent of managed gateway capture and does not automatically create an OPSD dataset. Its FUSE persistence test flushes trajectory and event files, recreates the owner sandbox with the same workspace ID, and checks file hashes.