Use this when adopting GraphQL instead of REST or adding new features to an existing GraphQL schema. Paste feature requirements to get complete schema designs including types, queries, mutations, subscriptions, and DataLoader strategies to prevent N+1 problems.