Target & Selector Contract Layer
State diffs bind strictly to a validated POST /v1/read pre-call snapshot and the resultant transaction receipt. The component accepts:
targetAddress: Valid checksummed 0x address.functionSig: Canonical name and argument schema (e.g.transferFrom(uint256,address)).callerAccount: MuseCallAccount derived from MuseCallFactory.