Purpose
Use SourceOS State Integrity as the durable substrate for cloud/fog shell continuity, remote execution, device handoff, and policy-bounded workspace replication.
Canonical spec: SourceOS-Linux/sourceos-spec/docs/architecture/sourceos-state-integrity-layer.md
Program tracker: SourceOS-Linux/sourceos-spec#83
Scope
- shell session continuity
- remote execution state
- resumable agent jobs
- local/remote workspace mirrors
- transport mode awareness
- corporate firewall mode
- local-only and air-gapped mode
- profile-scoped cloud/fog state
Requirements
- Register cloud/fog shell components as actors.
- Never treat transport availability as permission.
- Ask Policy Fabric before replicating workspace, memory, model, or agent state.
- Preserve local-first operation when remote transport is unavailable.
- Emit structured state events for Sherlock/Holmes/Lampstand.
Acceptance criteria
- Cloud/fog shell has a documented actor registration path.
- Remote execution state has profile/workspace boundaries.
- Sync/replication failures are classified as transport, policy, schema, conflict, or repair states rather than generic errors.
Purpose
Use SourceOS State Integrity as the durable substrate for cloud/fog shell continuity, remote execution, device handoff, and policy-bounded workspace replication.
Canonical spec:
SourceOS-Linux/sourceos-spec/docs/architecture/sourceos-state-integrity-layer.mdProgram tracker:
SourceOS-Linux/sourceos-spec#83Scope
Requirements
Acceptance criteria