Skip to main content
Headgate has a small driver-free core surrounded by replaceable adapters and consumers.

Responsibility boundaries

Optional capabilities are explicit. A backend that cannot provide transactions, inspection, or notifications declines that capability instead of exposing a no-op method.

Shared truth

Rust and Go generate or derive from the same protocol, OpenAPI document, state machine, and conformance scenarios. Neither implementation is used as the specification for the other.

Admission

Project map