StationReassemble typedef

StationReassemble = Future<Map<String, Object?>> Function()

One reassemble verb, as the host sees it: a callback returning the wire body of what the re-composition DID.

This typedef is the SEAM that lets grid_exploration host a grid_sdk affordance without depending on grid_sdk — the package's dependency set is unchanged, and ADR-0002's dependency direction (nothing points back at the SDK) holds. A station wires GridHandle.hotReload / hotRestart in; this package only ever sees a Future<Map> Function().

Implementation

typedef StationReassemble = Future<Map<String, Object?>> Function();