progress-summary
Progress Summary
Generate conversational summaries of work in progress, using the same style as well-crafted PR descriptions.
For newcomer-friendly architecture explanations, use notebook-explanation as the format: short working notes, tiny definitions, ASCII diagrams, concrete examples, and compressed rules.
Core Principles
Motivation First
Every summary starts with WHY. Not what files changed, not how it works:WHY this work matters.
Good opening:
We've been tackling the session timeout issue that was logging users out mid-upload. The root cause was the session refresh only triggering on navigation, not during background activity.
Bad opening:
We added a keepalive call to the upload handler and updated the session refresh logic.
The reader should understand the PROBLEM before seeing the SOLUTION.