Builds a Trace.Sink that projects ephemeral status.update events into a
AppCapabilities.ProgressRegistry. Intended as a parallel sink alongside feed
persistence — operations emit trace status; this adapter drives UI monitors.
When RegistrySource is a getter that returns undefined, status
updates are dropped until the registry becomes available.
Builds a Trace.Sink that projects ephemeral
status.updateevents into a AppCapabilities.ProgressRegistry. Intended as a parallel sink alongside feed persistence — operations emit trace status; this adapter drives UI monitors.When RegistrySource is a getter that returns
undefined, status updates are dropped until the registry becomes available.