IFClite TypeScript API
    Preparing search index...

    Interface FederationRecord

    A single cross-model record in _federation. Stored as plain JSON inside a Y.Map so concurrent edits to the same record's fields merge via LWW per field.

    interface FederationRecord {
        bcfTopicId?: string;
        meta?: Record<string, unknown>;
        recordId: string;
        refs: { globalId: string; modelId: string }[];
        resolution?: string;
        type: string;
    }
    Index
    bcfTopicId?: string

    BCF topic ID, if any.

    meta?: Record<string, unknown>

    Free-form metadata.

    recordId: string

    Stable cross-model record ID.

    refs: { globalId: string; modelId: string }[]
    resolution?: string

    Resolution status (free-form; common values: 'open' | 'discussed' | 'resolved').

    type: string

    'clash', 'rfi', 'view', 'comment', custom…