Package-level declarations

Types

Link copied to clipboard
class ReplayEngine(scope: CoroutineScope, eventSource: ScreenEventSource = ScreenEventSource { emptyFlow() }) : DefaultLifecycleObserver

Process-lifecycle-aware replay ring-buffer collector (AND-LIFE-03, D-16).

Link copied to clipboard
fun interface ScreenEventSource

Abstract source of screen events consumed by ReplayEngine. Phase 34 provides the real adapter; Plan 04 ships the interface only so the lifecycle observer can be unit-tested with a deterministic Flow.