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

# Type Alias CommunityProjectionDeliveryFrame

```typescript
CommunityProjectionDeliveryFrame:
    | {
        eventCursor: number;
        kind: "seed";
        projection: unknown;
        recoveryCursor: string;
    }
    | { eventCursor: number; kind: "delta"; projection: unknown }
    | { kind: "reset"; reason: "recovery-gap" | "authority-changed" }
```

The Community projection uses the ordinary subscription carrier but never carries an Entity record, selector, or Tenant Sync cursor. Its schema is validated by `subscription.ts` at the untrusted-wire boundary.
