Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
secondbox
command
|
|
|
secondbox-deploy
command
|
|
|
secondbox-release-tool
command
|
|
|
secondbox-sdkgen
command
|
|
|
secondboxd
command
|
|
|
Package deployassets provides the Compose assets compiled into secondbox-deploy.
|
Package deployassets provides the Compose assets compiled into secondbox-deploy. |
|
examples
|
|
|
go-durable-lifecycle
command
|
|
|
gen
|
|
|
internal
|
|
|
api
Package api exposes the versioned standalone SecondBox HTTP contract.
|
Package api exposes the versioned standalone SecondBox HTTP contract. |
|
assetcatalog
Package assetcatalog owns the immutable signed execution-asset catalog.
|
Package assetcatalog owns the immutable signed execution-asset catalog. |
|
cliui
Package cliui owns terminal capability detection and human-facing rendering for the secondbox and secondbox-deploy commands.
|
Package cliui owns terminal capability detection and human-facing rendering for the secondbox and secondbox-deploy commands. |
|
config
Package config loads required standalone SecondBox process configuration.
|
Package config loads required standalone SecondBox process configuration. |
|
deployconfig
Package deployconfig compiles the sole operator-edited SecondBox deployment manifest into explicit process environment artifacts.
|
Package deployconfig compiles the sole operator-edited SecondBox deployment manifest into explicit process environment artifacts. |
|
install
Package install owns the durable authority and orchestration contracts for the guided single-host installer.
|
Package install owns the durable authority and orchestration contracts for the guided single-host installer. |
|
lifecycle
Package lifecycle computes durable desired-state reconciliation actions.
|
Package lifecycle computes durable desired-state reconciliation actions. |
|
observability
Package observability owns fixed-cardinality in-process timing observations.
|
Package observability owns fixed-cardinality in-process timing observations. |
|
pagination
Package pagination defines provider-neutral opaque traversal cursors.
|
Package pagination defines provider-neutral opaque traversal cursors. |
|
ports
Package ports defines SecondBox control-plane persistence boundaries.
|
Package ports defines SecondBox control-plane persistence boundaries. |
|
reconcile
Package reconcile defines restart-safe assignment recovery decisions.
|
Package reconcile defines restart-safe assignment recovery decisions. |
|
runnercontrol
Package runnercontrol authenticates and validates runner-initiated protocol sessions.
|
Package runnercontrol authenticates and validates runner-initiated protocol sessions. |
|
runnercontrol/conformance
Package conformance provides reusable runner protocol state-machine qualification.
|
Package conformance provides reusable runner protocol state-machine qualification. |
|
scheduler
Package scheduler selects compatible runners and persists fenced assignment authority.
|
Package scheduler selects compatible runners and persists fenced assignment authority. |
|
service
Package service validates and coordinates standalone SecondBox authority.
|
Package service validates and coordinates standalone SecondBox authority. |
|
store
Package store implements PostgreSQL-backed SecondBox control-plane authority.
|
Package store implements PostgreSQL-backed SecondBox control-plane authority. |
|
store/lifecycleprojection
Package lifecycleprojection owns PostgreSQL projections shared by durable lifecycle transitions and the runner evidence transactions that establish those transitions' prerequisites.
|
Package lifecycleprojection owns PostgreSQL projections shared by durable lifecycle transitions and the runner evidence transactions that establish those transitions' prerequisites. |
|
store/rowlock
Package rowlock owns the invariant PostgreSQL lock order for local Workspace mutations.
|
Package rowlock owns the invariant PostgreSQL lock order for local Workspace mutations. |
|
worknotify
Package worknotify turns PostgreSQL commit notifications into process-local, coalesced wakeup hints.
|
Package worknotify turns PostgreSQL commit notifications into process-local, coalesced wakeup hints. |
|
migrations
|
|
|
postgres
Package postgresmigrations applies the embedded, immutable SecondBox schema lineage.
|
Package postgresmigrations applies the embedded, immutable SecondBox schema lineage. |
|
pkg
|
|
|
buildinfo
Package buildinfo contains immutable release identity injected at link time.
|
Package buildinfo contains immutable release identity injected at link time. |
|
contracts
Package contracts defines the public and persisted SecondBox domain language.
|
Package contracts defines the public and persisted SecondBox domain language. |
|
portdirect
Package portdirect defines the bounded caller-facing handshake that precedes every byte of a direct SecondBox data-plane connection.
|
Package portdirect defines the bounded caller-facing handshake that precedes every byte of a direct SecondBox data-plane connection. |
|
releasecontract
Package releasecontract defines the public, provider-neutral identity of a SecondBox release.
|
Package releasecontract defines the public, provider-neutral identity of a SecondBox release. |
|
releaseverify
Package releaseverify retrieves and independently verifies a public release artifact manifest without a repository checkout.
|
Package releaseverify retrieves and independently verifies a public release artifact manifest without a repository checkout. |
|
resourceapply
Package resourceapply checks and converges declarative SecondBox resources.
|
Package resourceapply checks and converges declarative SecondBox resources. |
|
standardresources
Package standardresources materializes release-owned resource bundles from a verified release artifact manifest and explicit deployment bindings.
|
Package standardresources materializes release-owned resource bundles from a verified release artifact manifest and explicit deployment bindings. |
|
sdk
|
|
|
tests
|
|
|
openapicheck
Package openapicheck validates live HTTP responses against the canonical OpenAPI contract.
|
Package openapicheck validates live HTTP responses against the canonical OpenAPI contract. |
|
scenario/lifecycle
command
|
|
|
scenario/stress
command
|
Click to show internal directories.
Click to hide internal directories.