Air-Gap Degradation Matrix

Audience: operators and architects planning Stella Ops deployments that move between connected, constrained, and sealed (air-gapped) network postures.

This matrix is planning guidance: which capabilities work, degrade, or are unavailable across the three connectivity modes, and how to substitute offline equivalents. It is not a capability measurement against src/; verify any row you depend on. For the activation flow and supported scope of sealed mode, see the Air-Gap Mode Guide; for the posture model, see ../architecture.md.

Legend: yes = available, no = unavailable, a qualifier in parentheses = available with conditions.

CapabilityConnectedConstrainedSealedNotes
Carrier imports (stella airgap import)yesyesyesSealed imports require a declared, in-budget time anchor.
Time anchors (external NTP)yesyes (allowlisted)noSealed relies on a declared RFC3161 time anchor.
Transparency log lookupsyesyes (if allowlisted)noSealed skips; rely on bundled checkpoints.
Rekor witnessyesoptionalnoDisabled in sealed; log locally.
SBOM feed refreshyesyes (limited mirrors)yes (offline only)Use mirror bundles.
CLI plugin downloadsyesyes (allowlisted)noMust ship with the release or Offline Kit.
Telemetry exportyesoptionaloptional (log-only)Sealed may use the console exporter only.
Webhook callbacksyesyes (allowlisted, internal only)noUse the internal queue instead.
OTA updatesyespartialnoRefresh through a new release bundle and carriers.

Remediation guidance

See also