Skip to content

Integrate SourceOS State Integrity for cloud/fog shell continuity #34

@mdheller

Description

@mdheller

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions