Skip to main content

Workstream 04: Presence And Reach

Status On develop

  • Workstream 04 is only partially shipped on develop.

Paired Research

Shipped On develop

  • browser-based guardian cockpit as the only supported browser shell
  • WebSocket conversation path
  • native macOS observer daemon for screen and OCR ingest
  • observer refresh pipeline across time, calendar, git, goals, and screen context
  • proactive delivery gating and queued-bundle delivery inside the current product
  • first coherent desktop presence surface built on daemon status, capture-mode visibility, pending native-notification state, a safe test-notification path, desktop-notification fallback when browser delivery is unavailable, browser-side controls for pending native notifications, a first learning-driven native-channel preference layer, one continuity snapshot that exposes daemon state, deferred bundle items, pending native notifications, and recent interventions together, plus action-card continuation payloads and an actionable cockpit desktop-shell card with dismiss/follow-up/continue controls
  • cross-surface continuity now also exposes explicit open-thread and continue flows across native notifications, queued interventions, and recent interventions

Working On Now

  • this workstream shipped native-desktop-shell-v1
  • this workstream shipped cross-surface-continuity-and-notification-controls
  • this workstream now ships cross-surface-continuity-v2
  • this workstream now ships native-desktop-shell-v2
  • this workstream now ships native-channel-expansion-v1
  • this workstream now ships native-channel-expansion-v2

Still To Do On develop

  • richer interruption channels outside the browser/native desktop shell and continuity layer
  • broader external communication channels
  • better cross-surface continuity between ambient observation and deliberate interaction beyond the new continuity snapshot, action-card continuation model, and desktop-shell open-thread control card

Non-Goals

  • channel sprawl before timing quality is strong
  • ambient delivery without stronger trust and interruption controls

Acceptance Checklist

  • Seraph can observe and update state outside the immediate chat loop
  • Seraph can proactively surface output in the current product
  • Seraph has at least one real non-browser presence path outside the browser tab
  • Seraph now has a coherent first desktop presence surface rather than only a browser app plus hidden daemon fallback
  • browser and native pending-notification state now have a first shared control surface
  • browser and native continuity now share one operator-readable snapshot for daemon, notification, queued-bundle, and recent intervention state
  • the cockpit now exposes a first actionable desktop shell surface for pending alerts, queued items, and recent interventions
  • native continuation payloads can now resume work back into the cockpit instead of only showing a passive notification