feat(demos): gate behind -tags demos (grpc opt-in only)

The 8 demo mains import github.com/hanzoai/base which pulls grpc
transitively via the legacy Google Cloud SDK chain. grpc is opt-in
only across the Lux stack, so demos follow the same discipline:
build with -tags demos.

Default fhe build: 0 grpc / 0 google cloud.
This commit is contained in:
Hanzo AI
2026-05-21 17:44:49 -07:00
parent cc90b80451
commit 51f818bf56
8 changed files with 16 additions and 0 deletions
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// regulated-vault — Private app where operators can't see user data,
// but regulators can force-decrypt via MPC threshold approval.
//
+2
View File
@@ -1,3 +1,5 @@
//go:build demos
// Copyright (C) 2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.