effect-tea-persistent
    Preparing search index...
    Allows: {
        readonly [Tag in TagOf<T["inbound"]>]?: (
            projection: T["projection"],
            message: Extract<T["inbound"], Readonly<{ _tag: Tag }>>,
            sender: T["sender"],
        ) => boolean
    }

    For each kind of inbound message the projection speaks of, by its tag, whether the projection allows it to the sender. A projection is plain data (a canCancel), so the test says which of its fields stands for which message, and for which sender: a customer's canCancel does not allow support to cancel. Kinds it does not speak of (a report from the warehouse) are left out.

    Type Parameters