Directories
¶
| Path | Synopsis |
|---|---|
|
connectors
|
|
|
mysql
module
|
|
|
postgres
module
|
|
|
sqlite
module
|
|
|
ssh
module
|
|
|
Package entitlement verifies a machine's entitlement to run a product: local key material plus a vendor-signed roster, turned into a grant or a typed refusal.
|
Package entitlement verifies a machine's entitlement to run a product: local key material plus a vendor-signed roster, turned into a grant or a typed refusal. |
|
Package gate decides whether one invocation of a distributed binary may run.
|
Package gate decides whether one invocation of a distributed binary may run. |
|
Package git answers what a branch changed and what a working tree is at, by shelling out to the git binary.
|
Package git answers what a branch changed and what a working tree is at, by shelling out to the git binary. |
|
internal
|
|
|
core/entitlement
Package entitlement — the error-code range this domain owns (framework/connectors/ssh block).
|
Package entitlement — the error-code range this domain owns (framework/connectors/ssh block). |
|
core/gate
Package gate — the dotted-quad code range this domain owns.
|
Package gate — the dotted-quad code range this domain owns. |
|
core/git
Package git — the error-code range owned by this domain (ADR 0005 §Registry).
|
Package git — the error-code range owned by this domain (ADR 0005 §Registry). |
|
core/selfupdate
Package selfupdate — the error-code range owned by this domain (ADR 0005 §Registry).
|
Package selfupdate — the error-code range owned by this domain (ADR 0005 §Registry). |
|
kit
Package kit — who may call an operation: the principal, the rules and their checks.
|
Package kit — who may call an operation: the principal, the rules and their checks. |
|
kit/plug
Package plug is where kit's opt-in subsystems plug in: the HTTP engine and the frontends' file server (framework/kit/server), the Studio's event stream and its profiler (framework/kit/studio).
|
Package plug is where kit's opt-in subsystems plug in: the HTTP engine and the frontends' file server (framework/kit/server), the Studio's event stream and its profiler (framework/kit/studio). |
|
kit/serverkit
Package serverkit is what framework/kit/server plugs into kit: the HTTP engine an app in the server profile serves on (the SDK's net/server) and the frontends' file server (the SDK's net/static).
|
Package serverkit is what framework/kit/server plugs into kit: the HTTP engine an app in the server profile serves on (the SDK's net/server) and the frontends' file server (the SDK's net/static). |
|
kit/studiokit
Package studiokit — the Studio's live events, as a Server-Sent Events stream.
|
Package studiokit — the Studio's live events, as a Server-Sent Events stream. |
|
service/entitlement
Package entitlement — the trust anchors this verifier accepts, and why there is more than one of them.
|
Package entitlement — the trust anchors this verifier accepts, and why there is more than one of them. |
|
service/gate
Package gate — the classifier behind framework/gate.
|
Package gate — the classifier behind framework/gate. |
|
service/git
Package git — the changed set: which files, line ranges and directories a branch touched.
|
Package git — the changed set: which files, line ranges and directories a branch touched. |
|
service/selfupdate
Package selfupdate replaces the running binary with a newer signed release.
|
Package selfupdate replaces the running binary with a newer signed release. |
|
Package kit — who may call an operation: the principal, the rules and their checks.
|
Package kit — who may call an operation: the principal, the rules and their checks. |
|
config/toml
Package toml lets a kit product read TOML configuration files — config/config.toml, config/<env>.toml — as it reads JSON ones.
|
Package toml lets a kit product read TOML configuration files — config/config.toml, config/<env>.toml — as it reads JSON ones. |
|
config/yaml
Package yaml lets a kit product read YAML configuration files — config/config.yaml, config/<env>.yaml, and .yml — as it reads JSON ones.
|
Package yaml lets a kit product read YAML configuration files — config/config.yaml, config/<env>.yaml, and .yml — as it reads JSON ones. |
|
server
Package server makes a kit app in the server profile — the default — serve HTTP: its endpoints, its frontends and its health probes, on the SDK's server engine.
|
Package server makes a kit app in the server profile — the default — serve HTTP: its endpoints, its frontends and its health probes, on the SDK's server engine. |
|
storetest
Package storetest is the conformance suite of kit's stores (ADR 0004): what a store does on every backend — in memory, in the data directory, on each database engine —, run by kit's tests on memory, files and kit's fake database, and by each engine module's tests on its engine.
|
Package storetest is the conformance suite of kit's stores (ADR 0004): what a store does on every backend — in memory, in the data directory, on each database engine —, run by kit's tests on memory, files and kit's fake database, and by each engine module's tests on its engine. |
|
studio
Package studio serves, in dev, the read-only API the kit tool's Studio reads: the graph and its event stream, traces, instances and items, the source, the dev tools — the process, the databases, goroutines, the heap profile, logs, the mailbox, former values.
|
Package studio serves, in dev, the read-only API the kit tool's Studio reads: the graph and its event stream, traces, instances and items, the source, the dev tools — the process, the databases, goroutines, the heap profile, logs, the mailbox, former values. |
|
Package model is the Product Graph: the one data shape every part of the framework agrees on.
|
Package model is the Product Graph: the one data shape every part of the framework agrees on. |
|
internal/core
Package core is the Product Graph under the names the role rule asks for: every struct carries its role (NodeEntity, GraphMessage, EndpointSpec, …).
|
Package core is the Product Graph under the names the role rule asks for: every struct carries its role (NodeEntity, GraphMessage, EndpointSpec, …). |
|
Package selfupdate replaces the running binary with a newer signed release.
|
Package selfupdate replaces the running binary with a newer signed release. |
|
Package telemetry — the exporter: a bounded ring producers never wait on, drained to the clients attached to a private socket, which it never reads.
|
Package telemetry — the exporter: a bounded ring producers never wait on, drained to the clients attached to a private socket, which it never reads. |
Click to show internal directories.
Click to hide internal directories.