Discussion about this post

User's avatar
Tarun Lalwani's avatar

Great article. I’ve been using a workaround that stretches how long tasks stay on track: I break everything into very granular TODOs upfront, then add a final verification step to check whether any workarounds slipped in. That last pass acts like an honesty check, and the agent often catches its own mistakes before finishing. With this setup, I’ve handled contributions up to 50K lines of code without things falling apart.

That said, your point about attention decay being the real issue feels right. My TODO approach buys time, but it doesn’t fix the underlying limitation. The model still forgets. No amount of prompt tuning really changes that. The more practical path is better tooling and workflows that assume this constraint exists and are designed around it, instead of trying to push past it.

Giving Lab's avatar

Great angle on dependency-aware orchestration. The “agents cutting corners” issue usually disappears once every run has a visible receipt: goal, chosen tools, failure point, and next test. That makes shortcuts obvious before they ship.

At Giving Lab, I publish practical OpenClaw breakdowns where each example includes that exact run-receipt format so teams can copy it into weekly reviews and catch drift faster: https://substack.com/@givinglab

1 more comment...

No posts

Ready for more?