07d446d912
Phase 3: Overlay Refactor - Standard stack identified: flutter_overlay_window 0.5.0, retry package, permission_handler - Architecture patterns documented: OverlayService wrapper, timestamp-based staleness, error surfacing - Pitfalls catalogued: communication blackhole, permission race conditions, opacity performance - User decisions integrated: 3s dim threshold, 10s dashes, no recovery animation, 30s grace period Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>