@@ -15,6 +15,14 @@ so the schema check compares the required shape instead of a fixed timestamp.
1515Warnings such as an all-deny neutral policy do not fail the command because a
1616context-aware production policy may correctly deny the probe.
1717
18+ The round-trip probe runs on its own dedicated caller process rather than the
19+ shared application caller process, and removes that record together with its
20+ temporary actor when it finishes. Running the doctor inside a process that
21+ already serves synchronous calls therefore leaves the application caller
22+ process, its activations, and its claimed messages untouched, including when an
23+ application call overlaps the probe. A database busy enough to block cleanup
24+ reports a failed or warned check rather than raising out of the command.
25+
1826## Runtime
1927
2028Start all configured roles:
@@ -147,10 +155,20 @@ transaction rejection, commit-action start/completion/failure, effect and
147155broadcast enqueue/completion, reminder enqueue, actor destruction/expiration,
148156retention pruning, process cleanup, and supervisor lifecycle.
149157
158+ ` solid_objects.component.refreshed ` covers every authorized component refresh
159+ request. Its payload carries the actor identity, ` component_name ` ,
160+ ` component_key ` , declared ` dependencies ` , ` refresh_method ` , the rendered
161+ ` instance_id ` and ` revision ` , and an ` outcome ` of ` rendered ` , ` conflict ` ,
162+ ` unauthorized ` , ` unknown_component ` , or ` invalid_token ` . Use it to watch
163+ refresh rate per key, authorization denials, superseded requests, and render
164+ duration. A rejected token reports only the outcome, since no signed identity
165+ was recovered.
166+
150167Payloads contain stable runtime identifiers, actor identity, sequence,
151168attempts, ownership generations, and safe exception summaries where relevant.
152- Arguments, actor state, results, and outbox payloads are excluded. The bundled
153- log subscriber turns the same notifications into structured logger hashes.
169+ Arguments, component locals, actor state, results, and outbox payloads are
170+ excluded. The bundled log subscriber turns the same notifications into
171+ structured logger hashes.
154172
155173## Retention and backups
156174
0 commit comments