A cohort member, paired with the gear it carries — the input to collectSharedGear.

interface SharedGearCarrier<TGear> {
    gear: readonly TGear[];
    name: string;
    uuid: string;
}

Type Parameters

  • TGear

    The carried gear representation (a gear logic in production, a plain stub in tests).

Properties

Properties

gear: readonly TGear[]

Every gear item the member carries, shared or not.

name: string

The member actor's display name, shown in the "Carried By" column.

uuid: string

The member actor's UUID — the row's stable handle on its custodian.