# evidence 267 — grpc-family-reachability
# revision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
# cwd: /shared/codebase/clean-architecture-backend-template
# command: bash /tmp/greach.sh 2>/dev/null | sed -n "/zero-main-reference/,\$p"
# ---- raw output ----
==== zero-main-reference types ====
  GrpcAdvancedPromotionGate                testRefs=1    grpc-advanced/grpc-advanced-bootstrap ::/advanced/release/GrpcAdvancedPromotionGate.java
  GrpcAdvancedSupportMatrix                testRefs=1    grpc-advanced/grpc-advanced-bootstrap ::/advanced/release/GrpcAdvancedSupportMatrix.java
  GrpcIntegrationInboundGateway            testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/integration/GrpcIntegrationInboundGateway.java
  GrpcIntegrationOutboundGateway           testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/integration/GrpcIntegrationOutboundGateway.java
  GrpcCoroutineContextBridge               testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/kotlin/GrpcCoroutineContextBridge.java
  GrpcKotlinCompatibilityGate              testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/kotlin/GrpcKotlinCompatibilityGate.java
  GrpcReactorCancellationBridge            testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/reactor/GrpcReactorCancellationBridge.java
  ReactiveGrpcClient                       testRefs=0    grpc-advanced/grpc-advanced-compat ::/advanced/reactor/ReactiveGrpcClient.java
  ReactiveGrpcServerAdapter                testRefs=0    grpc-advanced/grpc-advanced-compat ::/advanced/reactor/ReactiveGrpcServerAdapter.java
  GrpcServletStartupValidator              testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/servlet/GrpcServletStartupValidator.java
  GrpcWebCompatibilityGate                 testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/web/GrpcWebCompatibilityGate.java
  GrpcWebProxyContract                     testRefs=1    grpc-advanced/grpc-advanced-compat ::/advanced/web/GrpcWebProxyContract.java
  GrpcAdvancedInfrastructureTestkit        testRefs=1    grpc-advanced/grpc-advanced-diagnostics ::/advanced/diagnostics/GrpcAdvancedInfrastructureTestkit.java
  GrpcChannelDiagnosticsPolicy             testRefs=1    grpc-advanced/grpc-advanced-diagnostics ::/advanced/diagnostics/GrpcChannelDiagnosticsPolicy.java
  GrpcChannelDiagnosticsSnapshot           testRefs=1    grpc-advanced/grpc-advanced-diagnostics ::/advanced/diagnostics/GrpcChannelDiagnosticsSnapshot.java
  GrpcEdition2024Gate                      testRefs=1    grpc-advanced/grpc-advanced-edition ::/advanced/edition/GrpcEdition2024Gate.java
  GrpcEdition2026Guard                     testRefs=1    grpc-advanced/grpc-advanced-edition ::/advanced/edition/GrpcEdition2026Guard.java
  GrpcCustomResolver                       testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/discovery/GrpcCustomResolver.java
  GrpcLoadBalancerSafetyPolicy             testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/discovery/GrpcLoadBalancerSafetyPolicy.java
  GrpcHedgingBudget                        testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/resilience/GrpcHedgingBudget.java
  GrpcHedgingEligibility                   testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/resilience/GrpcHedgingEligibility.java
  GrpcHedgingPolicy                        testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/resilience/GrpcHedgingPolicy.java
  GrpcHedgingResult                        testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/resilience/GrpcHedgingResult.java
  GrpcXdsFailurePolicy                     testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/xds/GrpcXdsFailurePolicy.java
  GrpcXdsStartupGuard                      testRefs=1    grpc-advanced/grpc-advanced-resilience ::/advanced/xds/GrpcXdsStartupGuard.java
  GrpcBidiSession                          testRefs=1    grpc-advanced/grpc-advanced-streaming ::/advanced/streaming/GrpcBidiSession.java
  GrpcClientMessageDeduplicator            testRefs=1    grpc-advanced/grpc-advanced-streaming ::/advanced/streaming/GrpcClientMessageDeduplicator.java
  GrpcClientStreamPolicy                   testRefs=1    grpc-advanced/grpc-advanced-streaming ::/advanced/streaming/GrpcClientStreamPolicy.java
  GrpcClientStreamState                    testRefs=1    grpc-advanced/grpc-advanced-streaming ::/advanced/streaming/GrpcClientStreamState.java
  GrpcDemandController                     testRefs=1    grpc-advanced/grpc-advanced-streaming ::/advanced/streaming/GrpcDemandController.java
  GrpcDrainCoordinator                     testRefs=1    grpc/grpc-admin ::/admin/GrpcDrainCoordinator.java
  GrpcPlatformSnapshotService              testRefs=1    grpc/grpc-admin ::/admin/GrpcPlatformSnapshotService.java
  GrpcChannelProfileValidator              testRefs=1    grpc/grpc-client ::/client/GrpcChannelProfileValidator.java
  GrpcClientCallContext                    testRefs=1    grpc/grpc-client ::/client/GrpcClientCallContext.java
  GrpcTypedStubFactory                     testRefs=1    grpc/grpc-client ::/client/GrpcTypedStubFactory.java
  GrpcCodegenManifest                      testRefs=1    grpc/grpc-codegen ::/codegen/GrpcCodegenManifest.java
  DocumentClientFixture                    testRefs=1    src/grpc/grpc-codegen/src/test/resources/consumer-fixtures/v1/src/main/java/fixture/DocumentClientFixture.java
  GrpcDeadlineExceededException            testRefs=0    grpc/grpc-core-api ::/deadline/GrpcDeadlineExceededException.java
  GrpcKubernetesProfileValidator           testRefs=1    grpc/grpc-discovery ::/discovery/GrpcKubernetesProfileValidator.java
  GrpcObservationConvention                testRefs=1    grpc/grpc-observability ::/observability/GrpcObservationConvention.java
  JpaGrpcOperationLedger                   testRefs=1    grpc/grpc-operation-ledger-jpa ::/ledger/JpaGrpcOperationLedger.java
  GrpcCompletionReconciler                 testRefs=1    grpc/grpc-policy ::/idempotency/GrpcCompletionReconciler.java
  GrpcIdempotencyInterceptor               testRefs=1    grpc/grpc-policy ::/idempotency/GrpcIdempotencyInterceptor.java
  GrpcOutcomeReplay                        testRefs=1    grpc/grpc-policy ::/idempotency/GrpcOutcomeReplay.java
  GrpcRetryCoordinator                     testRefs=1    grpc/grpc-policy ::/resilience/GrpcRetryCoordinator.java
  GrpcRetryOwnershipValidator              testRefs=1    grpc/grpc-policy ::/resilience/GrpcRetryOwnershipValidator.java
  GrpcCredentialRotationManager            testRefs=1    grpc/grpc-policy ::/security/GrpcCredentialRotationManager.java
  GrpcResumeTokenCodec                     testRefs=1    grpc/grpc-policy ::/streaming/GrpcResumeTokenCodec.java
  GrpcSerializedStreamWriter               testRefs=1    grpc/grpc-policy ::/streaming/GrpcSerializedStreamWriter.java
  GrpcStreamAdmission                      testRefs=1    grpc/grpc-policy ::/streaming/GrpcStreamAdmission.java
  GrpcStreamGapDetector                    testRefs=1    grpc/grpc-policy ::/streaming/GrpcStreamGapDetector.java
  GrpcStreamLifecycleCoordinator           testRefs=1    grpc/grpc-policy ::/streaming/GrpcStreamLifecycleCoordinator.java
  GrpcStreamProfile                        testRefs=1    grpc/grpc-policy ::/streaming/GrpcStreamProfile.java
  ProtovalidateGrpcInterceptor             testRefs=1    grpc/grpc-policy ::/validation/ProtovalidateGrpcInterceptor.java
  GrpcApplicationBoundaryRules             testRefs=1    grpc/grpc-server ::/architecture/GrpcApplicationBoundaryRules.java
  GrpcRawApiImportRule                     testRefs=1    grpc/grpc-server ::/architecture/GrpcRawApiImportRule.java
  GrpcServiceAdapterMarker                 testRefs=1    grpc/grpc-server ::/architecture/GrpcServiceAdapterMarker.java
  GrpcNettyParityContract                  testRefs=1    grpc/grpc-server ::/server/GrpcNettyParityContract.java
  GrpcNettyVariantSelector                 testRefs=1    grpc/grpc-server ::/server/GrpcNettyVariantSelector.java
  GrpcServerInterceptorChain               testRefs=1    grpc/grpc-server ::/server/GrpcServerInterceptorChain.java
  GrpcServiceAdapter                       testRefs=1    grpc/grpc-server ::/server/GrpcServiceAdapter.java
  GrpcPlatformAutoConfiguration            testRefs=1    grpc/grpc-spring-boot-starter ::/boot/GrpcPlatformAutoConfiguration.java
  GrpcPlatformStartupValidator             testRefs=1    grpc/grpc-spring-boot-starter ::/boot/GrpcPlatformStartupValidator.java
  GrpcPerformanceGate                      testRefs=2    grpc/grpc-testkit ::/performance/GrpcPerformanceGate.java
  GrpcStableReleaseGate                    testRefs=1    grpc/grpc-testkit ::/release/GrpcStableReleaseGate.java
  GrpcServerStreamingContract              testRefs=1    grpc/grpc-testkit ::/testkit/GrpcServerStreamingContract.java
  GrpcUnaryReliabilityContract             testRefs=1    grpc/grpc-testkit ::/testkit/GrpcUnaryReliabilityContract.java
  GrpcFaultResult                          testRefs=1    grpc/grpc-testkit ::/testkit/fault/GrpcFaultResult.java
  GrpcTransportEvidenceClassifier          testRefs=1    grpc/grpc-testkit ::/testkit/fault/GrpcTransportEvidenceClassifier.java
  GrpcInProcessContractFixture             testRefs=1    grpc/grpc-testkit ::/testkit/inprocess/GrpcInProcessContractFixture.java
  GrpcNettyTestClient                      testRefs=3    grpc/grpc-testkit ::/testkit/netty/GrpcNettyTestClient.java
