Option H looks interesting too. A 'connector module' to encapsulate the external API, and a 'wrapper module' to expose the normalized API - that seems to fit the pattern description pretty well.
The Core Module Pattern - ECS with Isolated Synchronization Logic Pattern sounds a lot like option A. It mentions separating the synchronization logic, which aligns with the 'Sync can orchestrate several CS' part of the description. Definitely worth a closer look.
Cary
2 days agoXenia
4 days agoBobbye
7 days agoMaybelle
8 days agoBlythe
11 days agoBettyann
14 days agoNakisha
15 days agoShannan
16 days ago