Commit graph

2 commits

Author SHA256 Message Date
Tyler J King
7c50ef9914 feat(workspace): add GovernanceEnvelope to gRPC responses
Some checks failed
Proto CI / lint (push) Has been cancelled
Add GovernanceEnvelope proto message and embed it in
GetCanonicalHeadResponse, CommitResponse, and
MergeToCanonicalResponse. The envelope carries the git ref,
actor DID, accord hash, and ceremony ID so consumers can
forward governance context to Chronicle and Quartermaster
without reconstructing it.

Wire-compatible: the envelope field is optional (proto3 default),
so existing consumers that don't read it are unaffected.

Signed-off-by: Tyler King <tking@guildhouse.dev>
2026-04-12 15:53:05 -04:00
2720a631b8 Initial: Guildhouse protobuf definitions
14 proto files across 5 gRPC service domains:
- quartermaster/v1 (6): governance, registry, notary, credentials, capabilities, pipelines
- bascule/v1 (4): session, command, gateway, ceremony
- workspace/v1 (1): workspace management
- runner/v1 (2): pipeline execution
- schematic/v1 (1): composite meta-artifacts

Consumed as a git submodule by guildhouse-platform (Rust) and guildhouse-dashboard (Python).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 10:29:06 -05:00