Rewrite activity prompt to focus on observable changes
The activity generator was producing vague summaries describing what
was "visible" or being "reviewed" without evidence of actual activity.
Since the input is static screenshots, the prompt now explicitly:
- Requires identifying CHANGES between frames or SPEECH in audio
- Bans vague verbs (reviewing, monitoring, tracking, checking)
- Requires action verbs (wrote, sent, received, switched to)
- Adds pre-output check: "Can I point to a specific change?"
- Lists what to skip: unchanged windows, background apps
Tested on sample segments - outputs now show concrete actions like
"Modified Code: Added no_expire option" instead of "making headway
on the flightline repository".
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>