When to Use - Creating a GraphQL API from a Neo4j graph schema with - Writing type definitions with , , directives - Using OGM for server-side programmatic Neo4j access (bypasses GraphQL auth) - Configuring auto-generated queries, mutations, subscriptions - Securing types/fields with JWT or JWKS-based rules - Migrating from v5/v6 to v7 (breaking changes below) When NOT to Use - Raw Cypher queries outside GraphQL resolvers → - Spring Data Neo4j / Java entity mapping → - Generic GraphQL without Neo4j — outside scope --- Version Matrix | Version | Status | Notes | |---|---|---| | v7 | Current |…