openjdk version "21.0.12" 2026-07-21

[조립되는 GraphQlClientPolicy 가 이 질문에 넣는 값]
  GraphQlClientPolicy.defaults(50, 1000, false).namedOperationRequired() = false

[배선된 GraphQlOperationSelectionHandler · 조립되는 값 그대로]
  익명 단일 연산                       통과 · operationId=anonymous
  이름이 Ab 인 단일 연산                 통과 · operationId=anonymous
  이름이 HealthQuery 인 연산           통과 · operationId=healthquery
  연산 둘 · operationName 없음        GraphQlAnonymousOperationException : operationName is required when the document declares 2 operations

[같은 핸들러 · namedOperationRequired 만 true 로]
  익명 단일 연산                       GraphQlAnonymousOperationException : this client profile requires a named operation

[미배선 GraphQlOperationNamePolicy.production().verify]
  PUBLIC · 이름 없음                 GraphQlAnonymousOperationException : named operation required
  ADMIN · 이름 없음                  통과
  PUBLIC · 이름 Ab                 IllegalArgumentException : invalid GraphQL operation name
  PUBLIC · 이름 HealthQuery        통과
