diff --git a/src/data/decks/ai-at-work.ts b/src/data/decks/ai-at-work.ts new file mode 100644 index 0000000..ed4fffe --- /dev/null +++ b/src/data/decks/ai-at-work.ts @@ -0,0 +1,26 @@ +import type {QuestionSet} from '~components/Play' + +import aiAtWorkQuestions from './ai-at-work.questions.json' +import type {Deck} from './types' + +/** + * The "AI Check-In" deck — a short, manager-runnable set that helps a team talk + * honestly about AI arriving in their work (the fear, the opportunity, what + * stays human, and the norms they want to live by). Its 37 prompts are NOT a + * subset of the global pool — they're their own curated, English-only set — so + * the deck carries them inline. + * + * English-only for now: the prompts have no translations yet, so `languages` + * is just ['en']. Matches the main /play look (legacy hero background, white + * question text). + */ +export const aiAtWorkDeck: Deck = { + slug: 'ai-at-work', + title: 'AI Check-In', + description: + 'A 20-minute team check-in for talking honestly about AI at work — the fear, what stays human, and the norms you want to live by.', + source: {kind: 'inline', questions: aiAtWorkQuestions as QuestionSet}, + languages: ['en'], + questionClassName: 'text-white', + oldBg: true, +} diff --git a/src/data/decks/index.ts b/src/data/decks/index.ts index 1502ff9..60c1186 100644 --- a/src/data/decks/index.ts +++ b/src/data/decks/index.ts @@ -1,6 +1,7 @@ import type {QuestionSet} from '~components/Play' import globalQuestions from '~data/questions.json' +import {aiAtWorkDeck} from './ai-at-work' import {hajnaligDeck} from './hajnalig' import {libraryDeck} from './library' import type {Deck, ResolvedDeck} from './types' @@ -17,6 +18,7 @@ export const DEFAULT_DECK_SLUG = libraryDeck.slug const decks = { library: libraryDeck, hajnalig: hajnaligDeck, + 'ai-at-work': aiAtWorkDeck, } satisfies Record export type DeckSlug = keyof typeof decks