From: Anderson A. Giacomolli Date: Tue, 10 Nov 2026 23:11:05 +0000 (-0300) Subject: Apply M31 commands through the shared ledger X-Git-Url: https://git.giacomolli.uk/onehouse/commitdiff_plain/ed48ff78adf6b195fc729e6c58772edc3a09def2?hp=ed48ff78adf6b195fc729e6c58772edc3a09def2 Apply M31 commands through the shared ledger The assembly consumes its router queue and validates physical targets before single or grouped output writes. Contiguous steady coils share one write and a complete readback. Transport failures fail the batch, while feedback mismatches fail only the affected members. Pulses avoid transient feedback, and analog commands enforce exact voltage bounds. The shared ledger stores outcomes before any feedback or result send. Duplicate deliveries replay those outcomes without another physical action, including after a publication failure or device reconnect. Issue: 8fdc39a ---