/* eslint-disable */
// Content data for Direct Group × Molekula readout
// Source of truth: direct-molekula-prescription/data/portal.ts

const META = {
  client: "Direct Group",
  project: "Molekula",
  kind: "Executive readout",
  version: "v1.0",
  date: "05 / 2026",
  authors: "Symbio × Direct Group",
};

const HERO = {
  eyebrow: "Direct Group × Molekula · Executive readout",
  title: ["Jedna ", "operační vrstva", " pro značky, touchpointy a AI agenty."],
  lede: "Direct Group roste rychleji než její delivery infrastruktura. Vznikají silné lokální systémy, ale bez neutrální group vrstvy se Figma, kód, marketing a AI kontext rozbíhají do několika směrů.",
  thesis: "Molekula je group-owned operating layer — sdílený core a moduly, které čtou stejný kontext lidé i AI agenti. Připravuje Direct na agentic future, kde se kampaně, weby a brand assety generují v mantinelech.",
  stats: [
    { num: "5", label: "značek v analýze" },
    { num: "4", label: "moduly s reálnou relevancí" },
    { num: "1", label: "neutrální group core" },
    { num: "AI", label: "ready od první vrstvy" },
  ],
};

const BRANDS_NAV = [
  { id: "pojistovna", name: "Pojišťovna", logo: "brand-logos/pojistovna.svg" },
  { id: "fidoo", name: "Fidoo", logo: "brand-logos/fidoo.svg" },
  { id: "fondee", name: "Fondee", logo: "brand-logos/fondee.svg" },
  { id: "investments", name: "Investments", logo: "brand-logos/investments.svg" },
  { id: "auto", name: "Auto", logo: "brand-logos/auto.svg" },
  { id: "birne", name: "Birne", logo: "brand-logos/birne.svg" },
];

const FINDINGS = [
  {
    label: "00",
    key: "Co dnes máme není design systém. Je to Figma knihovna.",
    desc: "Group DS dnes spravuje Direct pojišťovna jako UI kit ve Figmě. Bez napojení na codebase, bez automatizace, roztříštěné přes několik repository a vývojových týmů.",
    soWhat: "Plnohodnotný DS žije ve Figmě, dokumentaci i codebase. Všichni operují s aktuálními foundations, tokeny a pravidly.",
    tags: ["Status quo", "Figma-only"],
  },
  {
    label: "01",
    key: "I tahle knihovna není neutrální.",
    desc: "Pojišťovna má nejsilnější základ, ale knihovny jsou navázané na pojišťovnické touchpointy a sub-knihovny.",
    soWhat: "Group core musí stát nad značkami, ne uvnitř jedné z nich.",
    tags: ["Ownership", "Group core"],
  },
  {
    label: "02",
    key: "Fidoo a Fondee už ukazují paralelní budoucnost.",
    desc: "Novější webová větev vzniká mimo starší group základ, protože pro jejich potřeby nebyl dost použitelný.",
    soWhat: "Molekula musí umět harvestovat lokální inovaci zpět do group vrstvy.",
    tags: ["Reverse contribution"],
  },
  {
    label: "03",
    key: "Nové značky potřebují startovací vrstvu, ne další blank slate.",
    desc: "Auto + Birne řeší praktické assety, web, dealer materiály a image rules bez plného code-linked systému.",
    soWhat: "Plug-and-play onboarding je reálná obchodní hodnota, ne design-system teorie.",
    tags: ["Plug-and-play", "Onboarding"],
  },
  {
    label: "04",
    key: "Bez adoption příběhu budou týmy dál bránit vlastní výjimky.",
    desc: "Syntéza ukazuje, že týmy často nechápou, proč se sjednocuje a co z toho budou mít.",
    soWhat: "Molekula musí dodat nejen systém, ale i governance a adopční rámec.",
    tags: ["Governance", "Adoption"],
  },
];

const AXIS = {
  today: {
    stage: "Stav dnes",
    title: "Dnes",
    modules: [
      {
        name: "Roztříštěná Figma",
        body: "Každá značka spravuje vlastní knihovnu. Group DS je UI kit Pojišťovny, bez napojení na kód.",
      },
      {
        name: "Web v silech",
        body: "Každá značka řeší stejné stavební bloky (hero, ceny, FAQ) zvlášť. Vzniká paralelní vývoj a sub-knihovny.",
      },
      {
        name: "Ruční marketingová produkce",
        body: "Kampaně, social, e-maily a dealer materiály se vyrábějí značku po značce, bez sdílených šablon.",
      },
      {
        name: "AI bez kontextu",
        body: "Žádné guardrails, žádné brand skills. AI neumí generovat v mantinelech jednotlivých značek.",
      },
    ],
    foot: "Pět značek, pět paralelních systémů. Žádná neutrální vrstva.",
  },
  bridge: {
    stage: "Preskripce",
    title: "Molekula",
    stamp: "4 moduly",
    core: {
      name: "Group knihovna + brand skiny",
      body: "Společný core — tokeny, foundations a komponenty. Brand skiny customizují tento základ pro každou značku.",
    },
    modules: [
      {
        name: "Web",
        body: "Sdílená knihovna webových komponent a sekcí — neutrální vůči značce, brand-skin přes tokeny.",
      },
      {
        name: "Marketing",
        body: "Sdílená platforma pro touchpointy: bannery, social, e-mail, OOH, veřejné prezentace.",
      },
      {
        name: "Product / App",
        body: "Starter pro klientské produkty i interní systémy. Základní kit pro agentic experimenty a vibe coding.",
      },
      {
        name: "Docs + AI",
        body: "Kontextový portál — brand skills, markdowny a guardrails distribuované napříč značkami pro lidi i AI.",
      },
    ],
    foot: "Značky si vrstvy rozšiřují a přepisují dle svých potřeb, ale podle group pravidel a mantinelů.",
  },
  future: {
    stage: "Cílový stav",
    title: "Potom",
    modules: [
      {
        name: "Webový start za týdny",
        body: "Nová značka skládá web z prověřené stavebnice. Pojišťovna, Fidoo i Fondee přispívají patterny zpět.",
      },
      {
        name: "Brand-safe kampaně",
        body: "Marketing adaptuje schválené šablony, AI generuje varianty v mantinelech každé značky.",
      },
      {
        name: "Plug-and-play onboarding",
        body: "Akvizice a nové firmy startují z group core, ne z blank slate.",
      },
      {
        name: "Konvergence pod jednu platformu",
        body: "Roztříštěné produkty (sjednavače, klientské zóny, interní nástroje) postupně migrují na společný framework.",
      },
      {
        name: "Group operuje jako jedna firma",
        body: "Contribution model, sdílený AI kontext a méně forků. Z lokálního napětí vzniká řízená spolupráce.",
      },
    ],
    foot: "Skupina, která operuje jako jedna Group, ne pět paralelních týmů.",
  },
};

const DOSSIERS = [
  {
    id: "pojistovna",
    name: "Direct Pojišťovna",
    role: "Contributor, ne vlastník",
    status: "mature",
    statusLabel: "Mature base",
    logo: "brand-logos/pojistovna.svg",
    download: "/deliverables/brand-pojistovna.md",
    headline: "Direct už má design-systémové myšlení. Je potřeba ho očistit od pojišťovnických specifik.",
    state: "Nejzralejší digitální značka ve skupině. Má reálné Figma knihovny, tokenové uvažování, Strapi/React webové části, appku, e-mail/PDF knihovny, sjednavače, klientskou zónu, hlášenky a další produktové touchpointy.",
    meta: [
      { label: "Sektor", value: "Pojišťovnictví" },
      { label: "DS zralost", value: "Nejvyšší ve skupině" },
      { label: "Stack", value: "Strapi · React · sub-knihovny" },
      { label: "Role", value: "Contributor do group core" },
    ],
    modules: [
      { id: "docs-ai", picked: true, note: "Source of truth" },
      { id: "marketing", picked: true, note: "Sdílené šablony" },
      { id: "web", picked: true, note: "Sjednavac, klient. zóna" },
      { id: "product-app", picked: true, note: "Patterny zpět do core" },
    ],
    touchpoints: {
      digital: [
        { name: "Strapi public web", hint: "statická část" },
        { name: "Sjednačače", hint: "React + Angular" },
        { name: "Klientská zóna", hint: "React, redesign" },
        { name: "Hlášenky", hint: "70% react, 30% angular" },
        { name: "Appka", hint: "native + webview, redesigned" },
        { name: "Angular formuláře", hint: "starý web" },
        { name: "Connection", hint: "portál pro makléře, React" },
        { name: "E-mail / CRM", hint: "šablony ve Figmě" },
        { name: "NewCore interní nástroje", hint: "DS" },
        { name: "IPEX ticket system", hint: "support / helpdesk" },
        { name: "Dokumenty", hint: "smlouvy, příchozí, likvidace" },
      ],
      social: ["LinkedIn", "Instagram", "Facebook", "YouTube", "Podcast", "PR / tiskové", "Bannery / Performance", "Performance s formáty", "Affil", "Partnerské weby", "Šablony pro veterináře"],
      paid: ["OOH", "Tramvaj", "Print / letáky", "Video", "POS"],
      people: ["Call centrum", "Events / konference", "Sales outbound", "Dealer materiály", "Partner network", "Employer brand", "Kariérní stránky", "Investor relations", "Dokumenty a tiskoviny"],
    },
    confirmed: [
      "Web není jeden celek. Dělí se na Strapi statickou část, sjednavače, klientskou zónu, hlášenky a Direct Connection portál.",
      "Sjednavače jsou částečně React, historicky i Angular, a ne všechny verze si mezi sebou povídají.",
      "Pojišťovna-specific knihovny (e-mail, app, PDF, sjednavač) dědí group mother library, ale rozvíjí se vlastní cestou.",
      "Fidoo/Fondee/Pojišťovna jsou v různých Strapi verzích a komponentové větve se „porozutíkaly“.",
      "Pro Fidoo byl starší pojišťovnický základ pain — potřebovalo komponenty, které Pojišťovna logicky neměla.",
    ],
    interpreted: [
      "Pojišťovna je nejlepší contributor do group core, ale špatný kandidát na ownera pravidel pro všechny značky.",
      "Její systém má vysokou hodnotu jako zdroj principů, ne jako přímý blueprint pro Fidoo/Fondee/Auto.",
      "Group core musí chránit to, co je společné, a nebrat do sebe všechno, co je doménově pojišťovnické.",
    ],
    valueInsight: "Pojišťovna ukazuje, že Direct už design-systemové myšlení má. Zároveň ukazuje limit: pokud systém vznikl z potřeb jedné dominantní firmy, ostatní značky ho nebudou přirozeně chápat jako svůj.",
    soWhat: "Bez neutrální vrstvy se Pojišťovna může stát nechtěnou autoritou. To zvyšuje odpor ostatních značek a zároveň zatěžuje Pojišťovnu zodpovědností, kterou sama nemá držet.",
    quotes: [
      "Ten web se ještě dělí... má různý části na různejch CMSkách.",
      "Fidoo a Fondy už jsou převedený do pětky. Pojišťovna ještě zůstává na čtyřce.",
      "U nás vznikly library, které jsou e-mailový, appkový, PDFkový a sjednavačový, ale ty jsou jenom specifický pro nás.",
      "Tady bude fight donekonečna... my známe líp klienta pojišťovny a oni znají líp klienta Fidoo.",
    ],
    openQuestions: [
      "Které části knihoven jsou opravdu group-ready?",
      "Kdo bude schvalovat změny core vrstvy?",
      "Jak ošetřit, aby contributor role Pojišťovny nebyla vnímána jako dominance?",
    ],
  },
  {
    id: "fidoo",
    name: "Direct Fidoo",
    role: "Reverse contributor",
    status: "fragmented",
    statusLabel: "Modern web",
    logo: "brand-logos/fidoo.svg",
    download: "/deliverables/brand-fidoo.md",
    headline: "Nejmodernější patterny už vznikají mimo Pojišťovnu. Musí se umět vracet zpět do group core.",
    state: "Moderní B2B fintech s vlastním marketingovým a webovým směrem. Tým má zkušenost s AI-ready assety, řeší nový Strapi web a vidí hodnotu ve znalostní bázi pro tone of voice, outbound e-maily a výkon kampaní.",
    meta: [
      { label: "Sektor", value: "B2B Fintech" },
      { label: "DS zralost", value: "Modernější web/product" },
      { label: "Stack", value: "Strapi · marketing DS · AI-ready" },
      { label: "Role", value: "Reverse contributor" },
    ],
    modules: [
      { id: "docs-ai", picked: true, note: "Tone of voice + AI assety" },
      { id: "marketing", picked: true, note: "AI-ready kampaně" },
      { id: "web", picked: true, note: "Moderní Strapi větev" },
      { id: "product-app", picked: false, note: "Mimo první fokus" },
    ],
    touchpoints: {
      digital: [
        { name: "Strapi public web", hint: "moderní větev" },
        { name: "Klientská zóna", hint: "ve vývoji, MVP" },
        { name: "E-mail / CRM", hint: "Meiro · Claude · templates" },
        { name: "Interní nástroje" },
        { name: "Support / helpdesk", hint: "v plánu" },
      ],
      social: ["LinkedIn", "Instagram", "Facebook", "YouTube", "Podcast", "PR / tiskové"],
      paid: ["OOH", "Tramvaj", "Print / letáky", "Video", "POS"],
      people: ["Call centrum", "Events / konference", "Sales outbound", "Dealer materiály", "Partner network", "Employer brand", "Kariérní stránky", "Investor relations"],
    },
    confirmed: [
      "Fidoo explicitně preferovalo zaměření na public web, marketing layer a dokumenty, ne na produktovou klientskou zónu.",
      "Nový web bude modernější Strapi a má být časem podbitý zdokumentovaným design systémem a AI vrstvami.",
      "Starý pojišťovnický webový základ byl pro Fidoo/Fondee prakticky nepoužitelný; museli ho vyvinout znovu.",
      "Fidoo má marketingové assety a komponenty připravené pro AI experimenty.",
      "Tým má zájem o živou knowledge base pro tone of voice, outbound e-maily a performance learnings.",
    ],
    interpreted: [
      "Fidoo je reverse contributor: do group core může přinést modernější webové a marketingové patterny.",
      "Zároveň nesmí přijít o B2B identitu, grains, bannerový styl a vlastní vizuální výraz.",
      "Product/App vrstvu je lepší u Fidoo nechat mimo první fokus.",
    ],
    valueInsight: "Fidoo ukazuje, že group system nemůže téct jen shora dolů. Některé nejmodernější patterny už vznikají mimo Pojišťovnu. Molekula musí umět harvestovat lokální inovaci a vracet ji zpět do group core.",
    soWhat: "Pokud group neumožní reverse contribution, Fidoo bude dál budovat vlastní větev a skupina přijde o šanci využít jeho modernější patterny pro ostatní značky.",
    quotes: [
      "S tím starým webem vůbec nic neuděláme. Musíme ho vyvinout znova.",
      "Deliverable je kompletně zdokumentovanej design systém webu, což je věc, která ta pojišťovna nemá.",
      "Figma jo, ale vůbec neodpovídá tomu, co je v tom Strapi.",
      "Musí vzniknout funkční design system.",
      "Připravili jsme to přímo pro AI.",
    ],
    openQuestions: [
      "Které Fidoo assety lze sdílet bez oslabení B2B identity?",
      "Jaký je ownership Cleevio/Fidoo/Fondee webové knihovny?",
      "Co z Fidoo knowledge base může být group-level a co zůstane brand-specific?",
    ],
  },
  {
    id: "fondee",
    name: "Direct Fondee",
    role: "Trust & compliance guardrails",
    status: "fragmented",
    statusLabel: "Regulated fintech",
    logo: "brand-logos/fondee.svg",
    download: "/deliverables/brand-fondee.md",
    headline: "Sideways napojení mezi knihovnami vytváří chaos a governance riziko.",
    state: "Regulovaný fintech v transformační fázi. Řeší redesign webu, onboarding, klientskou zónu, appku a vztah k nové Fidoo/Cleevio knihovně. Zároveň musí chránit compliance, trust a srozumitelnost pro investiční klienty.",
    meta: [
      { label: "Sektor", value: "Regulated fintech" },
      { label: "DS zralost", value: "Adaptovaná, v transformaci" },
      { label: "Stack", value: "Strapi · klientská zóna · onboarding" },
      { label: "Role", value: "Trust & compliance" },
    ],
    modules: [
      { id: "docs-ai", picked: true, note: "Compliance guardrails" },
      { id: "marketing", picked: true, note: "Schválené šablony pro regulovaný content" },
      { id: "web", picked: true, note: "Group knihovna, ne sideways" },
      { id: "product-app", picked: false, note: "Mimo první větev" },
    ],
    touchpoints: {
      digital: [
        { name: "Web", hint: "stejná knihovna jako Fidoo, staví Cleevio" },
        { name: "Mobile app + klientská zóna", hint: "vzniká DS, napojení na několik knihoven" },
        { name: "E-mail / CRM", hint: "Meiro" },
        { name: "Interní nástroje", hint: "mimo focus" },
        { name: "Support / helpdesk", hint: "live agent" },
      ],
      social: ["LinkedIn", "Instagram", "Facebook", "YouTube", "Podcast", "PR / tiskové"],
      paid: ["OOH", "Tramvaj", "Print / letáky", "Video"],
      people: ["Call centrum", "Sales outbound", "Employer brand", "Kariérní stránky"],
    },
    confirmed: [
      "Fondee redesignuje web a klientskou zónu; část vzniká přes Cleevio/Fidoo knihovnu.",
      "Tým řeší, zda web bude napojený na Fidoo knihovnu, Fondee knihovnu nebo budoucí Direct group knihovnu.",
      "Explicitní obava, aby web nebyl napojený na Fidoo, klientská zóna na Fondee a group vrstva na třetí systém.",
      "E-maily dnes využívají šablony a HTML úpravy; uvažuje se o tokenizovaném systému a skládání přes Claude/kód.",
      "Compliance a trust jsou součástí reality značky, ne detail navíc.",
    ],
    interpreted: [
      "Fondee je nejsilnější důkaz, proč musí vzniknout neutrální group core nad brandovými knihovnami.",
      "Docs + AI a Marketing mají u Fondee hodnotu jen tehdy, pokud obsahují jasné compliance guardrails.",
      "Product/App by neměl být tlačen do plošného sjednocení v první fázi.",
    ],
    valueInsight: "Fondee nepotřebuje slyšet, že se má „sjednotit“. Potřebuje bezpečný způsob, jak pokračovat v rozpracovaném redesignu a zároveň se nezamknout do knihovního chaosu. Molekula může dát týmu jistotu, že lokální práce půjde napojit na group bez přepisování.",
    soWhat: "Bez group core vznikne přesně ten typ závislostí, který skupina nechce: Fondee bude technicky navázané na Fidoo, částečně na vlastní komponenty a později možná na group knihovnu. To komplikuje governance, údržbu i AI-ready dokumentaci.",
    quotes: [
      "Já bych se chtěla vyhnout tomu, abychom měli web napojený na Fidoo knihovnu, klientskou zónu napojenou na Fondy knihovnu a pak v tom bude zmatek.",
      "Kvůli tomu vzniká ta iniciativa Direct knihovna... jinak je chaos a nesrovnalosti.",
      "Teď to teprve vzniká... web kreslí Cleevio, klientskou zónu kreslíme my.",
      "Claude nám bude skládat ty e-maily v kódu...",
    ],
    openQuestions: [
      "Jaký bude finální vztah Fondee/Fidoo/Cleevio knihoven?",
      "Které produktové flows zůstanou mimo první fázi?",
      "Jak bude fungovat compliance review pro šablony a AI výstupy?",
    ],
  },
  {
    id: "investments",
    name: "Direct Investments",
    role: "Premium brand, starter kit",
    status: "greenfield",
    statusLabel: "Greenfield",
    logo: "brand-logos/investments.svg",
    download: "/deliverables/brand-investments-umbrella.md",
    headline: "Potřebuje starter kit a jasná pravidla, co si může dovolit vůči Group.",
    state: "Nejméně usazený segment ve skupině. Investments řeší prémiový look & feel a vlastní tonalitu, ale nemá zatvrzelé systémy. Hodí se mu hotový starter — web, kampaně, mailing — nad kterým drží vlastní prémiovou vrstvu.",
    meta: [
      { label: "Sektor", value: "Investments · wealth" },
      { label: "DS zralost", value: "Greenfield" },
      { label: "Stack", value: "Web · newsletter · events" },
      { label: "Role", value: "Premium starter case" },
    ],
    modules: [
      { id: "docs-ai", picked: true, note: "Brand layer pravidla" },
      { id: "marketing", picked: true, note: "Prémiové šablony, mailing" },
      { id: "web", picked: true, note: "Sdílené sekce + prémiová vrstva" },
      { id: "product-app", picked: false, note: "Bez vlastního produktu zatím" },
    ],
    touchpoints: {
      digital: [
        { name: "Web" },
        { name: "Klientská zóna", hint: "přes Fondee + partial" },
        { name: "E-mail / CRM", hint: "Meiro CDP, plán" },
        { name: "Support / helpdesk" },
      ],
      social: ["LinkedIn", "Instagram", "PR / tiskové"],
      paid: ["Print / letáky", "Merch"],
      people: ["Events / konference", "Sales outbound", "Dealer materiály", "Investor relations"],
    },
    confirmed: [
      "Investments je nový / nejméně usazený segment v rámci skupiny.",
      "Potřeba jednoho prostředí, kde grafici vidí, co dělají ostatní subbrandy.",
      "Cílem má být zjednodušení a unifikace řízení kampaní a výstupů.",
      "Sdílet dává smysl web, aplikace, částečný marketing a mailing/newslettery.",
      "Vlastní má zůstat prémiový look & feel a tonalita.",
    ],
    interpreted: [
      "Investments je nejlepší kandidát na plug-and-play start z group core, bez retrofitu existujících knihoven.",
      "Potřebuje dvojí: hotové šablony pro běžné výstupy a jasný brand layer pro prémiový výraz.",
      "Dá se na něm ukázat, jak Molekula umí zachovat brand specifika nad společnými foundations.",
    ],
    valueInsight: "Investments je nejjasnější případ, kdy značka má silnou prémiovou ambici, ale chybí jí exekuční vrstva. Starter kit + brand pravidla mu dají „zelenou“ tvořit rychle, aniž by se kompromitovala tonalita.",
    soWhat: "Bez group starteru bude Investments pořád řešit od nuly to, co už ostatní značky mají. S ním naopak může soustředit energii na to, čím se odlišuje — tonalita, investor-facing výstupy, eventy.",
    quotes: [
      "Každý tým si to dělal úplně jinak... pravá ruka neviděla, co dělá levá.",
      "Má zjednodušit a unifikovat řízení kampaní a veškerých výstupů.",
      "Jednotlivé subbrandy by si z toho braly, co potřebujou.",
    ],
    openQuestions: [
      "Co přesně z prémiového výrazu zůstane brand-only a co lze sdílet?",
      "Které investor-facing materiály mají být prvním pilotem?",
      "Co přinese paralelní brand-strategy stream a kde se s Molekulou protíná?",
    ],
  },
  {
    id: "auto-birne",
    name: "Direct Auto + Birne",
    role: "Plug-and-play onboarding",
    status: "greenfield",
    statusLabel: "Post-akviziční",
    logo: "brand-logos/auto.svg",
    download: "/deliverables/brand-auto-birne.md",
    headline: "Co se bude opakovat u každé další integrované značky: web, assety, dealer materiály a pravidla.",
    state: "Greenfield / post-akviziční případ s praktickými potřebami v oblasti webu, marketingu, dealer/POS materiálů, social vizuálů, fotek aut a budoucího brand vrstvení Auto/Birne.",
    meta: [
      { label: "Sektor", value: "Retail · automotive" },
      { label: "DS zralost", value: "Post-akviziční start" },
      { label: "Stack", value: "Shopify · CDP · dealer kit" },
      { label: "Role", value: "Plug-and-play onboarding" },
    ],
    modules: [
      { id: "docs-ai", picked: true, note: "Image rules, brand-safe AI" },
      { id: "marketing", picked: true, note: "Dealer kit, social, fotky aut" },
      { id: "web", picked: true, note: "Sdílené sekce nad Shopify" },
      { id: "product-app", picked: false, note: "Sekundární priorita" },
    ],
    touchpoints: {
      digital: [
        { name: "Shopify web", hint: "e-commerce" },
        { name: "Skupinová apka?", hint: "vize" },
        { name: "Birne klientská zóna", hint: "bez rozvoje" },
        { name: "E-mail / CRM", hint: "Meiro" },
        { name: "Interní nástroje", hint: "Mraky" },
        { name: "Support / helpdesk", hint: "potenciálně" },
      ],
      social: ["LinkedIn", "Instagram", "Facebook", "YouTube", "Podcast", "PR / tiskové"],
      paid: ["OOH", "Tramvaj", "Print / letáky", "Video", "POS"],
      people: ["Call centrum", "Events / konference", "Sales outbound", "Dealer materiály", "Partner network", "Employer brand", "Kariérní stránky"],
    },
    confirmed: [
      "Web/e-commerce dnes běží na Shopify; backendová část je v pohybu a stack není dogma.",
      "Birne klientská zóna existuje, ale pravděpodobně nemá být budoucí hlavní value driver.",
      "Auto/Birne pracuje s centrální Figmou, ale nemá plný code-linked design system.",
      "Silná potřeba je u car imagery, thumbnails, social vizuálů, dealer/POS materiálů a kampaní.",
      "Birne dnes existuje jako samostatná entita, ale může se přiblížit k Direct Auto.",
    ],
    interpreted: [
      "Auto + Birne je nejčitelnější plug-and-play onboarding příběh: nová značka nemá znovu vymýšlet základní pravidla, šablony a asset systém.",
      "Marketing a Web jsou první hodnota; Product/App je až sekundární a spíš group-level.",
    ],
    valueInsight: "Auto + Birne nepotřebuje přednášku o design systémech. Potřebuje dostat do ruky praktický kit, který řeší opakovanou asset výrobu, fotky, social, dealer materiály a webové patterny.",
    soWhat: "Každá další akvizice nebo nově integrovaná značka bude řešit podobný problém. Pokud se Auto + Birne naučí startovat z group core, Direct získá model pro budoucí onboarding dalších firem.",
    quotes: [
      "My jsme Shopify.",
      "Přizpůsobíme se čemukoliv... Shopify není mantra.",
      "Klientská zóna existuje, ale plánuje se spíš její decommissioning.",
      "Birne by nemělo být samostatný... v tuhle chvíli je samostatná entita, vlastní logo, ale design systém přebíráme skupinový.",
      "Řešíme celou databázi fotek na auta, převádíme do stejné podoby.",
    ],
    openQuestions: [
      "Zůstane Birne samostatná značka, nebo služba Direct Auto?",
      "Jaký dealer/POS výstup má největší obchodní hodnotu jako pilot?",
      "Jak se Molekula napojí na Shopify/future stack bez nuceného přepisu?",
    ],
  },
];

const MODULES = [
  {
    label: "01",
    name: "Docs + AI",
    badge: "Společný kontext",
    summary: "Živý zdroj pravdy pro brand pravidla, tokeny, komponenty, tone of voice, šablony a AI guardrails.",
    inside: [
      "Brand knowledge skills (markdown)",
      "Tone of voice a jazykové vzory",
      "Token model a komponenty",
      "AI guardrails per značka",
      "Workflow skills pro Claude / Cursor",
    ],
    group: "Group získá jeden kontrolovaný kontext pro lidi i AI nástroje napříč značkami.",
    brand: "Značka ví, co může převzít, co je vlastní a jak má AI nebo externí tým pracovat v jejích mantinelech.",
    fits: ["Pojišťovna", "Fidoo", "Fondee", "Investments", "Auto + Birne"],
    caution: "U regulovaných částí musí být jasně popsané, co AI nesmí generovat bez lidské kontroly.",
  },
  {
    label: "02",
    name: "Marketing",
    badge: "Nejrychlejší sdílená hodnota",
    summary: "Schválené šablony pro kampaně, social, display, e-mail, print, POS, dealer materiály a opakované assety.",
    inside: [
      "Template repo (Figma · PSD · HTML email)",
      "Brand presets (color · typo · photography)",
      "AI generování s brand presety",
      "Lokalizační vrstva CZ/SK/PL",
      "Dealer enablement kit",
    ],
    group: "Méně ruční výroby, méně off-brand variant a jasnější standard pro všechny zákaznické výstupy.",
    brand: "Marketing týmy dostanou hotové vzory, které lze adaptovat na vlastní tonalitu bez stavění od nuly.",
    fits: ["Pojišťovna", "Fidoo", "Fondee", "Investments", "Auto + Birne"],
    caution: "Nemá nahradit brand strategii — převádí schválenou strategii do opakovatelných výstupů.",
  },
  {
    label: "03",
    name: "Web",
    badge: "Neutrální stavebnice",
    summary: "Sdílené webové sekce, CMS modely, brand skin vrstva a pravidla pro skládání stránek bez forků.",
    inside: [
      "Strapi content types pro sdílené sekce",
      "Hero · pricing · FAQ · CTA · social proof",
      "Brand skin layer (CSS variables override)",
      "Next.js renderer · ISR · preview mode",
      "Pravidla pro skin overrides",
    ],
    group: "Nové weby, landing pages a akviziční brandy mohou startovat z prověřené stavebnice.",
    brand: "Značka si drží vlastní vizuální vrstvu a obsah, ale nestaví hero, CTA, FAQ pokaždé znovu.",
    fits: ["Fidoo", "Fondee", "Investments", "Auto + Birne", "Pojišťovna"],
    caution: "Web modul musí být neutrální vůči jedné konkrétní značce i technologii.",
  },
  {
    label: "04",
    name: "Product / App",
    badge: "Selektivní adopce",
    summary: "Sdílené principy, tokeny a vybrané patterny pro klientské zóny, interní nástroje a dashboardy.",
    inside: [
      "Next.js + Tailwind + shadcn starter",
      "MCP context built-in",
      "Sdílené auth / i18n / observability",
      "Vybrané patterny napříč klientskými zónami",
      "Scaffold script pro nové aplikace",
    ],
    group: "Nové produkty mohou vznikat rychleji a držet společný standard bez nuceného sjednocení existujících aplikací.",
    brand: "Zralé produktové týmy nepřichází o vlastní systém, ale mohou přispět ověřené patterny zpět.",
    fits: ["Pojišťovna", "Fidoo", "Fondee", "Auto + Birne"],
    caution: "Citlivější než ostatní moduly. Patří do selektivní adopce, ne plošného přepisu.",
  },
];

const ROADMAP = [
  {
    label: "Fáze 01",
    time: "Handover & DS basis",
    title: "Group foundation\nod Planetary",
    body: "Předávací meeting s Planetary: group brand manual, vize a positioning. Z naší strany debrief a preskripce — co máme, co chybí, co ještě dopojistíme od Planetary. Z dodaných materiálů vzniká základ Group design systému (tokeny, foundations, brand layer pravidla). Souběžně začíná naplňování kontextového portálu a vzniká change group se stakeholdery značek.",
    deliverables: ["Planetary handover", "DS preskripce", "Group core baseline", "Change group setup", "Context portal v0"],
  },
  {
    label: "Fáze 02",
    time: "Paralelní streamy",
    title: "Identity release,\nmarketing & web",
    body: "Více streamů jede paralelně. Marketing šablony připravujeme tak, aby podpořily release Direct Group Identity. Vzniká group web design system a sekční stavebnice, kterou distribuujeme značkám. Group core dodává vizualitu přes tokeny, takže templates a sekce mohou vznikat nezávisle a v čase se potkávají. S brand týmy běží společné workshopy, aby šlo o adopci, ne příkaz shora.",
    deliverables: ["Marketing templates v1", "Group identity release", "Web DS + section kit", "Brand workshopy"],
  },
  {
    label: "Fáze 03",
    time: "Product & konvergence",
    title: "Produktový DS\n& streamy zpět",
    body: "Nad core a moduly vzniká produktový design systém. Streamy se potkávají zpátky do jedné platformy a vzniká plug-and-play onboarding pro další firmy ve skupině. Kontextový portál je naplněný do plné šíře, adoption metriky ukazují, jak DS skutečně používáme.",
    deliverables: ["Produktový DS", "Plug-and-play onboarding", "Adopce 3+ značek", "Měřitelný outcome"],
  },
];

const ROADMAP_PHASES = [
  { num: "01", title: "Handover & DS basis", sub: "Top-down z Planetary" },
  { num: "02", title: "Paralelní streamy", sub: "Marketing · Web · Identity release" },
  { num: "03", title: "Konvergence", sub: "Product DS · adopce · onboarding" },
];

const ROADMAP_STREAMS = [
  {
    id: "core",
    name: "Group core",
    desc: "Tokens · foundations",
    accent: "core",
    nodes: [
      { phase: 1, label: "Planetary handover", sub: "brand manual · vize", primary: true },
      { phase: 1, label: "DS preskripce", sub: "co máme · co chybí" },
      { phase: 2, label: "Tokens & foundations", sub: "live core" },
      { phase: 3, label: "Core v2", sub: "konsolidace" },
    ],
  },
  {
    id: "docs",
    name: "Docs + AI",
    desc: "Kontext napříč fázemi",
    throughout: true,
    nodes: [
      { phase: 1, label: "Skills v0", sub: "kontext + ToV" },
      { phase: 2, label: "Context portal", sub: "živý" },
      { phase: 3, label: "Full portal", sub: "+ AI guardrails" },
    ],
  },
  {
    id: "marketing",
    name: "Marketing",
    desc: "Templates + identity",
    nodes: [
      { phase: 2, label: "Identity release", sub: "Direct Group", primary: true },
      { phase: 2, label: "Templates v1", sub: "kampaně · social" },
      { phase: 3, label: "Brand-safe AI", sub: "generování v guardrails" },
    ],
  },
  {
    id: "web",
    name: "Web",
    desc: "Section kit + DS",
    nodes: [
      { phase: 2, label: "Section kit", sub: "stavebnice" },
      { phase: 2, label: "Web DS", sub: "distribuce značkám" },
      { phase: 3, label: "Brand skins", sub: "roll-out" },
    ],
  },
  {
    id: "product",
    name: "Product",
    desc: "Selektivní adopce",
    nodes: [
      { phase: 3, label: "Product DS", sub: "starter + patterny" },
      { phase: 3, label: "Klientské zóny", sub: "vybraně" },
    ],
  },
  {
    id: "adoption",
    name: "Adoption",
    desc: "Change group + workshopy",
    nodes: [
      { phase: 1, label: "Change group", sub: "stakeholders značek" },
      { phase: 2, label: "Brand workshopy", sub: "společné nastavení" },
      { phase: 3, label: "Adopce 3+", sub: "měřitelný outcome" },
    ],
  },
];

const OUTPUTS = [
  {
    label: "01",
    name: "Direct Group summary",
    type: "Markdown",
    desc: "Souhrn hlavních zjištění napříč pěti značkami.",
    href: "/deliverables/direct-group-summary.md",
  },
  {
    label: "02",
    name: "Per-brand dossiers",
    type: "5× markdown",
    desc: "Pojišťovna, Fidoo, Fondee, Investments, Auto + Birne.",
    href: "/deliverables/README.md",
  },
  {
    label: "03",
    name: "AI context handoff",
    type: "Markdown · context pack",
    desc: "Jak z analýzy vznikne schválený kontext pro další práci týmů a AI asistentů.",
    href: "/deliverables/ai-context-handoff.md",
  },
  {
    label: "04",
    name: "Module demand map",
    type: "Markdown",
    desc: "Relevance modulů Docs+AI, Marketing, Web a Product napříč značkami.",
    href: "/deliverables/module-demand-map.md",
  },
  {
    label: "05",
    name: "Executive prescription",
    type: "Markdown",
    desc: "C-level preskripce, operating model a doporučený postup.",
    href: "/deliverables/executive-prescription.md",
  },
];

const MATURITY_LEVELS = [
  {
    n: 1,
    title: "UI kit",
    body: "Jeden referenční soubor ve Figmě. Sjednocuje vizuál, ale žije mimo kód a dokumentaci.",
  },
  {
    n: 2,
    title: "Design Library",
    body: "Kolem knihovny vzniká tým a proces. Někdo ji aktivně udržuje a rozšiřuje.",
  },
  {
    n: 3,
    title: "Design System",
    body: "Design, kód a dokumentace propojené přes tokeny. Jedna zdrojová pravda napříč disciplinami.",
    threshold: true,
  },
  {
    n: 4,
    title: "Scaled DS",
    body: "Jeden core, brand skiny. Funguje napříč značkami — governance, contribution model, automatizace.",
  },
  {
    n: 5,
    title: "Public DS",
    body: "Otevřený směr ven — partneři, dodavatelé i AI agenti pracují uvnitř mantinelů.",
  },
];

/* % poňad ose 0–100. Direct je za UI kit a v půlce Design Library. */
const MATURITY_POSITION = 28;

const NAV_LINKS = [
  { href: "#diagnoza", label: "Diagnóza" },
  { href: "#osa", label: "Osa" },
  { href: "#znacky", label: "Značky" },
  { href: "#moduly", label: "Moduly" },
  { href: "#roadmapa", label: "Roadmapa" },
  { href: "#vystupy", label: "Výstupy" },
];

Object.assign(window, {
  META, HERO, FINDINGS, AXIS, DOSSIERS, MODULES, ROADMAP, ROADMAP_PHASES, ROADMAP_STREAMS, OUTPUTS, NAV_LINKS, BRANDS_NAV,
  MATURITY_LEVELS, MATURITY_POSITION
});
