bxnet-ops/org-ops-core
Tyler J King 9a4eb378bf feat(chronicle_client): emit GovernanceEnvelope in git events
Add emit_git_event() method to ChronicleClient that embeds a
GovernanceEnvelope in the CloudEvent data payload. The CloudEvent
id is set to the hex-encoded git_ref from the envelope.

Migrate GOV_COMMIT_CREATED, GOV_PUSH, and GOV_PR_CREATED in
git_commands.rs to use emit_git_event(). Non-git events continue
to use the existing emit() method.

Signed-off-by: Tyler King <tking@guildhouse.dev>
2026-04-12 12:06:43 -04:00
..
src feat(chronicle_client): emit GovernanceEnvelope in git events 2026-04-12 12:06:43 -04:00
Cargo.toml refactor: deduplicate git_blob_hash via governance-types crate 2026-04-12 11:55:29 -04:00