Add observe.observed event tracking for remote segments
Track when remote-uploaded segments complete processing by listening for
observe.observed events. Records observed status in sync history and
updates segments_observed stat counter.
- Add apps/remote/events.py with @on_event handler for observe.observed
- Extract shared utilities to apps/remote/utils.py (DRY refactor)
- Segments endpoint now includes observed: true/false status
- Rename test fixture to storage_env to avoid conftest collision
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>