Variable IN_GAME_TYPESConst

IN_GAME_TYPES: {
    club: readonly ["post"];
    kick: readonly ["live", "offline"];
    rumble: readonly ["live", "offline", "video"];
    tiktok: readonly ["live", "offline", "video"];
    twitch: readonly ["live", "offline"];
    twitter: readonly ["live", "offline", "post"];
    youtube: readonly ["live", "video", "replay"];
} = ...

Which notifications can show in Minecraft, per platform (phases/in-game/ P3, TRACKER G3/G3c/G3d).

Mirrors src/modules/inGame/alertTypes.ts in Noti-v3; the server's sdkDrift test diffs everything below this header against it.

Deliberately has NO imports, like multiDestination.ts: the zod schemas and the SDK mirror pull from here. The client's copy (src/other/inGameAlerts.ts) is diffed against this file by sdkDrift.

What each platform's send paths really emit. YouTube has no offline, ever (src/modules/manager/CLAUDE.md); its replay is the "stream replay is up" post. Whatnot is not here: its creators cannot be saved (G3c). Clips, clip forwarding, drops and VODs are not in v1 - no creator-row producer.