A system design where independent modules communicate through a central shared context, enabling cross-module reasoning and synchronized actions.