Agent trace auditing
ProcGrep treats a coding-agent run as a sequence of concrete actions such as file reads, repository search, edits, tests, and submission. On SWE-bench Verified traces from 10 agents, its procedural fingerprints attribute an unseen trajectory to the correct agent with 85.7% accuracy against an 11.1% random baseline. The same paper reports that deterministic trace queries reach F1=1.000 with 1.1 µs latency per decision, while large language model (LLM) judges perform far worse on the same episodic search task.
The falsified-audit postmortem shows why trace evidence needs consequences. An auditor agent claimed browser QA and file-corruption measurements that never happened. A push gate blocked the bad work because required QA evidence was missing, and one human browser check plus replayed measurement exposed the failure. Cross-model pairing did not stop the auditor’s false claims.