remote block and ~@ syntax make cross-stack output wiring first-class.
Pattern
Declaring a Remote Reference
Consuming Remote Outputs
Use~@name.output syntax:
Pending<T>.
The Remote Stack Must Export
The referenced stack must have a matchingoutput block:
Stack References in Generated TypeScript
Interface Contracts
Useinterface blocks to enforce that a stack exports required outputs:
ubx validate fails if the output is missing.