Files
lattice/types
zeekay a43f4e3473 feat(types): trust + privacy enums for GPU runtime registry
Add ComputeTrustMode, ConfidentialIOLevel, and WorkloadPrivacyClass
single-byte enums plus String / Valid predicates to luxfi/lattice/v7/
types. These are the canonical Go definitions consumed by:

  - luxfi/mpc/pkg/registry      (worker / node capability records)
  - luxfi/mpc/pkg/attestation   (composite envelope claims)
  - luxcpp/lattice/.../trust    (byte-stable C++ mirror)

Tests pin the underlying integer values, monotonic ordering, and the
4-byte trustTriple cross-language byte image that the matching C++ test
re-creates via memcpy. Reference: LP-137-TRUST-REGISTRY.md.
2026-04-27 13:33:53 -07:00
..