 We need tt have a good way to let a coding agent contnue or start a featrure or task without needing to have a huge context, or loose too much every time the context is compressed.

One way can be to create a progress.txt file for each task that keeps a log of what agents have done.

The key insight here was finding a way for agents to quickly understand the state of work when starting with a fresh context window, which is accomplished with the claude-progress.txt file alongside the git history
