Why agent harnesses need plans – and why you shouldn't compact context | Hacker News Reader