@cfxlabsinc/b2b-services
    Preparing search index...

    The resolved customer + entity columns every search row carries alongside the instrument union. Named separately so assertPaymentInstrumentSearchItems reuses it rather than restating the list — the two silently drifted apart once already.

    type PaymentInstrumentSearchColumns = {
        customerId: Customer["id"];
        customerName: string;
        entityDisplayName: string;
        entityId: Entity["id"];
        entityName: string;
        entityReferenceId: string | null;
        entityType: Entity["type"];
    }
    Index
    customerId: Customer["id"]
    customerName: string
    entityDisplayName: string
    entityId: Entity["id"]
    entityName: string
    entityReferenceId: string | null
    entityType: Entity["type"]