guildhouse-proto/README.md
Tyler King 22eb08f25d docs: CLAUDE.md update + infrastructure schema + README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 15:48:05 -04:00

859 B

Guildhouse Proto

Canonical Protocol Buffer definitions for all Guildhouse gRPC services.

Domains

Domain Directory Purpose
Quartermaster quartermaster/v1/ Governance, registry, notary, credentials, capabilities, pipelines
Bascule bascule/v1/ Session, command, gateway, ceremony
Workspace workspace/v1/ Workspace management
Runner runner/v1/ Pipeline execution
Schematic schematic/v1/ Composite meta-artifacts, infrastructure offerings

Consumers

  • guildhouse (Rust/tonic-build) — via git submodule
  • guildhouse-dashboard (Python/grpcio-tools) — via git submodule
  • guildhouse-spire-plugins (Go) — copies proto files for local codegen

Lint

buf lint
buf breaking --against '.git#branch=main'

License

Apache License 2.0