> ISPO SDK documentation. [HTML](https://ispo.ai/docs/types/core.CloudSyncSurfaceState.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Type Alias CloudSyncSurfaceState

```typescript
CloudSyncSurfaceState:
    | "local-only"
    | "connecting"
    | "preparing"
    | "uploading"
    | "catching-up"
    | "ready"
    | "offline"
    | "needs-attention"
    | "disconnecting"
```

The closed product-state vocabulary for the sync surface (W6, §27). Derived host-side in `cloud-summary-projection.ts` from the canonical engine's running/error/pending-op/notification state plus the authority-epoch reachability read — never guessed or re-derived by a consumer.
