internal/

directory
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2026 License: MIT

Directories

Path Synopsis
Package api exposes the versioned standalone SecondBox HTTP contract.
Package api exposes the versioned standalone SecondBox HTTP contract.
Package assetcatalog owns the immutable signed execution-asset catalog.
Package assetcatalog owns the immutable signed execution-asset catalog.
Package config loads required standalone SecondBox process configuration.
Package config loads required standalone SecondBox process configuration.
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.
Package lifecycle computes durable desired-state reconciliation actions.
Package lifecycle computes durable desired-state reconciliation actions.
Package objectstore provides provider-neutral immutable object publication.
Package objectstore provides provider-neutral immutable object publication.
Package observability owns fixed-cardinality in-process timing observations.
Package observability owns fixed-cardinality in-process timing observations.
Package pagination defines provider-neutral opaque traversal cursors.
Package pagination defines provider-neutral opaque traversal cursors.
Package ports defines SecondBox control-plane persistence boundaries.
Package ports defines SecondBox control-plane persistence boundaries.
Package reconcile defines restart-safe assignment recovery decisions.
Package reconcile defines restart-safe assignment recovery decisions.
Package runnercontrol authenticates and validates runner-initiated protocol sessions.
Package runnercontrol authenticates and validates runner-initiated protocol sessions.
conformance
Package conformance provides reusable runner protocol state-machine qualification.
Package conformance provides reusable runner protocol state-machine qualification.
Package scheduler selects compatible runners and persists fenced assignment authority.
Package scheduler selects compatible runners and persists fenced assignment authority.
Package service validates and coordinates standalone SecondBox authority.
Package service validates and coordinates standalone SecondBox authority.
Package store implements PostgreSQL-backed SecondBox control-plane authority.
Package store implements PostgreSQL-backed SecondBox control-plane authority.
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.
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.
Package worknotify turns PostgreSQL commit notifications into process-local, coalesced wakeup hints.
Package worknotify turns PostgreSQL commit notifications into process-local, coalesced wakeup hints.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL