# 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 ```bash buf lint buf breaking --against '.git#branch=main' ``` ## License Apache License 2.0