Bring any data into Atlassian system of work

This post introduces the architecture, module design, and connection lifecycle for Atlassian's Teamwork Graph Connectors for Forge. It details the `graph:connector` module, including its structure for defining object types, capabilities (replicatesPermissions, syncFidelity, supportsIncrementalSync), authentication providers, and data source configuration (`formConfiguration`, `validateConnection`, `onConnectionChange`). It emphasizes that the `onConnectionChange` hook is responsible for scheduling ingestion tasks, bridging the gap between configuration and the execution model. The post outlines a four-layer developer mental model: connection definition, ingestion model, execution model, and surfacing model. It also provides a code example for the `onConnectionChange` function.