Act on this, mostly signal
Compaction can launder forged approvals in coding agents
What to do
Check that your agent harness keeps message roles intact through context compaction before trusting approvals.
Why
An arXiv paper (v1 October 21) shows flattened harnesses drop roles, so forged user approvals survive summarization and run.
