mesh-config and mesh-healers record into the hand-act seat alone, and gitea consumes no event of the controller (ADR 0565 clause 11, ADR 0571 clause 13, issues 1953 and 1955)
Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
This commit is contained in:
@@ -75,8 +75,9 @@ func (runtimeStore) Read(log string) ([]LogEntry, error) {
|
||||
|
||||
func (runtimeStore) Emit(event string, body any) error { return stdio.Emit(event, body) }
|
||||
|
||||
// recorder records into the hand-act log of the seat mesh-hand-acts, falling back to the controller's while the seat
|
||||
// has no holder that answers and the controller still holds its lease (novox/hq ADR 0565 §11).
|
||||
// recorder records into the hand-act log of the seat mesh-hand-acts (novox/hq ADR 0565 §11). The manifest invokes no verb
|
||||
// of the controller (issue 1953), so the SDK recorder's fall back to the controller's log, while the seat has no holder,
|
||||
// is refused by the bus and said in the answer: nothing is recorded in two logs.
|
||||
var recorder = handacts.Recorder{Ask: stdio.Ask, LeaseAway: func() bool {
|
||||
e, err := stdio.State(LeaseRead).Get(buscompose.ControllerLeaseKey)
|
||||
var raw []byte
|
||||
|
||||
Reference in New Issue
Block a user