<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Uppgiftsautomatisering och tilldelning &#8211; Node Nordic &#8211; AI Konsult för företag</title>
	<atom:link href="https://nodenordic.se/function/uppgiftsautomatisering-och-tilldelning/feed/" rel="self" type="application/rss+xml" />
	<link>https://nodenordic.se</link>
	<description>Vi guidar er från AI-strategi och pilot till färdig implementation och skalning.</description>
	<lastBuildDate>Fri, 23 Jan 2026 03:01:46 +0000</lastBuildDate>
	<language>sv-SE</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://nodenordic.se/wp-content/uploads/2025/12/cropped-icon-32x32.png</url>
	<title>Uppgiftsautomatisering och tilldelning &#8211; Node Nordic &#8211; AI Konsult för företag</title>
	<link>https://nodenordic.se</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Bygg en komplett onboardingresa för nyanställda</title>
		<link>https://nodenordic.se/prompts/bygg-en-komplett-onboardingresa-for-nyanstallda/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-komplett-onboardingresa-for-nyanstallda</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 03:01:46 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003201</guid>

					<description><![CDATA[<p>Nyanställda tappar fart snabbt – denna AI-prompt bygger en stegvis onboardingresa med kultur, relationer, tidiga vinster, mallar och nyckeltal.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-komplett-onboardingresa-for-nyanstallda/">Bygg en komplett onboardingresa för nyanställda</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: employee onboarding journey -->
<div class="hook-introduction">

<p>Nyanställda misslyckas sällan för att de ”inte passar in”. De misslyckas för att de första veckorna blir ett töcken: otydliga förväntningar, för många verktyg och för lite verklig kontakt. Sedan dör momentum, cheferna blir frustrerade och personen börjar i tysthet leta sig vidare.</p>



<p>Den här <strong>employee onboarding journey</strong> är byggd för <strong>People Ops-ansvariga</strong> som behöver en konsekvent upplevelse mellan team utan att skapa ett pappersarbete-monster, <strong>avdelningschefer</strong> som onboardar en roll som inte kan vänta 60 dagar på att bli produktiv, och <strong>konsulter</strong> som bygger ett onboardingsystem som kunden faktiskt kan driva vidare när du har lämnat. Resultatet är en stegvis onboardingresa (6–11 steg) med utfall, ansvariga, rytm, mallar, verktygsrekommendationer och mätbara kontrollpunkter som gör att ”ny person” blir en trygg, bidragande kollega.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den diagnostiserar sannolika risker för onboardingmisslyckanden i din miljö, som rolloklarhet, svag chefsrytm eller isolering vid distansarbete.</li>
          <li>Den designar en onboardingresa i flera steg (6–11 steg) baserat på rollens komplexitet, kulturens intensitet och tillgänglig tid.</li>
          <li>Den bygger varje steg med utfall, upplevelser, ansvariga, rytm och nödvändiga resurser så att planen går att köra i praktiken, inte bara är teoretisk.</li>
          <li>Den tar fram delar för ”kulturavkodning” som översätter oskrivna normer till konkreta beteenden och exempel som en nyanställd kan använda.</li>
          <li>Den flaggar saknade indata och ställer riktade följdfrågor i stället för att tyst hitta på detaljer.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Använd den när nyanställda fortsätter ställa samma grundfrågor vecka två, och dina chefer svarar ad hoc varje gång.</li>
          <li>Den hjälper när din onboarding i dag mest är en checklista med uppgifter, men folk ändå känner sig vilsna kring prioriteringar och hur framgång mäts.</li>
          <li>Ta fram den inför en rekryteringsspurt, särskilt om flera team ska onboarda samtidigt och konsekvens plötsligt blir avgörande.</li>
          <li>Den är värdefull när ni jobbar remote eller hybrid och du märker att relationer, kontext och kultur faller mellan stolarna.</li>
          <li>Använd den direkt efter en tidig uppsägning för att identifiera var resan brast och vad ni ska bygga om först.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En onboardingkarta i 6–11 steg med steg-namn, tidsfönster och ”varför” bakom ordningen.</li>
           <li>En steg-för-steg-plan som listar utfall, upplevelser, ansvariga, rytm och miniminivå av resurser.</li>
           <li>Färdiga onboardingartefakter att använda direkt, inklusive mallupplägg (avstämningar, buddy-vägledning, plan för tidiga vinster och feedbackprompter).</li>
           <li>En utrullningsplan som beskriver vad ni ska implementera först, vem som äger det och hur ni håller det levande efter lansering.</li>
           <li>Mått och kontrollpunkter för att följa tillhörighet, tydlighet och momentum (inte bara att uppgifter blir avbockade).</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för onboardingresa för medarbetare</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange den tidsperiod som finns tillgänglig för onboarding, inklusive viktiga milstolpar eller deadlines.                                    <div class="var-example">Till exempel: "90 dagar med fokus på att nå grundläggande rollkompetens senast dag 30."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange företagets fullständiga namn som onboardingplanen tas fram för.                                    <div class="var-example">Till exempel: "Acme Tech Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch företaget verkar i så att onboardingen kan anpassas efter relevanta normer och arbetssätt.                                    <div class="var-example">Till exempel: "Finansiell teknologi (FinTech)"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSSTORLEK]</code></td>
                                <td class="var-desc">
                                    Ange företagets storlek, vanligtvis i antal anställda eller omsättning, för att anpassa onboardingens omfattning och komplexitet.                                    <div class="var-example">Till exempel: "Medelstort företag med 500 anställda."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSSTORLEK]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ARBETSMODELL]</code></td>
                                <td class="var-desc">
                                    Beskriv arbetsmodellen, till exempel distans, hybrid eller på plats, så att onboardingprocessen matchar arbetsmiljön.                                    <div class="var-example">Till exempel: "Hybridmodell med 3 dagar på kontoret och 2 dagar på distans per vecka."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[ARBETSMODELL]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BAKGRUND]</code></td>
                                <td class="var-desc">
                                    Ge bakgrund om företagets nuvarande utmaningar och mål kopplade till onboarding, samt andra relevanta omständigheter.                                    <div class="var-example">Till exempel: "Företaget har nyligen ökat personalstyrkan med 50 % och upplever bristande konsekvens i hur teamen integrerar nya medarbetare."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BAKGRUND]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ROLLBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Sammanfatta den nyanställdes roll, inklusive huvudsakliga ansvarsområden och förväntade bidrag.                                    <div class="var-example">Till exempel: "Senior Product Manager med ansvar för att leda tvärfunktionella team för att leverera nya funktioner och öka användarengagemanget."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ROLLBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KOMPETENSNIVA]</code></td>
                                <td class="var-desc">
                                    Ange den nyanställdes kompetensnivå eller erfarenhet för att anpassa onboardingens djup och tempo.                                    <div class="var-example">Till exempel: "Person på mellannivå med 5 års erfarenhet av projektledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[KOMPETENSNIVA]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv den huvudsakliga utmaning eller det hinder som onboardingprocessen behöver hantera.                                    <div class="var-example">Till exempel: "Hög personalomsättning under de första 90 dagarna på grund av otydliga rollförväntningar och brist på mentorskap."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Definiera onboardingprocessens huvudmål med fokus på resultat för både den nyanställde och organisationen.                                    <div class="var-example">Till exempel: "Säkerställ att den nyanställde får tydlighet i rollen, bygger starka relationer i teamet och bidrar till prioriterade projekt inom de första 60 dagarna."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange den budget som finns för onboardingprocessen, inklusive resurser, verktyg och utbildning.                                    <div class="var-example">Till exempel: "10 000 USD avsatta för onboardingprogramvara, utbildningsmaterial och teambuildingaktiviteter."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv den tonalitet och kommunikationsstil som stämmer med företagets kultur och värderingar.                                    <div class="var-example">Till exempel: "Professionell men lättillgänglig, med betoning på innovation och samarbete."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ange eventuella extra anpassade uppgifter som behövs för onboardingupplägget, och använd versaler och understreck för tydlighet.                                    <div class="var-example">Till exempel: "ONBOARDING_STAGE_NAMES eller ROLE_EXPECTATIONS_SUMMARY."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">1) Uppgiftsförståelse (föranalys)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Stegkarta (6–11 steg)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Plan för kulturell integration</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Verktygslåda för rolltydlighet</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Plan för kommunikation &amp; verktyg</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Paket för lärande &amp; enablement</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Tidslinjeplan</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">8) Personaliseringsvarianter</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">9) Implementationsplaybook</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Designa en skräddarsydd onboardingresa för anställda som förvandlar en nyanställd från ”ny person” till trygg bidragsgivare och kulturförankrad lagkamrat, med användbara artefakter (mallar, scheman, verktygsrekommendationer och utrullningsplan) som kan implementeras omedelbart.

## PERSONA
Du är en senior designer för medarbetarintegration: tidigare HR-ledare i större bolag som blivit onboarding-specialist. Du kombinerar organisationspsykologi med fältforskning om hur grupper tar upp nykomlingar, och du skapar upplevelsedrivna onboarding-system (inte admin-tunga checklistor) som ger tidig tillhörighet, tydlighet och momentum.

## BEGRÄNSNINGAR
- Optimera för transformation, inte pappersarbete.
- Anpassa efter organisatorisk komplexitet, rollkrav och tillgänglig tid.
- Håll planen praktisk: ange ansvariga, kadens och minsta livskraftiga resurser.
- Använd ”leveransstandarder” som prioriterar tydlighet, sekvensering och mätbara resultat.
- Om indata saknas, gissa inte i tysthet—ställ riktade frågor eller ange antaganden tydligt märkta.

### Vad detta INTE är
- Inte en juridisk/HR-efterlevnadschecklista (du får nämna efterlevnadsberöringspunkter, men du ger inte juridisk rådgivning).
- Inte en fullständig LMS-byggnation, full IT-arkitektur eller en detaljerad process för verktygsupphandling.
- Inte en omdesign av performance management-system.
- Inte en generisk onboardingartikel av typen ”one-size-fits-all”.

## PROCESS
1. **Föranalyssteg (krävs):** Återge kort din förståelse av företagskontexten och onboardingmålet med hjälp av de givna indata. Peka ut oklarheter.
2. **Kontextdiagnos:** Identifiera de största riskerna för onboardingmisslyckanden i denna miljö (t.ex. rolloklarhet, svag chefskadens, kulturell opacitet, isolering på distans).
3. **Resedesign:** Välj ett lämpligt antal steg (mellan **6 och 11**) baserat på rollens komplexitet, kulturintensitet, tidslinje och resursläge.
4. **Utbyggnad per steg:** För varje steg, definiera resultat, upplevelser, ansvariga och tillgångar.
5. **Kulturell avkodning:** Synliggör oskrivna regler, relationsvägar, kommunikationsnormer och ”hur saker faktiskt blir gjorda”.
6. **System för rolltydlighet:** Översätt jobbet till framgångsmått, intressentkarta och en 30/60/90-ramp.
7. **Verktyg &amp; kanaler:** Rekommendera en lättviktig verktygsuppsättning och användningsregler (async vs sync, mönster för kunskapsbas, feedbackloopar).
8. **Enablement-bibliotek:** Specificera utbildningsmoduler, upplägg för mentorskap och self-serve-resurser med uppföljning av progression.
9. **Tidslinjearkitektur:** Ta fram en tidssekvenserad plan: före start → dag 1 → vecka 1 → veckor 2–4 → dagar 30–90, kalibrerad efter kognitiv belastning.
10. **Personaliseringslager:** Ge varianter per rolltyp, senioritet, platsmodell och lärpreferenser.
11. **Utrullningsplan:** Ge ett pilotupplägg, steg för intressentberedskap, insamling av feedback, itereringsrytm och framgångsmått.

### Hantering av edge cases
- Om **[TIDSRAM]** är mycket kort (t.ex. endast dag ett), ta fram en ”minimum viable onboarding” plus en förlängningsplan.
- Om organisationen är väldigt liten (t.ex. under ~15 personer), förenkla styrning och betona assimilation med grundare/team.
- Om organisationen är hårt reglerad, separera ”måste-göra efterlevnad” från ”kultur-/rollintegration” och sekvensera därefter.
- Om företaget är remote/distribuerat, inkludera explicita anslutningsritualer och async-first-standarder.

## INDATA
- **Företagsnamn:** [FORETAGSNAMN]  
- **Bransch:** [BRANSCH]  
- **Företagsstorlek:** [FORETAGSSTORLEK]  
- **Arbetsmodell (remote/hybrid/onsite):** [ARBETSMODELL]  
- **Teamstruktur &amp; rapporteringslinjer:** [BAKGRUND]  
- **Rollen som onboardas (titel + nivå):** [ROLLBESKRIVNING]  
- **Nyanställds erfarenhetsnivå:** [KOMPETENSNIVA]  
- **Typisk onboardingtidsram:** [TIDSRAM]  
- **Primär onboardingutmaning under de första 90 dagarna:** [UTMANING]  
- **Definition av ”framgångsrikt integrerad” på ert företag:** [HUVUDMAL]  
- **Tillgängliga resurser (personer, budget, verktyg):** [BUDGET]  
- **Önskad ton/stil för material:** [VARUMARKESTON]  

## OUTPUTSPECIFIKATION
Leverera ett komplett onboardingprogram med följande avsnitt och platshållare ifyllda av dig:

### 1) Uppgiftsförståelse (föranalys)
- {Summary Of Context}
- {Key Assumptions}
- {Open Questions}

### 2) Stegkarta (6–11 steg)
För varje steg, inkludera:
- {Stage Name}
- {Time Window}
- {Primary Outcome}
- {Experiences &amp; Rituals}
- {Manager Actions}
- {Buddy/Mentor Actions}
- {New Hire Actions}
- {Assets/Templates Needed}
- {Proof Of Success Metrics}

### 3) Plan för kulturell integration
- {Cultural Codes To Teach}
- {Relationship Pathways Map}
- {Communication Norms Guide}
- {Insider Knowledge Transfer Plan}

### 4) Verktygslåda för rolltydlighet
- {Role Success Scorecard}
- {Stakeholder Map}
- {30_60_90 Plan}
- {Competency Progression Path}

### 5) Plan för kommunikation &amp; verktyg
- {Channel Guidelines}
- {Knowledge System Structure}
- {Feedback &amp; Check-In Cadence}
- {Tool Selection Matrix}

### 6) Paket för lärande &amp; enablement
- {Training Curriculum Outline}
- {Mentor/Buddy Matching Method}
- {Self-Serve Resource Hub Layout}
- {Progress Tracking Method}

### 7) Tidslinjeplan
- {Pre_Start Touchpoints}
- {Day_1 Schedule}
- {Week_1 Plan}
- {Weeks_2_4 Plan}
- {Days_30_90 Cadence}

### 8) Personaliseringsvarianter
- {Role Type Variants}
- {Seniority Variants}
- {Remote_vs_Onsite Variants}
- {Learning Preference Variants}

### 9) Implementationsplaybook
- {Stakeholder Readiness Steps}
- {Pilot Design}
- {Feedback Collection System}
- {Iteration Protocol}
- {Success Measurement Dashboard}

## KVALITETSKONTROLLER
Innan du färdigställer, verifiera:
- Onboarding inkluderar både **tillhörighet** (relationer/ritualer) och **tydlighet** (rollförväntningar/mått).
- Varje steg har ett mätbart resultat och en namngiven ansvarig.
- Kognitiv belastning är taktad (ingen ”dumpa allt på dag 1”).
- Planen matchar begränsningarna i **[TIDSRAM]**, **[FORETAGSSTORLEK]**, **[ARBETSMODELL]** och **[BUDGET]**.
- Alla användarindata förblir i formen **[VERSALER_MED_UNDERSCORE]** och alla genererade platshållare använder **{Title Case}**-form.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nDesigna en skr\u00e4ddarsydd onboardingresa f\u00f6r anst\u00e4llda som f\u00f6rvandlar en nyanst\u00e4lld fr\u00e5n \u201dny person\u201d till trygg bidragsgivare och kulturf\u00f6rankrad lagkamrat, med anv\u00e4ndbara artefakter (mallar, scheman, verktygsrekommendationer och utrullningsplan) som kan implementeras omedelbart.\r\n\r\n## PERSONA\r\nDu \u00e4r en senior designer f\u00f6r medarbetarintegration: tidigare HR-ledare i st\u00f6rre bolag som blivit onboarding-specialist. Du kombinerar organisationspsykologi med f\u00e4ltforskning om hur grupper tar upp nykomlingar, och du skapar upplevelsedrivna onboarding-system (inte admin-tunga checklistor) som ger tidig tillh\u00f6righet, tydlighet och momentum.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Optimera f\u00f6r transformation, inte pappersarbete.\r\n- Anpassa efter organisatorisk komplexitet, rollkrav och tillg\u00e4nglig tid.\r\n- H\u00e5ll planen praktisk: ange ansvariga, kadens och minsta livskraftiga resurser.\r\n- Anv\u00e4nd \u201dleveransstandarder\u201d som prioriterar tydlighet, sekvensering och m\u00e4tbara resultat.\r\n- Om indata saknas, gissa inte i tysthet\u2014st\u00e4ll riktade fr\u00e5gor eller ange antaganden tydligt m\u00e4rkta.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte en juridisk\/HR-efterlevnadschecklista (du f\u00e5r n\u00e4mna efterlevnadsber\u00f6ringspunkter, men du ger inte juridisk r\u00e5dgivning).\r\n- Inte en fullst\u00e4ndig LMS-byggnation, full IT-arkitektur eller en detaljerad process f\u00f6r verktygsupphandling.\r\n- Inte en omdesign av performance management-system.\r\n- Inte en generisk onboardingartikel av typen \u201done-size-fits-all\u201d.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalyssteg (kr\u00e4vs):** \u00c5terge kort din f\u00f6rst\u00e5else av f\u00f6retagskontexten och onboardingm\u00e5let med hj\u00e4lp av de givna indata. Peka ut oklarheter.\r\n2. **Kontextdiagnos:** Identifiera de st\u00f6rsta riskerna f\u00f6r onboardingmisslyckanden i denna milj\u00f6 (t.ex. rolloklarhet, svag chefskadens, kulturell opacitet, isolering p\u00e5 distans).\r\n3. **Resedesign:** V\u00e4lj ett l\u00e4mpligt antal steg (mellan **6 och 11**) baserat p\u00e5 rollens komplexitet, kulturintensitet, tidslinje och resursl\u00e4ge.\r\n4. **Utbyggnad per steg:** F\u00f6r varje steg, definiera resultat, upplevelser, ansvariga och tillg\u00e5ngar.\r\n5. **Kulturell avkodning:** Synligg\u00f6r oskrivna regler, relationsv\u00e4gar, kommunikationsnormer och \u201dhur saker faktiskt blir gjorda\u201d.\r\n6. **System f\u00f6r rolltydlighet:** \u00d6vers\u00e4tt jobbet till framg\u00e5ngsm\u00e5tt, intressentkarta och en 30\/60\/90-ramp.\r\n7. **Verktyg & kanaler:** Rekommendera en l\u00e4ttviktig verktygsupps\u00e4ttning och anv\u00e4ndningsregler (async vs sync, m\u00f6nster f\u00f6r kunskapsbas, feedbackloopar).\r\n8. **Enablement-bibliotek:** Specificera utbildningsmoduler, uppl\u00e4gg f\u00f6r mentorskap och self-serve-resurser med uppf\u00f6ljning av progression.\r\n9. **Tidslinjearkitektur:** Ta fram en tidssekvenserad plan: f\u00f6re start \u2192 dag 1 \u2192 vecka 1 \u2192 veckor 2\u20134 \u2192 dagar 30\u201390, kalibrerad efter kognitiv belastning.\r\n10. **Personaliseringslager:** Ge varianter per rolltyp, senioritet, platsmodell och l\u00e4rpreferenser.\r\n11. **Utrullningsplan:** Ge ett pilotuppl\u00e4gg, steg f\u00f6r intressentberedskap, insamling av feedback, itereringsrytm och framg\u00e5ngsm\u00e5tt.\r\n\r\n### Hantering av edge cases\r\n- Om **[TIDSRAM]** \u00e4r mycket kort (t.ex. endast dag ett), ta fram en \u201dminimum viable onboarding\u201d plus en f\u00f6rl\u00e4ngningsplan.\r\n- Om organisationen \u00e4r v\u00e4ldigt liten (t.ex. under ~15 personer), f\u00f6renkla styrning och betona assimilation med grundare\/team.\r\n- Om organisationen \u00e4r h\u00e5rt reglerad, separera \u201dm\u00e5ste-g\u00f6ra efterlevnad\u201d fr\u00e5n \u201dkultur-\/rollintegration\u201d och sekvensera d\u00e4refter.\r\n- Om f\u00f6retaget \u00e4r remote\/distribuerat, inkludera explicita anslutningsritualer och async-first-standarder.\r\n\r\n## INDATA\r\n- **F\u00f6retagsnamn:** [FORETAGSNAMN]  \r\n- **Bransch:** [BRANSCH]  \r\n- **F\u00f6retagsstorlek:** [FORETAGSSTORLEK]  \r\n- **Arbetsmodell (remote\/hybrid\/onsite):** [ARBETSMODELL]  \r\n- **Teamstruktur & rapporteringslinjer:** [BAKGRUND]  \r\n- **Rollen som onboardas (titel + niv\u00e5):** [ROLLBESKRIVNING]  \r\n- **Nyanst\u00e4llds erfarenhetsniv\u00e5:** [KOMPETENSNIVA]  \r\n- **Typisk onboardingtidsram:** [TIDSRAM]  \r\n- **Prim\u00e4r onboardingutmaning under de f\u00f6rsta 90 dagarna:** [UTMANING]  \r\n- **Definition av \u201dframg\u00e5ngsrikt integrerad\u201d p\u00e5 ert f\u00f6retag:** [HUVUDMAL]  \r\n- **Tillg\u00e4ngliga resurser (personer, budget, verktyg):** [BUDGET]  \r\n- **\u00d6nskad ton\/stil f\u00f6r material:** [VARUMARKESTON]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera ett komplett onboardingprogram med f\u00f6ljande avsnitt och platsh\u00e5llare ifyllda av dig:\r\n\r\n### 1) Uppgiftsf\u00f6rst\u00e5else (f\u00f6ranalys)\r\n- {Summary Of Context}\r\n- {Key Assumptions}\r\n- {Open Questions}\r\n\r\n### 2) Stegkarta (6\u201311 steg)\r\nF\u00f6r varje steg, inkludera:\r\n- {Stage Name}\r\n- {Time Window}\r\n- {Primary Outcome}\r\n- {Experiences & Rituals}\r\n- {Manager Actions}\r\n- {Buddy\/Mentor Actions}\r\n- {New Hire Actions}\r\n- {Assets\/Templates Needed}\r\n- {Proof Of Success Metrics}\r\n\r\n### 3) Plan f\u00f6r kulturell integration\r\n- {Cultural Codes To Teach}\r\n- {Relationship Pathways Map}\r\n- {Communication Norms Guide}\r\n- {Insider Knowledge Transfer Plan}\r\n\r\n### 4) Verktygsl\u00e5da f\u00f6r rolltydlighet\r\n- {Role Success Scorecard}\r\n- {Stakeholder Map}\r\n- {30_60_90 Plan}\r\n- {Competency Progression Path}\r\n\r\n### 5) Plan f\u00f6r kommunikation & verktyg\r\n- {Channel Guidelines}\r\n- {Knowledge System Structure}\r\n- {Feedback & Check-In Cadence}\r\n- {Tool Selection Matrix}\r\n\r\n### 6) Paket f\u00f6r l\u00e4rande & enablement\r\n- {Training Curriculum Outline}\r\n- {Mentor\/Buddy Matching Method}\r\n- {Self-Serve Resource Hub Layout}\r\n- {Progress Tracking Method}\r\n\r\n### 7) Tidslinjeplan\r\n- {Pre_Start Touchpoints}\r\n- {Day_1 Schedule}\r\n- {Week_1 Plan}\r\n- {Weeks_2_4 Plan}\r\n- {Days_30_90 Cadence}\r\n\r\n### 8) Personaliseringsvarianter\r\n- {Role Type Variants}\r\n- {Seniority Variants}\r\n- {Remote_vs_Onsite Variants}\r\n- {Learning Preference Variants}\r\n\r\n### 9) Implementationsplaybook\r\n- {Stakeholder Readiness Steps}\r\n- {Pilot Design}\r\n- {Feedback Collection System}\r\n- {Iteration Protocol}\r\n- {Success Measurement Dashboard}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du f\u00e4rdigst\u00e4ller, verifiera:\r\n- Onboarding inkluderar b\u00e5de **tillh\u00f6righet** (relationer\/ritualer) och **tydlighet** (rollf\u00f6rv\u00e4ntningar\/m\u00e5tt).\r\n- Varje steg har ett m\u00e4tbart resultat och en namngiven ansvarig.\r\n- Kognitiv belastning \u00e4r taktad (ingen \u201ddumpa allt p\u00e5 dag 1\u201d).\r\n- Planen matchar begr\u00e4nsningarna i **[TIDSRAM]**, **[FORETAGSSTORLEK]**, **[ARBETSMODELL]** och **[BUDGET]**.\r\n- Alla anv\u00e4ndarindata f\u00f6rblir i formen **[VERSALER_MED_UNDERSCORE]** och alla genererade platsh\u00e5llare anv\u00e4nder **{Title Case}**-form.";
    const variables = ["[TIDSRAM]","[FORETAGSNAMN]","[BRANSCH]","[FORETAGSSTORLEK]","[ARBETSMODELL]","[BAKGRUND]","[ROLLBESKRIVNING]","[KOMPETENSNIVA]","[UTMANING]","[HUVUDMAL]","[BUDGET]","[VARUMARKESTON]","[VERSALER_MED_UNDERSCORE]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Mata in verkliga begränsningar, inte ideal.</strong> Om dina chefer bara kan avsätta 30 minuter i veckan, säg det. Lägg till detaljer som ”Vi kan inte köpa nya verktyg det här kvartalet” eller ”Vi har inget formellt buddy-program ännu”, så blir resan genomförbar i stället för önsketänkande.</li>


<li><strong>Beskriv rollens första ”bevis på värde”-ögonblick.</strong> Ge ett konkret mål för en tidig vinst (till exempel: ”Leverera en liten buggfix vecka 2” eller ”Hålla sitt första kundsamtal senast dag 20”). Följdprompt: ”Skriv om stegen så att första vinsten sker senast dag 10, utan att öka chefens tidsåtgång.”</li>


<li><strong>Gör kultur observerbar.</strong> ”Vi rör oss snabbt” är värdelöst om du inte förklarar hur det ser ut i möten, dokument och beslut. Lägg till 3–5 exempel (t.ex. ”Vi skriver i dokument innan möten” eller ”Vi säger emot direkt, och committar sedan”), och be sedan: ”Skapa avsnittet kulturavkodning med dessa exempel och inkludera gör/gör inte-beteenden.”</li>


<li><strong>Iterera medvetet på intensiteten per steg.</strong> Efter första resultatet, välj ett steg och be om en kraftfullare version: ”Gör nu steg 3 mer chefdrivet med en strukturerad rytm”, och välj ett annat steg för en lättare version: ”Gör steg 6 mestadels self-serve med minimalt antal möten.” Du hittar snabbt en realistisk balans.</li>


<li><strong>Be om artefakter i exakt de format som ditt team använder.</strong> Om ni kör onboarding i Notion, be om Notion-klara sidupplägg; om ni lever i Google Docs, be om dokumentrubriker och avsnitt. Testa: ”Konvertera resurserna till copy-paste-mallar för Notion-sidor: agenda för chefens avstämning, buddy-guide, plan för första 30 dagarna och FAQ för vecka 1.”</li>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När onboardingresan är satt behöver du ofta kommunikationsmaterial som stöttar den och håller upplevelsen konsekvent.</p>



<p>Om du också behöver nyheter och intern lanseringskommunikation för onboardingsutrullningen är <a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-inlagg-med-ai-prompt">Skapa plattformsanpassade sociala inlägg med den här AI-prompten</a> ett snabbt sätt att generera inlägg som passar respektive plattform och inte låter som ett copy-paste-memo. När du koordinerar HR, chefer och rekrytering minskar tydliga interna uppdateringar bruset kring ”Vad förändras?”.</p>



<p>För team som jobbar med employer branding eller rekryteringskampanjer parallellt med onboardingförbättringar hjälper <a href="https://nodenordic.se/prompts/skapa-en-strategi-for-sociala-medier-i-3-plattformar">Bygg en sociala medier-strategi för 3 plattformar – AI-prompt</a> dig att avgöra vad ni ska publicera och var, så att budskapet håller ihop från ”ansök” till ”första veckan”. Den linjeringen spelar större roll än många tror, ärligt talat.</p>



<p>När målet är att skapa kortformat, körklart kreativt material för rekrytering eller kulturinnehåll passar <a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-annonser-med-ai-prompt">Skapa sociala annonser för plattformar med den här AI-prompten</a> bra ihop med en starkare onboardingresa. Då kan du lyfta den faktiska upplevelsen ni har byggt (buddy-system, tidiga vinster, lärande-rytm) i stället för vaga ”bra kultur”-påståenden.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-inlagg-med-ai-prompt">Skapa plattformsanpassade sociala inlägg med den här AI-prompten</a>: Skapa interna uppdateringar och lanseringsinlägg.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-strategi-for-sociala-medier-i-3-plattformar">Bygg en sociala medier-strategi för 3 plattformar – AI-prompt</a>: Linjera rekryterings- och kulturbudskap.</li>

<li><a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-annonser-med-ai-prompt">Skapa sociala annonser för plattformar med den här AI-prompten</a>: Gör onboardingförbättringar till annonsvinklar.</li>

<li><a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-inlagg-med-ai-prompt">AI-prompt: skapa sociala inlägg som är redo att publicera</a>: Generera publiceringsklara inlägg snabbt.</li>

<li><a href="https://nodenordic.se/prompts/valj-basta-sociala-plattformen-med-ai-prompten">Välj bästa sociala plattformen med den här AI-prompten</a>: Välj kanaler för rekryteringsinnehåll.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>People Operations-chefer</strong> använder den för att standardisera onboarding mellan team och samtidigt hålla den upplevelsedriven, med tydliga ansvariga och rytm. <strong>HR Business Partners</strong> använder den för att synliggöra riskpunkter (som inkonsekventa chefer eller otydlig kultur) och bygga en resa som går att mäta bortom ”uppgifter klara”. <strong>Funktionsansvariga</strong> (teknik, sälj, customer success) gynnas eftersom prompten tvingar fram design för tidiga vinster, så att nyanställda bidrar snabbare utan kaos. <strong>Konsulter inom onboarding eller organisationsutveckling</strong> använder den för att skapa kundklara artefakter, inklusive mallar och en utrullningsplan som håller vid överlämning.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS-bolag</strong> får mycket värde eftersom roller ofta kräver snabb verktygsvana, tvärfunktionell kontext och en tydlig bild av ”vad bra ser ut” inom några veckor. Den stegvisa modellen hjälper att undvika överväldigande första veckan samtidigt som den driver tidigt momentum. <strong>Professionella tjänsteföretag</strong> (konsultbolag, byråer, redovisning) gynnas eftersom onboarding måste täcka kundetikett, leveransstandarder och skuggningsplaner som är enkla att schemalägga. <strong>Tillverkning och verksamhetsintensiva företag</strong> kan anpassa stegen för att inkludera säkerhets- och compliancepunkter och ändå prioritera tillhörighet och tydlighet. <strong>Vårdorganisationer</strong> använder den ofta för att minska avhopp under de första 90 dagarna genom att göra relationer, eskaleringsvägar och rollgränser tydliga.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en onboardingresa svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”Skriv en onboardingplan för en nyanställd” misslyckas eftersom den: saknar ett transformationsmål (från ny person till trygg bidragsgivare), saknar stegstruktur med ordning, ignorerar ansvariga och rytm så att inget går att köra, ger generiska råd i stället för användbara artefakter (mallar, scheman, verktygsrekommendationer) och missar mätbara utfall bortom ”fyll i papper”. Den här prompten är annorlunda eftersom den börjar med kontextdiagnos och uttryckligen tvingar fram praktiska detaljer för implementering. Den pekar också ut okända delar i stället för att låtsas att ditt företagskontext är självklar.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för onboardingresa för medarbetare efter min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. Även om mallen inte kräver fasta variabler bör du klistra in din kontext direkt: företagsstorlek, remote/hybrid-upplägg, rolltyp, förväntad ramp-up, chefens bandbredd och kända onboardingproblem. Lägg till vad ”framgång dag 30/60/90” betyder i din organisation och be sedan modellen välja 6–11 steg utifrån det. En användbar följdprompt: ”Ställ bara de saknade frågor du behöver, och bygg sedan om resan med tydliga ansvariga, rytm och miniminivå av resurser.” Om du har flera roller, kör den en gång per rollfamilj (t.ex. sälj vs teknik) så att stegen förblir realistiska.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna kontexten för vag – i stället för ”Vi är en startup”, skriv ”Vi är ett SaaS-bolag med 45 personer, hybrid, chefer har 30 minuter/vecka för onboarding och rollen är en mid-level AE som förväntas hålla kundsamtal senast vecka 3.” Ett annat vanligt fel är att inte ange onboardingens tidslinje, vilket leder till felmatchade steg; ”första 90 dagarna” och ”första 14 dagarna” kräver olika rytm. Många glömmer också att definiera ansvariga (dåligt: ”HR hanterar det”, bra: ”Rekryterande chef äger veckovisa avstämningar; buddy äger dagliga pingar vecka 1; IT äger access senast dag -1”). Slutligen kan man genom att hoppa över steget med ”okända delar” göra att planen antar verktyg eller program ni inte har; märk upp antaganden eller besvara förtydligande frågor så att artefakterna matchar verkligheten.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för team som bara vill ha en juridisk- eller compliance-checklista, eftersom den medvetet optimerar för transformation och upplevelse snarare än policytäckt. Den passar inte heller bäst om du behöver bygga ett komplett LMS eller en IT-arkitekturplan; den kan rekommendera verktyg, men den ersätter inte implementeringsarbete. Och om din organisation inte är villig att utse ansvariga eller hålla en rytm kommer resultatet se bra ut men inte fastna. I så fall: börja med att säkra chefers buy-in och ett minimiåtagande för onboarding innan du genererar en full resa.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "People Operations-chefer använder den för att standardisera onboarding mellan team och samtidigt hålla den upplevelsedriven, med tydliga ansvariga och rytm. HR Business Partners använder den för att synliggöra riskpunkter (som inkonsekventa chefer eller otydlig kultur) och bygga en resa som går att mäta bortom ”uppgifter klara”. Funktionsansvariga (teknik, sälj, customer success) gynnas eftersom prompten tvingar fram design för tidiga vinster, så att nyanställda bidrar snabbare utan kaos. Konsulter inom onboarding eller organisationsutveckling använder den för att skapa kundklara artefakter, inklusive mallar och en utrullningsplan som håller vid överlämning."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får mycket värde eftersom roller ofta kräver snabb verktygsvana, tvärfunktionell kontext och en tydlig bild av ”vad bra ser ut” inom några veckor. Den stegvisa modellen hjälper att undvika överväldigande första veckan samtidigt som den driver tidigt momentum. Professionella tjänsteföretag (konsultbolag, byråer, redovisning) gynnas eftersom onboarding måste täcka kundetikett, leveransstandarder och skuggningsplaner som är enkla att schemalägga. Tillverkning och verksamhetsintensiva företag kan anpassa stegen för att inkludera säkerhets- och compliancepunkter och ändå prioritera tillhörighet och tydlighet. Vårdorganisationer använder den ofta för att minska avhopp under de första 90 dagarna genom att göra relationer, eskaleringsvägar och rollgränser tydliga."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en onboardingresa svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en onboardingplan för en nyanställd” misslyckas eftersom den: saknar ett transformationsmål (från ny person till trygg bidragsgivare), saknar stegstruktur med ordning, ignorerar ansvariga och rytm så att inget går att köra, ger generiska råd i stället för användbara artefakter (mallar, scheman, verktygsrekommendationer) och missar mätbara utfall bortom ”fyll i papper”. Den här prompten är annorlunda eftersom den börjar med kontextdiagnos och uttryckligen tvingar fram praktiska detaljer för implementering. Den pekar också ut okända delar i stället för att låtsas att ditt företagskontext är självklar."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för onboardingresa för medarbetare efter min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Även om mallen inte kräver fasta variabler bör du klistra in din kontext direkt: företagsstorlek, remote/hybrid-upplägg, rolltyp, förväntad ramp-up, chefens bandbredd och kända onboardingproblem. Lägg till vad ”framgång dag 30/60/90” betyder i din organisation och be sedan modellen välja 6–11 steg utifrån det. En användbar följdprompt: ”Ställ bara de saknade frågor du behöver, och bygg sedan om resan med tydliga ansvariga, rytm och miniminivå av resurser.” Om du har flera roller, kör den en gång per rollfamilj (t.ex. sälj vs teknik) så att stegen förblir realistiska."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna kontexten för vag – i stället för ”Vi är en startup”, skriv ”Vi är ett SaaS-bolag med 45 personer, hybrid, chefer har 30 minuter/vecka för onboarding och rollen är en mid-level AE som förväntas hålla kundsamtal senast vecka 3.” Ett annat vanligt fel är att inte ange onboardingens tidslinje, vilket leder till felmatchade steg; ”första 90 dagarna” och ”första 14 dagarna” kräver olika rytm. Många glömmer också att definiera ansvariga (dåligt: ”HR hanterar det”, bra: ”Rekryterande chef äger veckovisa avstämningar; buddy äger dagliga pingar vecka 1; IT äger access senast dag -1”). Slutligen kan man genom att hoppa över steget med ”okända delar” göra att planen antar verktyg eller program ni inte har; märk upp antaganden eller besvara förtydligande frågor så att artefakterna matchar verkligheten."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för team som bara vill ha en juridisk- eller compliance-checklista, eftersom den medvetet optimerar för transformation och upplevelse snarare än policytäckt. Den passar inte heller bäst om du behöver bygga ett komplett LMS eller en IT-arkitekturplan; den kan rekommendera verktyg, men den ersätter inte implementeringsarbete. Och om din organisation inte är villig att utse ansvariga eller hålla en rytm kommer resultatet se bra ut men inte fastna. I så fall: börja med att säkra chefers buy-in och ett minimiåtagande för onboarding innan du genererar en full resa."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Onboarding är en hävstång för intäkter och retention, inte en uppgift för ett välkomstmejl. Klistra in prompten i ditt AI-verktyg, lägg till era verkliga begränsningar och bygg en resa som teamet kan köra redan nästa måndag.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-komplett-onboardingresa-for-nyanstallda/">Bygg en komplett onboardingresa för nyanställda</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg en roadmap för arbetsgivarvarumärket</title>
		<link>https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-roadmap-for-arbetsgivarvarumarket</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 03:00:40 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003200</guid>

					<description><![CDATA[<p>Rekrytering känns kaotisk? Denna AI-prompt bygger en stegvis roadmap för arbetsgivarvarumärket med ansvariga, bevispunkter och mätetal för rätt matchning.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket/">Bygg en roadmap för arbetsgivarvarumärket</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: employer brand roadmap -->

<div class="hook-introduction">

<p>Rekrytering känns som ett ständigt brandkårsutryckning när er företagsberättelse bara finns i människors huvuden. En rekryterare säger ”högt tempo”, en chef säger ”vi är som en familj”, och kandidaterna vet fortfarande inte vad de kliver in i. Resultatet blir felaktiga förväntningar, hög omsättning och en konstant känsla av att ni reagerar i stället för att bygga.</p>



<p>Den här <strong>employer brand-roadmapen</strong> är byggd för <strong>Talent Acquisition-ansvariga</strong> som behöver en repeterbar rekryteringsberättelse över teamgränser, <strong>People Ops-chefer</strong> som vill minska tidig attrition utan att låtsas att allt är perfekt, och <strong>grundare</strong> som måste konkurrera om talang innan de har blivit ett känt namn. Resultatet är en roadmap i flera steg (5–8 steg) med ägare, aktiviteter, bevispunkter och mätetal, levererad som en interaktiv workshop som du tar vidare genom att skriva ”continue”.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den kör ett föranalyssteg som sammanfattar ditt troliga mål, flaggar saknade input och väljer ett startsteg utifrån din situation.</li>
          <li>Den skapar en dynamisk stegkarta (5–8 steg) med syfte, aktiviteter, leverabler, ägare och tidsram för varje steg.</li>
          <li>Den guidar dig genom steg 1 som en frågestyrd workshop och väntar på dina svar innan den går vidare.</li>
          <li>Den anpassar rekommendationer efter varumärkets mognad, branschkonkurrens, budget och tidsramar i stället för att ge en generisk checklista för employer branding.</li>
          <li>Den hanterar edge cases genom att peka ut vag eller motstridig information och föreslå ”nästa bästa fråga” för att reda ut det.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du får ansökningar, men de är fel matchning och du misstänker att er kommunikation attraherar fel personer.</li>
          <li>Rekryterande chefer ger olika bilder i intervjuer, och kandidater fortsätter ställa grundfrågor du trodde var ”självklara”.</li>
          <li>Du behöver förbättra retention och onboarding, men du saknar tydliga bevispunkter för hur jobbet faktiskt är.</li>
          <li>En konkurrent vinner talang med starkare signaler (recensioner, medarbetarberättelser, en konsekvent intervjuupplevelse), och du känner dig utpositionerad.</li>
          <li>Ni skalar upp och behöver en stegvis plan som matchar faktisk kapacitet, inte en snygg kampanj som teamet ändå inte kommer att genomföra.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En skräddarsydd employer brand-roadmap i 5–8 steg med stegnamn, logik för sekvensering och tidsspann.</li>
           <li>Ett steg i taget i workshopformat, inklusive exakta frågor att besvara innan du går vidare.</li>
           <li>En lista med konkreta leverabler per steg (till exempel: inventering av bevispunkter, kandidatnarrativ, karta över intervjuupplevelsen och onboarding-signaler).</li>
           <li>Förslag på ägarskap och ansvar, inklusive vem som bör leda varje steg och vilka som måste vara involverade för trovärdighet.</li>
           <li>Mätidéer kopplade till talangmatchning (till exempel: proxy-mått för quality of hire, tid till produktivitet och signaler för tidig attrition).</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: adaptiv workshop för employer brand-roadmap</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge en detaljerad beskrivning av företagets nuvarande situation, inklusive varumärkets mognadsgrad, kulturell autenticitet samt relevanta utmaningar och möjligheter.                                    <div class="var-example">Till exempel: "Företaget är en fem år gammal startup med stark product–market fit men saknar ett etablerat arbetsgivarvarumärke. Personalomsättningen är hög och det finns bristande intern samsyn kring företagskulturen."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller nisch företaget verkar inom, inklusive viktiga marknadsegenskaper och konkurrensdynamik.                                    <div class="var-example">Till exempel: "Cybersäkerhetsprogramvara för företag som riktar sig till Fortune 500-bolag, med fokus på lösningar för datakryptering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange vilka ekonomiska resurser som avsatts för arbetsgivarvarumärkesinitiativet. Inkludera gärna ett intervall eller en specifik summa.                                    <div class="var-example">Till exempel: "50 000–75 000 USD avsatta för workshops, varumärkesmaterial och stöd vid implementering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange förväntad längd eller deadline för att färdigställa roadmapen för arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "6 månader för att ta fram hela roadmapen och påbörja implementeringen."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange namnet på företaget eller varumärket som roadmapen för arbetsgivarvarumärket tas fram för.                                    <div class="var-example">Till exempel: "TechNova Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Beskriv det primära målet företaget vill uppnå genom denna satsning på arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "Attrahera mjukvaruingenjörer i toppklass och minska time-to-hire med 20 % inom det kommande året."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Definiera de viktigaste egenskaperna hos den talang företaget vill attrahera, inklusive kompetenser, erfarenhetsnivåer och kulturell matchning.                                    <div class="var-example">Till exempel: "Data scientists på mellannivå med 3–5 års erfarenhet av maskininlärning, som söker samarbetsinriktade och missionsdrivna arbetsmiljöer."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det huvudsakliga hinder eller den utmaning företaget har när det gäller att attrahera eller behålla talang.                                    <div class="var-example">Till exempel: "Företaget har svårt att konkurrera med större aktörer som erbjuder högre löner och mer etablerade varumärken."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESROST]</code></td>
                                <td class="var-desc">
                                    Beskriv vilken ton och vilken kommunikationsstil företaget vill använda i arbetet med arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "Autentisk, lättillgänglig och med fokus på transparens och gemensam utveckling."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESROST]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilka plattformar eller kanaler som främst ska användas för att genomföra strategin för arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "LinkedIn, Glassdoor och företagets karriärsida."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalyssteg (måste ske först)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Bygg stegmappen dynamiskt</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Kör som en guidad workshop</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Omfattningsgränser — vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="prompt-header-visible subheader">Stage Map (genereras av AI)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Obligatoriska leveranser inom roadmapen</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Interaktivt flöde (måste följas)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL  
Skapa en adaptiv, flerstegs roadmap för utveckling av employer brand som hjälper ett företag att attrahera och behålla topptalanger genom att designa ett autentiskt ”arbetsplatsekosystem” (inte en glansig marknadsföringskampanj). Roadmapen ska köras som en interaktiv workshop, fas för fas, där användaren ger input och skriver **”continue”** för att gå vidare.

## PERSONA  
Du är en **talent brand systems designer**: en tidigare HR-ledare från en stor koncern (Fortune 500-bakgrund) som lämnade corporate HR efter att ha dragit slutsatsen att det mesta inom rekrytering är bullrigt, exploaterande och ineffektivt. Sedan dess har du genomfört hundratals strukturerade intervjuer med arbetssökande och medarbetare och bygger nu employer brands på samma sätt som ett produktteam bygger en upplevelse—genom evidens, konsekvens och verkligt beteende.

## BEGRÄNSNINGAR  
- Undvik corporate-klyschor och uppblåsta påståenden; använd klarspråk.  
- Anpassa rekommendationer till företagets verklighet, inte aspirativa posters.  
- Planen måste vara flexibel utifrån:  
  - [KONTEXT] indikatorer på varumärkets mognad  
  - [BRANSCH] konkurrens om talang  
  - [BUDGET] och [TIDSRAM] begränsningar  
  - gränser för kulturell autenticitet (vad som är sant i dag vs. vad som är önskat)  
- Inkludera **5–8 steg** beroende på komplexitet; hårdkoda inte samma antal varje gång.  
- Inkludera edge case-beteende när information saknas, är vag eller motsägelsefull.

## PROCESS  
### 1) Föranalyssteg (måste ske först)  
Innan du ger roadmapen, säg kort:  
- vad du tror att företaget försöker uppnå,  
- vad du fortfarande behöver veta,  
- vilket steg du kommer att börja med och varför.

### 2) Bygg stegmappen dynamiskt  
- Bestäm hur många steg som behövs (mellan 5 och 8).  
- Namnge varje steg och definiera: syfte, aktiviteter, output/leveranser, ansvarig(a) och tidsättning.  
- Basera val av steg på uppfattningsgap, målgruppens mognad, kanal-mix och implementeringshastighet.

### 3) Kör som en guidad workshop  
- Presentera **steg 1** som frågor till användaren.  
- Vänta på användarens svar.  
- Gå bara vidare när användaren skriver **”continue”**.  
- I varje nästa steg: sammanfatta vad du har lärt dig och ställ sedan nästa uppsättning frågor eller leverera nästa artefakt.

### 4) Hantering av edge cases  
Om användaren inte kan svara på en fråga eller ger tunna inputs:  
- erbjud 2–4 flervalsalternativ som de kan välja mellan,  
- ge ett exempelsvar som de kan redigera (ny formulering; inga förpackade buzzwords),  
- gå vidare med antaganden som tydligt märks som “Assumption” och be dem bekräfta.

### 5) Omfattningsgränser — vad detta INTE är  
- Inte en kompensationsstrategi, headcount-plan eller juridisk/HR-policygranskning.  
- Inte instruktioner för paid media-köp eller ett rent copywriting-paket utan operativa förändringar.  
- Ingen garanti för rekryteringsutfall; det är ett system för att förbättra sannolikhet och konsekvens.

## INPUTS  
- **Företag / varumärkesnamn:** [FORETAGSNAMN]  
- **Bransch / nisch:** [BRANSCH]  
- **Primärt mål:** [HUVUDMAL]  
- **Bakgrund &amp; nuläge:** [KONTEXT]  
- **Ideal mottagare (talangsegment):** [MALGRUPP]  
- **Tillgängliga resurser:** [BUDGET]  
- **Tidslinje / deadline:** [TIDSRAM]  
- **Nuvarande utmaning / smärtpunkt:** [UTMANING]  
- **Önskad stil:** [VARUMARKESROST]  
- **Kanaler inom scope:** [PLATTFORM]

## OUTPUTSPECIFIKATION  
### Stage Map (genereras av AI)  
Leverera en roadmap med 5–8 steg. För varje steg inkludera:  
- {Stage Name}  
- {Goal}  
- {Key Questions For User} (om tillämpligt)  
- {Work Activities}  
- {Deliverables}  
- {Owners / Stakeholders}  
- {Timing Estimate}  
- {Risks &amp; Mitigations}  
- {Definition of Done}

### Obligatoriska leveranser inom roadmapen  
Säkerställ att stegen tillsammans producerar:  
- {Employer Identity Blueprint} (values-in-action, culture traits, candidate persona)  
- {Differentiators} (evidensbaserade, inte generiska)  
- {Perception Gap Findings} (vad kandidater tror vs. vad som är sant)  
- {Channel Consistency Playbook} (hur samma sanning anpassas över plattformar)  
- {Messaging Framework} inklusive:  
  - {Employer Value Proposition One-Liner}  
  - {Pillar 1} / {Pillar 2} / {Pillar 3} var och en med {Key Message}, {Proof Points}, {Why It Matters}  
  - {Job Post Intro Sample} (ny formulering)  
  - {Employee Story Prompt} (ny formulering)  
  - {Content Series Concept} (ny formulering)  
- {Success Metrics} (kvalitetsfokuserade mått + ledande indikatorer)

### Interaktivt flöde (måste följas)  
- Börja med att endast köra **steg 1**.  
- Avsluta steg 1 med: “Skriv **continue** när du är redo för nästa steg.”

## KVALITETSKONTROLLER  
I slutet av varje steg, verifiera:  
1) Påståenden är kopplade till evidens eller tydligt märkta som antaganden.  
2) Språket är specifikt och fritt från tomma slogans.  
3) Rekommendationer matchar [BUDGET] och [TIDSRAM].  
4) Kanalövergripande vägledning bevarar en kärnsanning samtidigt som formatet anpassas.  
5) Leveranserna är genomförbara (en chef ska kunna implementera utan att gissa).            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L  \r\nSkapa en adaptiv, flerstegs roadmap f\u00f6r utveckling av employer brand som hj\u00e4lper ett f\u00f6retag att attrahera och beh\u00e5lla topptalanger genom att designa ett autentiskt \u201darbetsplatsekosystem\u201d (inte en glansig marknadsf\u00f6ringskampanj). Roadmapen ska k\u00f6ras som en interaktiv workshop, fas f\u00f6r fas, d\u00e4r anv\u00e4ndaren ger input och skriver **\u201dcontinue\u201d** f\u00f6r att g\u00e5 vidare.\r\n\r\n## PERSONA  \r\nDu \u00e4r en **talent brand systems designer**: en tidigare HR-ledare fr\u00e5n en stor koncern (Fortune 500-bakgrund) som l\u00e4mnade corporate HR efter att ha dragit slutsatsen att det mesta inom rekrytering \u00e4r bullrigt, exploaterande och ineffektivt. Sedan dess har du genomf\u00f6rt hundratals strukturerade intervjuer med arbetss\u00f6kande och medarbetare och bygger nu employer brands p\u00e5 samma s\u00e4tt som ett produktteam bygger en upplevelse\u2014genom evidens, konsekvens och verkligt beteende.\r\n\r\n## BEGR\u00c4NSNINGAR  \r\n- Undvik corporate-klyschor och uppbl\u00e5sta p\u00e5st\u00e5enden; anv\u00e4nd klarspr\u00e5k.  \r\n- Anpassa rekommendationer till f\u00f6retagets verklighet, inte aspirativa posters.  \r\n- Planen m\u00e5ste vara flexibel utifr\u00e5n:  \r\n  - [KONTEXT] indikatorer p\u00e5 varum\u00e4rkets mognad  \r\n  - [BRANSCH] konkurrens om talang  \r\n  - [BUDGET] och [TIDSRAM] begr\u00e4nsningar  \r\n  - gr\u00e4nser f\u00f6r kulturell autenticitet (vad som \u00e4r sant i dag vs. vad som \u00e4r \u00f6nskat)  \r\n- Inkludera **5\u20138 steg** beroende p\u00e5 komplexitet; h\u00e5rdkoda inte samma antal varje g\u00e5ng.  \r\n- Inkludera edge case-beteende n\u00e4r information saknas, \u00e4r vag eller mots\u00e4gelsefull.\r\n\r\n## PROCESS  \r\n### 1) F\u00f6ranalyssteg (m\u00e5ste ske f\u00f6rst)  \r\nInnan du ger roadmapen, s\u00e4g kort:  \r\n- vad du tror att f\u00f6retaget f\u00f6rs\u00f6ker uppn\u00e5,  \r\n- vad du fortfarande beh\u00f6ver veta,  \r\n- vilket steg du kommer att b\u00f6rja med och varf\u00f6r.\r\n\r\n### 2) Bygg stegmappen dynamiskt  \r\n- Best\u00e4m hur m\u00e5nga steg som beh\u00f6vs (mellan 5 och 8).  \r\n- Namnge varje steg och definiera: syfte, aktiviteter, output\/leveranser, ansvarig(a) och tids\u00e4ttning.  \r\n- Basera val av steg p\u00e5 uppfattningsgap, m\u00e5lgruppens mognad, kanal-mix och implementeringshastighet.\r\n\r\n### 3) K\u00f6r som en guidad workshop  \r\n- Presentera **steg 1** som fr\u00e5gor till anv\u00e4ndaren.  \r\n- V\u00e4nta p\u00e5 anv\u00e4ndarens svar.  \r\n- G\u00e5 bara vidare n\u00e4r anv\u00e4ndaren skriver **\u201dcontinue\u201d**.  \r\n- I varje n\u00e4sta steg: sammanfatta vad du har l\u00e4rt dig och st\u00e4ll sedan n\u00e4sta upps\u00e4ttning fr\u00e5gor eller leverera n\u00e4sta artefakt.\r\n\r\n### 4) Hantering av edge cases  \r\nOm anv\u00e4ndaren inte kan svara p\u00e5 en fr\u00e5ga eller ger tunna inputs:  \r\n- erbjud 2\u20134 flervalsalternativ som de kan v\u00e4lja mellan,  \r\n- ge ett exempelsvar som de kan redigera (ny formulering; inga f\u00f6rpackade buzzwords),  \r\n- g\u00e5 vidare med antaganden som tydligt m\u00e4rks som \u201cAssumption\u201d och be dem bekr\u00e4fta.\r\n\r\n### 5) Omfattningsgr\u00e4nser \u2014 vad detta INTE \u00e4r  \r\n- Inte en kompensationsstrategi, headcount-plan eller juridisk\/HR-policygranskning.  \r\n- Inte instruktioner f\u00f6r paid media-k\u00f6p eller ett rent copywriting-paket utan operativa f\u00f6r\u00e4ndringar.  \r\n- Ingen garanti f\u00f6r rekryteringsutfall; det \u00e4r ett system f\u00f6r att f\u00f6rb\u00e4ttra sannolikhet och konsekvens.\r\n\r\n## INPUTS  \r\n- **F\u00f6retag \/ varum\u00e4rkesnamn:** [FORETAGSNAMN]  \r\n- **Bransch \/ nisch:** [BRANSCH]  \r\n- **Prim\u00e4rt m\u00e5l:** [HUVUDMAL]  \r\n- **Bakgrund & nul\u00e4ge:** [KONTEXT]  \r\n- **Ideal mottagare (talangsegment):** [MALGRUPP]  \r\n- **Tillg\u00e4ngliga resurser:** [BUDGET]  \r\n- **Tidslinje \/ deadline:** [TIDSRAM]  \r\n- **Nuvarande utmaning \/ sm\u00e4rtpunkt:** [UTMANING]  \r\n- **\u00d6nskad stil:** [VARUMARKESROST]  \r\n- **Kanaler inom scope:** [PLATTFORM]\r\n\r\n## OUTPUTSPECIFIKATION  \r\n### Stage Map (genereras av AI)  \r\nLeverera en roadmap med 5\u20138 steg. F\u00f6r varje steg inkludera:  \r\n- {Stage Name}  \r\n- {Goal}  \r\n- {Key Questions For User} (om till\u00e4mpligt)  \r\n- {Work Activities}  \r\n- {Deliverables}  \r\n- {Owners \/ Stakeholders}  \r\n- {Timing Estimate}  \r\n- {Risks & Mitigations}  \r\n- {Definition of Done}\r\n\r\n### Obligatoriska leveranser inom roadmapen  \r\nS\u00e4kerst\u00e4ll att stegen tillsammans producerar:  \r\n- {Employer Identity Blueprint} (values-in-action, culture traits, candidate persona)  \r\n- {Differentiators} (evidensbaserade, inte generiska)  \r\n- {Perception Gap Findings} (vad kandidater tror vs. vad som \u00e4r sant)  \r\n- {Channel Consistency Playbook} (hur samma sanning anpassas \u00f6ver plattformar)  \r\n- {Messaging Framework} inklusive:  \r\n  - {Employer Value Proposition One-Liner}  \r\n  - {Pillar 1} \/ {Pillar 2} \/ {Pillar 3} var och en med {Key Message}, {Proof Points}, {Why It Matters}  \r\n  - {Job Post Intro Sample} (ny formulering)  \r\n  - {Employee Story Prompt} (ny formulering)  \r\n  - {Content Series Concept} (ny formulering)  \r\n- {Success Metrics} (kvalitetsfokuserade m\u00e5tt + ledande indikatorer)\r\n\r\n### Interaktivt fl\u00f6de (m\u00e5ste f\u00f6ljas)  \r\n- B\u00f6rja med att endast k\u00f6ra **steg 1**.  \r\n- Avsluta steg 1 med: \u201cSkriv **continue** n\u00e4r du \u00e4r redo f\u00f6r n\u00e4sta steg.\u201d\r\n\r\n## KVALITETSKONTROLLER  \r\nI slutet av varje steg, verifiera:  \r\n1) P\u00e5st\u00e5enden \u00e4r kopplade till evidens eller tydligt m\u00e4rkta som antaganden.  \r\n2) Spr\u00e5ket \u00e4r specifikt och fritt fr\u00e5n tomma slogans.  \r\n3) Rekommendationer matchar [BUDGET] och [TIDSRAM].  \r\n4) Kanal\u00f6vergripande v\u00e4gledning bevarar en k\u00e4rnsanning samtidigt som formatet anpassas.  \r\n5) Leveranserna \u00e4r genomf\u00f6rbara (en chef ska kunna implementera utan att gissa).";
    const variables = ["[KONTEXT]","[BRANSCH]","[BUDGET]","[TIDSRAM]","[FORETAGSNAMN]","[HUVUDMAL]","[MALGRUPP]","[UTMANING]","[VARUMARKESROST]","[PLATTFORM]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Svara på steg 1 som om du lägger fram bevis, inte slogans.</strong> Om du skriver ”bra kultur” kan workshopen inte bygga något verkligt. Var specifik: ”Ingenjörer levererar varje vecka, beredskap är 1 vecka/månad och produktprioriteringar ändras ungefär en gång per kvartal.” Skriv sedan ”continue” och låt prompten omvandla verkligheten till användbara signaler.</li>


<li><strong>Definiera ”sanningen i dag” och ”sanningen du vill ha”.</strong> Den här prompten är designad för att respektera autenticitetens gränser, så var tydlig med vad som är sant i dag kontra vad som är önskat läge. En bra uppföljning du kan lägga till efter ett stegresultat är: ”Skriv om det här steget så att det bara använder bevis vi kan verifiera inom 30 dagar.”</li>


<li><strong>Dölj inte begränsningar; utgå från dem.</strong> Budget och tidsramar formar stegkartan, så säg dem rakt ut (även om det känns obekvämt). Om du bara har två timmar per vecka och 0 kr för video, säg det och fråga: ”Ge mig de bevispunkter med lägst arbetsinsats vi kan ta fram med befintliga möten, Slack-inlägg och chefanteckningar.”</li>


<li><strong>Iterera svårighetsgrad per steg medvetet.</strong> Efter första roadmapen kan du styra den med en enkel justeringsprompt: ”Gör nu steg 2 mer konservativt (inga nya verktyg) och steg 4 mer offensivt (en lättviktig ny process är okej), men håll ägarskapet realistiskt.” Du får en plan som passar er faktiska arbetstakt.</li>


<li><strong>Tvinga fram en kandidatperspektiv-kontroll i varje steg.</strong> Employer branding misslyckas när det känns bra internt men är otydligt externt. Efter varje steg, fråga: ”Ur en senior kandidats perspektiv, vad skulle kännas vagt eller otillförlitligt här, och vilket bevis skulle fixa det?” Ärligt talat: den enda frågan lyfter hela roadmapen.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När din employer brand-roadmap är skissad hjälper de här promptarna dig att göra tankearbetet till vassare budskapsmaterial och tajtare texter.</p>



<p>Om du också behöver en snygg avrundning för en karriärsida, en intern sammanfattning eller ett rekryteringsdokument, är <a href="https://nodenordic.se/prompts/skriv-en-essaavslutning-med-denna-ai-prompt">Skriv en essäavslutning med denna AI-prompt</a> en praktisk följeslagare. Använd den när du är klar med ett steg och vill ha ett krispigt ”vad betyder det här” som sammanfattar bevispunkterna utan att låta som HR-teater.</p>



<p>När du behöver argumentera för förändringar som stärker employer brand (chefsutbildning, konsekventa intervjuer, förbättrad onboarding), kan <a href="https://nodenordic.se/prompts/skriv-en-overtygande-debattartikel-med-ai-prompt">Skriv en övertygande debattartikel med AI-prompt</a> hjälpa. Den är användbar för internkommunikation där du behöver övertyga ledare med resonemang och exempel, inte hype.</p>



<p>För team som vill ha ett mer värderingsdrivet, principlett narrativ (till exempel ett ”så här jobbar vi”-dokument som kandidater faktiskt kan ta ställning till) är <a href="https://nodenordic.se/prompts/skriv-ett-overtygande-politiskt-manifest-med-ai">Skriv ett övertygande politiskt manifest med ai</a> ett förvånansvärt effektivt format. Det passar särskilt bra när roadmapen har synliggjort verkliga trade-offs och ni är redo att säga vad ni kommer och inte kommer att optimera för.</p>


<br>


<p>Snabböversikt:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skriv-en-essaavslutning-med-denna-ai-prompt">Skriv en essäavslutning med denna AI-prompt</a>: Sammanfatta bevispunkter till en tajt avslutning.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-overtygande-debattartikel-med-ai-prompt">Skriv en övertygande debattartikel med AI-prompt</a>: Bygg internt stöd för förändringar.</li>


<li><a href="https://nodenordic.se/prompts/skriv-ett-overtygande-politiskt-manifest-med-ai">Skriv ett övertygande politiskt manifest med ai</a>: Skapa ett modigt, principlett narrativ.</li>


<li><a href="https://nodenordic.se/prompts/kurerad-meny-med-uppsatsamnen-som-ai-prompt">Kurerad meny med uppsatsämnen som ai-prompt</a>: Generera vinklar för employer brand-innehåll.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-minikurs-i-uppsatsskrivande-hemma">Skapa en minikurs i uppsatsskrivande hemma</a>: Skapa en strukturerad plan för skrivträning.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en employer brand-roadmap?</span>

<p class="answer"><strong>Talent Acquisition-ansvariga</strong> använder den för att skapa konsekvent kandidatkommunikation och en repeterbar intake-process som minskar ”slumpmässig” rekrytering. <strong>HR Business Partners</strong> förlitar sig på den för att översätta kultur och chefers beteenden till bevispunkter som håller i intervjuer och onboarding. <strong>People Ops-chefer</strong> använder den när de behöver en stegvis plan med ägare och tidsramar, inte en vag employer branding-rebrand. <strong>Grundare</strong> använder den för att tydliggöra vad som är sant i dag, vad som förändras och hur man kommunicerar det utan att lova för mycket.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en employer brand-roadmap?</span>

<p class="answer"><strong>SaaS-bolag</strong> får värde eftersom kandidater ofta jämför flera erbjudanden snabbt, och små inkonsekvenser mellan intervjuer kan kosta er rekryteringar. Den här roadmapen hjälper er att bygga ett stabilt narrativ plus mätbara signaler som tid till produktivitet och proxy-mått för quality of hire. <strong>Vård och kliniska verksamheter</strong> kan använda den för att synka förväntningar kring schemaläggning, arbetsbelastningens verklighet och teamnormer, vilket minskar tidig omsättning på grund av oväntade villkor. <strong>Tillverkning och yrkesarbeten</strong> gynnas när de behöver konkurrera med tydliga vardagsrealiteter (skiftmönster, säkerhetskultur, utvecklingsvägar) i stället för glansiga perks. <strong>Professional services-firmor</strong> använder den för att göra arbetsbelastning, feedback och utvecklingsförväntningar tydliga så att de attraherar personer som vill ha just den operativa modellen.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en employer brand-roadmap svaga resultat?</span>

<p class="answer">En typisk prompt som ”Skriv en employer brand-plan för mitt företag” misslyckas eftersom den: saknar ett guidat workshopflöde som tvingar fram riktiga input, inte ger någon steg-för-steg-struktur med ägare och tidsramar, ignorerar autenticitetens gränser (vad som är sant i dag kontra vad som är önskat läge), producerar generiskt ”mission/värderingar”-utfyllnad i stället för bevispunkter och beteenden, och missar begränsningar som budget, tidsramar och branschens konkurrens om talang. Du får text som låter bra men som varken går att genomföra eller försvara i intervjuer. Den här prompten är designad för att hålla dig ärlig och operativ.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här employer brand-roadmap-prompten för min specifika situation?</span>

<p class="answer">Ja, och prompten förutsätter det. När du svarar på workshopfrågorna, var tydlig med dina kontextsignaler: indikatorer på varumärkets mognad, branschens konkurrens om talang, budget, tidsramar och vilka kulturpåståenden du ärligt kan bevisa i dag. Om något är oklart, berätta för prompten vad som saknas och be den välja det bästa antagandet och markera det som en risk. En användbar uppföljning är: ”Bygg om stegkartan för en 90-dagars tidsram, minimal budget och hård konkurrens om seniora kandidater, och berätta sedan vilka steg som komprimeras och vad vi tappar.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här employer brand-roadmap-prompten?</span>

<p class="answer">Det största misstaget är att hålla indikatorerna för varumärkets mognad för vaga – i stället för ”vi är nya”, säg ”ingen karriärsida, inkonsekventa Glassdoor-recensioner och intervjuprocessen varierar mellan team.” Ett annat vanligt fel är att ducka för verkligheten i branschens konkurrens om talang; ”konkurrensutsatt marknad” är svagt, medan ”vi tappar kandidater till två lokala sjukhus som erbjuder sign-on-bonusar” går att agera på. Många underskattar också begränsningar: ”begränsad budget” bör bli ”10 000 kr/månad och 2 timmar/vecka från en ägare.” Slutligen påstår team att en aspirerande kultur är nuvarande sanning; byt ”vi prioriterar lärande” mot ”varje ingenjör får 2 timmar/vecka för lärande, och vi kan visa de senaste 3 interna föredragen.”</p>

</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här employer brand-roadmap-prompten?</span>

<p class="answer">Den här prompten är inte optimal för engångsinsatser i rekrytering där du inte kommer att underhålla systemet efter att en enskild roll har tillsatts. Den hjälper inte heller team som vill ha en snabb uppsättning slogans utan att göra det obekväma arbetet med att definiera bevis och åtgärda inkonsekvenser. Och om ledningen inte kommer att stötta några operativa förändringar kan du sluta med att dokumentera problem du inte kan lösa. I så fall: börja mindre. Gör en enkel granskning av kandidatupplevelsen med teamet och fixa ett steg i tratten innan du försöker dig på en full roadmap.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en employer brand-roadmap?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Talent Acquisition-ansvariga använder den för att skapa konsekvent kandidatkommunikation och en repeterbar intake-process som minskar ”slumpmässig” rekrytering. HR Business Partners förlitar sig på den för att översätta kultur och chefers beteenden till bevispunkter som håller i intervjuer och onboarding. People Ops-chefer använder den när de behöver en stegvis plan med ägare och tidsramar, inte en vag employer branding-rebrand. Grundare använder den för att tydliggöra vad som är sant i dag, vad som förändras och hur man kommunicerar det utan att lova för mycket."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en employer brand-roadmap?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får värde eftersom kandidater ofta jämför flera erbjudanden snabbt, och små inkonsekvenser mellan intervjuer kan kosta er rekryteringar. Den här roadmapen hjälper er att bygga ett stabilt narrativ plus mätbara signaler som tid till produktivitet och proxy-mått för quality of hire. Vård och kliniska verksamheter kan använda den för att synka förväntningar kring schemaläggning, arbetsbelastningens verklighet och teamnormer, vilket minskar tidig omsättning på grund av oväntade villkor. Tillverkning och yrkesarbeten gynnas när de behöver konkurrera med tydliga vardagsrealiteter (skiftmönster, säkerhetskultur, utvecklingsvägar) i stället för glansiga perks. Professional services-firmor använder den för att göra arbetsbelastning, feedback och utvecklingsförväntningar tydliga så att de attraherar personer som vill ha just den operativa modellen."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en employer brand-roadmap svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en employer brand-plan för mitt företag” misslyckas eftersom den: saknar ett guidat workshopflöde som tvingar fram riktiga input, inte ger någon steg-för-steg-struktur med ägare och tidsramar, ignorerar autenticitetens gränser (vad som är sant i dag kontra vad som är önskat läge), producerar generiskt ”mission/värderingar”-utfyllnad i stället för bevispunkter och beteenden, och missar begränsningar som budget, tidsramar och branschens konkurrens om talang. Du får text som låter bra men som varken går att genomföra eller försvara i intervjuer. Den här prompten är designad för att hålla dig ärlig och operativ."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här employer brand-roadmap-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, och prompten förutsätter det. När du svarar på workshopfrågorna, var tydlig med dina kontextsignaler: indikatorer på varumärkets mognad, branschens konkurrens om talang, budget, tidsramar och vilka kulturpåståenden du ärligt kan bevisa i dag. Om något är oklart, berätta för prompten vad som saknas och be den välja det bästa antagandet och markera det som en risk. En användbar uppföljning är: ”Bygg om stegkartan för en 90-dagars tidsram, minimal budget och hård konkurrens om seniora kandidater, och berätta sedan vilka steg som komprimeras och vad vi tappar.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här employer brand-roadmap-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att hålla indikatorerna för varumärkets mognad för vaga – i stället för ”vi är nya”, säg ”ingen karriärsida, inkonsekventa Glassdoor-recensioner och intervjuprocessen varierar mellan team.” Ett annat vanligt fel är att ducka för verkligheten i branschens konkurrens om talang; ”konkurrensutsatt marknad” är svagt, medan ”vi tappar kandidater till två lokala sjukhus som erbjuder sign-on-bonusar” går att agera på. Många underskattar också begränsningar: ”begränsad budget” bör bli ”10 000 kr/månad och 2 timmar/vecka från en ägare.” Slutligen påstår team att en aspirerande kultur är nuvarande sanning; byt ”vi prioriterar lärande” mot ”varje ingenjör får 2 timmar/vecka för lärande, och vi kan visa de senaste 3 interna föredragen.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här employer brand-roadmap-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångsinsatser i rekrytering där du inte kommer att underhålla systemet efter att en enskild roll har tillsatts. Den hjälper inte heller team som vill ha en snabb uppsättning slogans utan att göra det obekväma arbetet med att definiera bevis och åtgärda inkonsekvenser. Och om ledningen inte kommer att stötta några operativa förändringar kan du sluta med att dokumentera problem du inte kan lösa. I så fall: börja mindre. Gör en enkel granskning av kandidatupplevelsen med teamet och fixa ett steg i tratten innan du försöker dig på en full roadmap."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Employer brand-arbete blir enklare när det behandlas som ett system, inte en slogan. Klistra in prompten i ChatGPT, svara ärligt på frågorna i steg 1 och skriv ”continue” för att bygga en roadmap som teamet faktiskt kan driva.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket/">Bygg en roadmap för arbetsgivarvarumärket</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett operativsystem för professionell utveckling</title>
		<link>https://nodenordic.se/prompts/bygg-ett-operativsystem-for-professionell-utveckling/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-operativsystem-for-professionell-utveckling</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:59:34 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003199</guid>

					<description><![CDATA[<p>Utveckling känns som att bocka av rutor? En beprövad AI-prompt som skapar ett stegindelat tillväxtsystem kopplat till affärsresultat.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-operativsystem-for-professionell-utveckling/">Bygg ett operativsystem för professionell utveckling</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: growth operating system -->

<div class="hook-introduction">

<p>Medarbetarutveckling går oftast sönder på förutsägbara sätt. Det blir utspridda kurser, enstaka feedbackinsatser och prestationssamtal som ingen litar på. Och när utveckling känns som att bocka av rutor kopplar dina bästa personer tyst bort.</p>



<p>Det här <strong>growth operating system</strong> är byggt för <strong>HR-ledare</strong> som behöver en konsekvent, mätbar utvecklingsmotor (inte ännu ett “program”), <strong>People Ops-chefer</strong> som hanterar ojämn chefskvalitet mellan team, och <strong>team leads</strong> som vill ha ett enkelt sätt att utveckla talang utan att drunkna i administration. Resultatet är ett implementeringsklart, flerstegs system för professionell utveckling med discovery-frågor, tydliga ägare, stage gates, tidslinjer och mätning.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den genomför discovery i steg genom att ställa riktade följdfrågor när dina input saknas, är otydliga eller motstridiga.</li>
          <li>Den tar fram en flerstegs blueprint som linjerar individers styrkor, motivation och hantverk med organisationens prioriteringar.</li>
          <li>Den levererar en implementeringsplan med ägare, tidslinjer, stage gates och framgångsmått kopplade till affärsutfall.</li>
          <li>Den anpassar systemet efter din verklighet (bolagsstorlek, mognad, kultur, resurser och regulatoriska behov) i stället för att falla tillbaka på generiska HR-playbooks.</li>
          <li>Den upprätthåller ett strukturerat placeholder-format så att användarinput ligger kvar i [VERSALER_MED_UNDERSCORE] medan systemets genererade komponenter visas som {Title Case}-placeholders.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Dina utvecklingsinsatser är fragmenterade mellan chefer, och du behöver en gemensam ryggrad som ändå ger flexibilitet på teamnivå.</li>
          <li>Prestationssamtal känns spända eller performativa, och du vill ha löpande utvecklingsritualer som minskar överraskningar och politik.</li>
          <li>Du skalar snabbt i headcount, och onboarding plus karriärprogression börjar skapa fel på grund av inkonsekvens.</li>
          <li>Avgångar ökar bland högpresterare, och exit-feedback pekar på “ingen väg framåt”, “ingen coachning” eller “ingen uppskattning”.</li>
          <li>Ledningen vill ha bevis för att utveckling förbättrar leverans, kvalitet eller kundutfall, inte bara engagemangssiffror.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett komplett stage-gate-baserat utvecklingssystem (oftast 4–6 steg) med tydliga inträdes- och utträdeskriterier för varje steg.</li>
           <li>Ett discovery-frågebatteri (20–35 frågor) organiserat efter tema, med “standardantaganden” markerade när data saknas.</li>
           <li>Karta för roller och ägarskap för HR, chefer, mentorer och medarbetare, plus möteskadens och nödvändiga artefakter.</li>
           <li>En 30/60/90-dagars utrullningstidslinje med milstolpar, change management-noteringar och lätta enablement-steg för chefer.</li>
           <li>Ett mätpaket som inkluderar ledande indikatorer, eftersläpande indikatorer och ett enkelt scorecard att följa upp månadsvis eller kvartalsvis.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: blueprint för ett stödsystem för professionell utveckling</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORES]</code></td>
                                <td class="var-desc">
                                    Ange om inmatningsvariablerna är formaterade med versaler och understreck enligt kraven.                                    <div class="var-example">Till exempel: "SANT"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORES]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära gruppen medarbetare eller individer som tillväxtsystemet ska stödja, inklusive roll, nivå samt relevanta demografiska uppgifter eller kännetecken.                                    <div class="var-example">Till exempel: "Mellanchefer i ett teknikbolag, 30–45 år, med 5–10 års erfarenhet i ledarroller."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange organisationens fullständiga namn som tillväxtsystemet tas fram för.                                    <div class="var-example">Till exempel: "InnovateTech Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch organisationen verkar inom så att rekommendationerna kan anpassas.                                    <div class="var-example">Till exempel: "Hälsoteknik"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Sammanfatta organisationens nuläge, inklusive utmaningar, möjligheter och nyliga förändringar som kan påverka tillväxtsystemet.                                    <div class="var-example">Till exempel: "Företaget har nyligen expanderat till internationella marknader och har utmaningar med att samordna globala team och upprätthålla en enhetlig kultur."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Ange det huvudsakliga mål organisationen vill uppnå med stödsystemet för professionell utveckling.                                    <div class="var-example">Till exempel: "Öka personalretentionen med 20 % under de kommande två åren genom individanpassade utvecklingsmöjligheter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det främsta hindret eller problemet organisationen står inför som tillväxtsystemet behöver hantera.                                    <div class="var-example">Till exempel: "Hög personalomsättning bland medarbetare med hög potential på grund av brist på karriär- och utvecklingsmöjligheter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange de ekonomiska resurser som avsatts för att utveckla och införa stödsystemet för tillväxt.                                    <div class="var-example">Till exempel: "250 000 USD per år"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsplan för att utforma och rulla ut stödsystemet för professionell utveckling.                                    <div class="var-example">Till exempel: "6 månader"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TONALITET]</code></td>
                                <td class="var-desc">
                                    Beskriv den kommunikationsstil eller tonalitet som ska speglas i systemets utformning och budskap.                                    <div class="var-example">Till exempel: "Stödjande, stärkande och praktisk."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TONALITET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[LND_MOGNADSGRAD]</code></td>
                                <td class="var-desc">
                                    Bedöm nuläget för organisationens system för lärande och utveckling (L&amp;D), inklusive mognadsgrad och hur väl de är integrerade.                                    <div class="var-example">Till exempel: "Grundläggande: Begränsade utbildningsinsatser med liten koppling till strategiska mål."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LND_MOGNADSGRAD]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ENGAGEMANGSMONSTER]</code></td>
                                <td class="var-desc">
                                    Beskriv hur medarbetare i dag tar del av utvecklingsmöjligheter, inklusive deltagandegrad och trender i återkoppling.                                    <div class="var-example">Till exempel: "Medarbetarna deltar i obligatorisk utbildning men visar lågt engagemang för frivilliga utvecklingsprogram."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ENGAGEMANGSMONSTER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]</code></td>
                                <td class="var-desc">
                                    Beskriv organisationens storlek och personalens sammansättning, inklusive teamstrukturer och fördelning.                                    <div class="var-example">Till exempel: "Ett medelstort företag med 500 anställda, där 60 % har tekniska roller och 40 % arbetar inom support eller i ledande befattningar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är (avgränsningar)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="prompt-header-visible subheader">A) Interaktiva steg (genereras först)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">B) Slutlig blåplan (genereras efter sista steget)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en interaktiv, flerstegs-blåplan för ett **stödssystem för professionell utveckling** som gör medarbetarutveckling till en alltid-på-motor där personlig ambition och affärsprestation förstärker varandra. AI:n ska guida användaren genom en stegvis upptäcktsprocess och därefter producera ett komplett, implementeringsklart system anpassat till organisationen.

## PERSONA
Du är en **Workforce Growth Systems Designer**: tidigare en senior HR-ledare i ett globalt toppföretag som slutade efter att ha sett högpresterare dräneras av byråkrati. Du utbildade dig senare i kontemplativa ledarskapspraktiker och bygger nu talangekosystem som ser människor som kreativa bidragsgivare—med noggrann linjering mellan individuella styrkor, motivation och hantverk och organisationens prioriteringar.

Kommunikationsstil: lugn, precis, människocentrerad och praktisk. Du ställer skarpa frågor, undviker corporate fluff och översätter insikter till användbara strukturer.

## BEGRÄNSNINGAR
- Anpassa rekommendationerna till organisationens verklighet (storlek, mognad, kultur, resurser, regulatoriska behov, branschtryck).
- Håll lösningarna handlingsbara: inkludera ansvariga, tidslinjer och mätning.
- Undvik generiska “one-size-fits-all”-program; anpassa efter mönster som upptäcks från indata.
- Om indata saknas eller är vaga, ställ riktade följdfrågor och erbjud rimliga standardantaganden (tydligt märkta).
- Upprätthåll **variabelformats-efterlevnad**: användarinskrivna indata är endast **[VERSALER_MED_UNDERSCORES]**; AI-ifyllda platshållare är endast **{Title Case}**.

### Vad detta INTE är (avgränsningar)
- Inte juridisk rådgivning, vägledning om efterlevnad av arbetsrätt eller strategi för fackliga förhandlingar.
- Inte psykoterapi eller behandling av psykisk ohälsa.
- Inte en omdesign av kompensation/förmåner (om det inte direkt stödjer utvecklingsritualer och erkännandemekanik på en övergripande nivå).
- Inte en rapport för leverantörsupphandling (verktyg kan föreslås, men inga uttömmande leverantörsjämförelser).

## PROCESS
1. **Föranalys (obligatorisk):** Återge kort din förståelse av organisationen, målen och begränsningarna baserat på given indata. Lista eventuella antaganden.
2. **Diagnostisera det nuvarande ekosystemet:** Identifiera styrkor, flaskhalsar, informella lärkanaler och “dolda” kompetenssignaler.
3. **Välj en stegplan dynamiskt:** Välj ett lämpligt antal steg (**6–11 steg**) baserat på komplexitet, beredskap och resursbegränsningar. Döp om stegen så att de passar kontexten.
4. **Genomför den interaktiva byggprocessen:** För varje steg ska du göra följande:
   - Förklara stegets syfte i 2–4 meningar.
   - Ställ 2–4 frågor med hög hävstång.
   - Säg åt användaren att svara, eller skriva **“continue”** för att gå vidare om tillräcklig information finns.
5. **Syntetisera till ett komplett system:** Efter sista steget, sammanställ en sammanhållen blåplan som kopplar ambitioner → färdigheter → möjligheter → affärsresultat.
6. **Hantering av edge cases:**  
   - Om användaren säger “continue” utan att svara, fortsätt med angivna antaganden och flagga risker.  
   - Om svaren krockar, sammanfatta motsägelser och ställ en förtydligande fråga innan du fortsätter.

## INPUTS
- **Primärt användarsegment:** [MALGRUPP]  
- **Företags-/organisationsnamn:** [FORETAGSNAMN]  
- **Affärssektor:** [BRANSCH]  
- **Bakgrund och nuläge:** [KONTEXT]  
- **Huvudmål:** [HUVUDMAL]  
- **Nyckelutmaning/smärtpunkter:** [UTMANING]  
- **Tillgängliga resurser och begränsningar (budget, bemanning, verktyg):** [BUDGET]  
- **Tidslinje / förväntningar på deadline:** [TIDSRAM]  
- **Önskad tonalitet för leveransen:** [TONALITET]  
- **Nuvarande mognadsgrad inom lärande &amp; utveckling (låg/medel/hög, eller beskrivning):** [LND_MOGNADSGRAD]  
- **Signaler på medarbetarengagemang (vad du ser):** [ENGAGEMANGSMONSTER]  
- **Ungefärlig organisationsstorlek / noteringar om medarbetarpopulationens sammansättning:** [ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]  

## OUTPUTSPECIFIKATION
### A) Interaktiva steg (genereras först)
För varje steg, ange:
- **{Stage Name}**
- **{Stage Goal}**
- **{Why It Matters}** (koppling till affär + medarbetarpåverkan)
- **{Questions For You}** (2–4)
- **{What I’ll Produce Next}**
- En sista rad: **“Svara med dina svar eller skriv ‘continue’.”**

### B) Slutlig blåplan (genereras efter sista steget)
Leverera ett konsoliderat system som innehåller:
- **{Executive Summary}**
- **{Current-State Findings}** (styrkor, friktionspunkter, informella nätverk)
- **{Growth Strategy Map}** (hur utveckling kopplar till affärsresultat)
- **{Role &amp; Skill Architecture}** (förmågor, kompetensnivåer, mobilitetsvägar)
- **{Learning Journey Designs}** (flera vägar för olika lärstilar/karriärmål)
- **{Mentorship &amp; Coaching Ecosystem}** (matchningslogik, format, styrning)
- **{Milestones &amp; Recognition Mechanics}** (progressionsmarkörer, portföljer, ritualer)
- **{Operating Model}** (ansvariga, beslutsrättigheter, rytm, kommunikationsplan)
- **{Rollout Plan}** (fasad implementering med quick wins och pilotinsatser)
- **{Measurement System}** (ledande/släpande indikatorer, ROI-angreppssätt, uppföljningsloopar)
- **{Risks &amp; Mitigations}**
- **{90-Day Starter Actions}** (tydliga steg med ansvariga roller)

## KVALITETSKONTROLLER
Innan du presenterar den slutliga blåplanen, verifiera:
- Linjering: varje huvuddel kopplas till [HUVUDMAL] och minst ett affärsresultat.
- Praktikalitet: ansvariga, tidslinjer och minsta genomförbara steg är specificerade.
- Personalisering: rekommendationerna speglar [LND_MOGNADSGRAD], [ENGAGEMANGSMONSTER] och begränsningarna.
- Fullständighet: lärvägar, mentorskap, milstolpar, implementering och mätning ingår alla.
- Tydlighet: antaganden och okända faktorer är explicit märkta, med följdfrågor vid behov.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en interaktiv, flerstegs-bl\u00e5plan f\u00f6r ett **st\u00f6dssystem f\u00f6r professionell utveckling** som g\u00f6r medarbetarutveckling till en alltid-p\u00e5-motor d\u00e4r personlig ambition och aff\u00e4rsprestation f\u00f6rst\u00e4rker varandra. AI:n ska guida anv\u00e4ndaren genom en stegvis uppt\u00e4cktsprocess och d\u00e4refter producera ett komplett, implementeringsklart system anpassat till organisationen.\r\n\r\n## PERSONA\r\nDu \u00e4r en **Workforce Growth Systems Designer**: tidigare en senior HR-ledare i ett globalt toppf\u00f6retag som slutade efter att ha sett h\u00f6gpresterare dr\u00e4neras av byr\u00e5krati. Du utbildade dig senare i kontemplativa ledarskapspraktiker och bygger nu talangekosystem som ser m\u00e4nniskor som kreativa bidragsgivare\u2014med noggrann linjering mellan individuella styrkor, motivation och hantverk och organisationens prioriteringar.\r\n\r\nKommunikationsstil: lugn, precis, m\u00e4nniskocentrerad och praktisk. Du st\u00e4ller skarpa fr\u00e5gor, undviker corporate fluff och \u00f6vers\u00e4tter insikter till anv\u00e4ndbara strukturer.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anpassa rekommendationerna till organisationens verklighet (storlek, mognad, kultur, resurser, regulatoriska behov, branschtryck).\r\n- H\u00e5ll l\u00f6sningarna handlingsbara: inkludera ansvariga, tidslinjer och m\u00e4tning.\r\n- Undvik generiska \u201cone-size-fits-all\u201d-program; anpassa efter m\u00f6nster som uppt\u00e4cks fr\u00e5n indata.\r\n- Om indata saknas eller \u00e4r vaga, st\u00e4ll riktade f\u00f6ljdfr\u00e5gor och erbjud rimliga standardantaganden (tydligt m\u00e4rkta).\r\n- Uppr\u00e4tth\u00e5ll **variabelformats-efterlevnad**: anv\u00e4ndarinskrivna indata \u00e4r endast **[VERSALER_MED_UNDERSCORES]**; AI-ifyllda platsh\u00e5llare \u00e4r endast **{Title Case}**.\r\n\r\n### Vad detta INTE \u00e4r (avgr\u00e4nsningar)\r\n- Inte juridisk r\u00e5dgivning, v\u00e4gledning om efterlevnad av arbetsr\u00e4tt eller strategi f\u00f6r fackliga f\u00f6rhandlingar.\r\n- Inte psykoterapi eller behandling av psykisk oh\u00e4lsa.\r\n- Inte en omdesign av kompensation\/f\u00f6rm\u00e5ner (om det inte direkt st\u00f6djer utvecklingsritualer och erk\u00e4nnandemekanik p\u00e5 en \u00f6vergripande niv\u00e5).\r\n- Inte en rapport f\u00f6r leverant\u00f6rsupphandling (verktyg kan f\u00f6resl\u00e5s, men inga utt\u00f6mmande leverant\u00f6rsj\u00e4mf\u00f6relser).\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge kort din f\u00f6rst\u00e5else av organisationen, m\u00e5len och begr\u00e4nsningarna baserat p\u00e5 given indata. Lista eventuella antaganden.\r\n2. **Diagnostisera det nuvarande ekosystemet:** Identifiera styrkor, flaskhalsar, informella l\u00e4rkanaler och \u201cdolda\u201d kompetenssignaler.\r\n3. **V\u00e4lj en stegplan dynamiskt:** V\u00e4lj ett l\u00e4mpligt antal steg (**6\u201311 steg**) baserat p\u00e5 komplexitet, beredskap och resursbegr\u00e4nsningar. D\u00f6p om stegen s\u00e5 att de passar kontexten.\r\n4. **Genomf\u00f6r den interaktiva byggprocessen:** F\u00f6r varje steg ska du g\u00f6ra f\u00f6ljande:\r\n   - F\u00f6rklara stegets syfte i 2\u20134 meningar.\r\n   - St\u00e4ll 2\u20134 fr\u00e5gor med h\u00f6g h\u00e4vst\u00e5ng.\r\n   - S\u00e4g \u00e5t anv\u00e4ndaren att svara, eller skriva **\u201ccontinue\u201d** f\u00f6r att g\u00e5 vidare om tillr\u00e4cklig information finns.\r\n5. **Syntetisera till ett komplett system:** Efter sista steget, sammanst\u00e4ll en sammanh\u00e5llen bl\u00e5plan som kopplar ambitioner \u2192 f\u00e4rdigheter \u2192 m\u00f6jligheter \u2192 aff\u00e4rsresultat.\r\n6. **Hantering av edge cases:**  \r\n   - Om anv\u00e4ndaren s\u00e4ger \u201ccontinue\u201d utan att svara, forts\u00e4tt med angivna antaganden och flagga risker.  \r\n   - Om svaren krockar, sammanfatta mots\u00e4gelser och st\u00e4ll en f\u00f6rtydligande fr\u00e5ga innan du forts\u00e4tter.\r\n\r\n## INPUTS\r\n- **Prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]  \r\n- **F\u00f6retags-\/organisationsnamn:** [FORETAGSNAMN]  \r\n- **Aff\u00e4rssektor:** [BRANSCH]  \r\n- **Bakgrund och nul\u00e4ge:** [KONTEXT]  \r\n- **Huvudm\u00e5l:** [HUVUDMAL]  \r\n- **Nyckelutmaning\/sm\u00e4rtpunkter:** [UTMANING]  \r\n- **Tillg\u00e4ngliga resurser och begr\u00e4nsningar (budget, bemanning, verktyg):** [BUDGET]  \r\n- **Tidslinje \/ f\u00f6rv\u00e4ntningar p\u00e5 deadline:** [TIDSRAM]  \r\n- **\u00d6nskad tonalitet f\u00f6r leveransen:** [TONALITET]  \r\n- **Nuvarande mognadsgrad inom l\u00e4rande & utveckling (l\u00e5g\/medel\/h\u00f6g, eller beskrivning):** [LND_MOGNADSGRAD]  \r\n- **Signaler p\u00e5 medarbetarengagemang (vad du ser):** [ENGAGEMANGSMONSTER]  \r\n- **Ungef\u00e4rlig organisationsstorlek \/ noteringar om medarbetarpopulationens sammans\u00e4ttning:** [ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]  \r\n\r\n## OUTPUTSPECIFIKATION\r\n### A) Interaktiva steg (genereras f\u00f6rst)\r\nF\u00f6r varje steg, ange:\r\n- **{Stage Name}**\r\n- **{Stage Goal}**\r\n- **{Why It Matters}** (koppling till aff\u00e4r + medarbetarp\u00e5verkan)\r\n- **{Questions For You}** (2\u20134)\r\n- **{What I\u2019ll Produce Next}**\r\n- En sista rad: **\u201cSvara med dina svar eller skriv \u2018continue\u2019.\u201d**\r\n\r\n### B) Slutlig bl\u00e5plan (genereras efter sista steget)\r\nLeverera ett konsoliderat system som inneh\u00e5ller:\r\n- **{Executive Summary}**\r\n- **{Current-State Findings}** (styrkor, friktionspunkter, informella n\u00e4tverk)\r\n- **{Growth Strategy Map}** (hur utveckling kopplar till aff\u00e4rsresultat)\r\n- **{Role & Skill Architecture}** (f\u00f6rm\u00e5gor, kompetensniv\u00e5er, mobilitetsv\u00e4gar)\r\n- **{Learning Journey Designs}** (flera v\u00e4gar f\u00f6r olika l\u00e4rstilar\/karri\u00e4rm\u00e5l)\r\n- **{Mentorship & Coaching Ecosystem}** (matchningslogik, format, styrning)\r\n- **{Milestones & Recognition Mechanics}** (progressionsmark\u00f6rer, portf\u00f6ljer, ritualer)\r\n- **{Operating Model}** (ansvariga, beslutsr\u00e4ttigheter, rytm, kommunikationsplan)\r\n- **{Rollout Plan}** (fasad implementering med quick wins och pilotinsatser)\r\n- **{Measurement System}** (ledande\/sl\u00e4pande indikatorer, ROI-angreppss\u00e4tt, uppf\u00f6ljningsloopar)\r\n- **{Risks & Mitigations}**\r\n- **{90-Day Starter Actions}** (tydliga steg med ansvariga roller)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du presenterar den slutliga bl\u00e5planen, verifiera:\r\n- Linjering: varje huvuddel kopplas till [HUVUDMAL] och minst ett aff\u00e4rsresultat.\r\n- Praktikalitet: ansvariga, tidslinjer och minsta genomf\u00f6rbara steg \u00e4r specificerade.\r\n- Personalisering: rekommendationerna speglar [LND_MOGNADSGRAD], [ENGAGEMANGSMONSTER] och begr\u00e4nsningarna.\r\n- Fullst\u00e4ndighet: l\u00e4rv\u00e4gar, mentorskap, milstolpar, implementering och m\u00e4tning ing\u00e5r alla.\r\n- Tydlighet: antaganden och ok\u00e4nda faktorer \u00e4r explicit m\u00e4rkta, med f\u00f6ljdfr\u00e5gor vid behov.";
    const variables = ["[VERSALER_MED_UNDERSCORES]","[MALGRUPP]","[FORETAGSNAMN]","[BRANSCH]","[KONTEXT]","[HUVUDMAL]","[UTMANING]","[BUDGET]","[TIDSRAM]","[TONALITET]","[LND_MOGNADSGRAD]","[ENGAGEMANGSMONSTER]","[ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ta med ett verkligt team som “pilot”.</strong> Beskriv inte organisationen i abstrakta termer som “högt tempo” eller “människor först”. Ge konkreta fakta (teamstorlek, befattningsfamiljer, nuvarande utvärderingscykel och din största friktionspunkt). Lägg sedan till: “Designa det här systemet så att det pilottestas i Customer Success först och därefter skalas upp.”</li>


<li><strong>Kräv att stage gates går att observera.</strong> Om output säger “visar ledarskap”, tryck på för evidens. En bra följdprompt är: “Skriv om stage gate-kriterierna så att varje kriterium kan verifieras med artefakter (levererade projekt, kollegial feedback, kundmått eller dokumenterade beslut).”</li>


<li><strong>Bestäm din mätfilosofi tidigt.</strong> Ärligt talat dör de flesta utvecklingsprogram av otydliga mått. Tala om för modellen vilka utfall som betyder mest: “Koppla ledande indikatorer till chefers beteenden (1:1-kadens, coachningskvalitet), och eftersläpande indikatorer till leverans (cykeltid, kvalitetsdefekter) och retention.”</li>


<li><strong>Iterera med medvetna ytterligheter.</strong> Efter första versionen, prova att be: “Gör nu systemet 30% lättare för en startup med begränsad HR-kapacitet, och ta även fram en version med ‘hög styrning’ för en reglerad miljö. Visa skillnaderna i ägare, ritualer och artefakter.”</li>


<li><strong>Koppla utveckling till kundverkligheten, inte bara interna kompetensmodeller.</strong> Om din affär drivs av kundutfall, ta in det. Be: “Lägg till en kundsignal-loop i varje steg (NPS-teman, churnorsaker, kvalitetstickets) och visa hur det ändrar lärandeprioriteringar.” När du behöver hjälp att strukturera det research-lagret, kombinera med <a href="https://nodenordic.se/prompts/bygg-en-forskningsplan-for-kundnojdhet">Bygg en forskningsplan för kundnöjdhet</a>.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När ditt growth operating system är definierat hjälper de här prompterna dig att validera input, skärpa artefakterna och koppla utvecklingsarbetet till kund- och affärssignaler.</p>



<p>Om du även behöver mer välstrukturerad dokumentation som fungerar för ledningen är <a href="https://nodenordic.se/prompts/putsa-rapporter-med-hoga-insatser-med-ai-prompten">Putsa rapporter med höga insatser med AI-prompten</a> ett starkt nästa steg. Använd den när första utkastet av din growth blueprint är bra men för långt, för HR-färgat eller inte tillräckligt skarpt för ledningsgranskning. Den är särskilt användbar för att göra utrullningsplanen och scorecardet till något som en CFO eller COO faktiskt läser.</p>



<p>När ditt system bygger på medarbetarutveckling som är förankrad i verkliga kundproblem, kombinera med <a href="https://nodenordic.se/prompts/tabell-for-prioritering-av-kundsmartpunkter">Tabell för prioritering av kundsmärtpunkter</a>. Den hjälper team att avgöra vilka kundproblem som ska driva lärprojekt, coachningsfokus och förmågebyggande kommande kvartal. Den håller utvecklingen kopplad till det kunder faktiskt upplever, inte till vad interna intressenter antar.</p>



<p>Om slutmålet med utvecklingen är förbättrad retention och expansion kan du vilja ha tajtare feedbackloopar från kunder som nästan lämnade (eller gjorde det). Använd <a href="https://nodenordic.se/prompts/skapa-en-win-back-plan-for-kunder-med-ai-prompt">Skapa en win-back-plan för kunder med AI-prompt</a> när du bygger utvecklingsuppdrag runt service recovery, churn-prevention eller vändning av kundkonto. Den kan mata dina stage gates med realistiskt “uppdragsarbete” i stället för generiska kompetenschecklistor.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/putsa-rapporter-med-hoga-insatser-med-ai-prompten">Putsa rapporter med höga insatser med AI-prompten</a>: Strama upp och höj nivån på ledningsdokument.</li>


<li><a href="https://nodenordic.se/prompts/tabell-for-prioritering-av-kundsmartpunkter">Tabell för prioritering av kundsmärtpunkter</a>: Rangordna kundproblem som bör driva lärande.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-win-back-plan-for-kunder-med-ai-prompt">Skapa en win-back-plan för kunder med AI-prompt</a>: Gör churn-insikter till konkreta återhämtningsinsatser.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-forskningsplan-for-kundnojdhet">Bygg en forskningsplan för kundnöjdhet</a>: Designa enkäter, intervjuer och analysloopar.</li>


<li><a href="https://nodenordic.se/prompts/hitta-produktkategorier-med-hog-marginal-och-fa-returer">Hitta produktkategorier med hög marginal och få returer</a>: Identifiera vinstläckor som styr prioriteringar.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här growth operating system AI-prompten?</span>

<p class="answer"><strong>People-chefer / HR-direktörer</strong> använder den för att ersätta spretiga initiativ med ett stage-gate-baserat system som de kan försvara med mätning och tydligt ägarskap. <strong>People Ops-chefer</strong> uppskattar den när chefskapaciteten varierar kraftigt och de behöver konsekventa ritualer (1:1:or, coachningsloopar, utvecklingsplaner) som inte känns byråkratiska. <strong>Avdelningschefer</strong> använder den för att bygga förutsägbar karriärprogression och minska oönskade avgångar i kritiska team. <strong>Ansvariga för talent development</strong> använder den för att designa praktisk enablement som kopplar lärande till leverans, kvalitet och kundutfall.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här growth operating system AI-prompten?</span>

<p class="answer"><strong>SaaS- och techbolag</strong> använder den för att skala konsekvent coachning och progression när team växer från “grundarlett” till flernivå-ledning. Den passar bra när engineering, product och customer success behöver linjerade förväntningar mellan nivåer. <strong>Konsult- och professional services-företag</strong> använder den för att göra utveckling mindre ad hoc genom att göra lärlingskap, feedback och evidens på kompetens till tydliga stage gates mellan roller. <strong>Hälso- och sjukvård samt reglerade branscher</strong> använder den för att bygga utvecklingsritualer som fortfarande respekterar efterlevnad, dokumentation och revisionskrav. <strong>Retail och verksamhet med många enheter</strong> får värde av den för att standardisera chefbeteenden och utbildningsvägar mellan platser utan att skapa en one-size-fits-all-upplevelse.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att designa ett system för professionell utveckling svaga resultat?</span>

<p class="answer">En typisk prompt som “Skriv ett program för professionell utveckling för mitt företag” misslyckas eftersom den: saknar discovery i steg för att synliggöra begränsningar (headcount, chefers belastning, regulatoriska behov), inte ger någon stage-gate-struktur med inträdes-/utträdeskriterier, ignorerar ägarskap och tidslinjer så att inget implementeras, producerar generiskt HR-språk i stället för praktiska ritualer och artefakter, och saknar mätning som kopplar utveckling till affärsutfall. Den här prompten är starkare eftersom den är byggd för att ställa skarpare frågor, märka upp antaganden när data saknas och leverera en implementeringsklar blueprint i stället för en motiverande översikt.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här growth operating system-prompten för min specifika situation?</span>

<p class="answer">Ja. Prompten är designad för att anpassa sig efter organisationens storlek, mognad, kultur, resurser, regulatoriska behov och branschtryck, och den ställer riktade följdfrågor när information saknas. Du kan styra output genom att vara tydlig med utrullningens omfattning (en funktion vs. hela bolaget), dina icke förhandlingsbara krav (tidsgränser för chefer, obligatorisk dokumentation) och de affärsutfall du bryr dig om (retention, kvalitet, cykeltid, kundnöjdhet). Om du vill ha en mer kontrollerad variant, lägg till en följdfråga som: “Bygg om systemet för en 90-dagars pilot med endast tre ritualer och två obligatoriska artefakter per steg, men behåll mätningen intakt.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här growth operating system-prompten?</span>

<p class="answer">Det största misstaget är att ge en luddig org-kontext — i stället för “vi är ett växande företag”, skriv något i stil med “vi är 180 personer, 6 chefer, kvartalsvisa avstämningar och coachning är inkonsekvent mellan team.” Ett annat vanligt fel är att be om inspiration på kulturnivå i stället för operativa detaljer; be om ägare, tidslinjer och artefakter så att output går att implementera. Många ignorerar också promptens placeholder-disciplin: håll dina input i hakparenteser med VERSALER och låt modellen definiera sina genererade komponenter som Title Case-placeholders, så att du kan återanvända systemet konsekvent. Slutligen glömmer team begränsningar; “håll det lättviktigt, chefer har 30 minuter/vecka för utvecklingsritualer” ger en helt annan (och mer användbar) design än när kapaciteten lämnas osagd.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här growth operating system-prompten?</span>

<p class="answer">Den här prompten passar inte för engångsinsatser där du bara behöver en snabb workshop-disposition, eller för team som inte tänker binda upp sig på ägare och uppföljningskadens. Den är inte heller bästa valet om du söker juridisk vägledning, omdesign av kompensation eller jämförelser för leverantörsupphandling, eftersom det uttryckligen ligger utanför scope. Om du bara behöver en polerad sammanfattning av ett befintligt upplägg (inte en full systemdesign) ska du i stället börja med ett stramare redigeringsflöde.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här growth operating system AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "People-chefer / HR-direktörer använder den för att ersätta spretiga initiativ med ett stage-gate-baserat system som de kan försvara med mätning och tydligt ägarskap. People Ops-chefer uppskattar den när chefskapaciteten varierar kraftigt och de behöver konsekventa ritualer (1:1:or, coachningsloopar, utvecklingsplaner) som inte känns byråkratiska. Avdelningschefer använder den för att bygga förutsägbar karriärprogression och minska oönskade avgångar i kritiska team. Ansvariga för talent development använder den för att designa praktisk enablement som kopplar lärande till leverans, kvalitet och kundutfall."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här growth operating system AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS- och techbolag använder den för att skala konsekvent coachning och progression när team växer från “grundarlett” till flernivå-ledning. Den passar bra när engineering, product och customer success behöver linjerade förväntningar mellan nivåer. Konsult- och professional services-företag använder den för att göra utveckling mindre ad hoc genom att göra lärlingskap, feedback och evidens på kompetens till tydliga stage gates mellan roller. Hälso- och sjukvård samt reglerade branscher använder den för att bygga utvecklingsritualer som fortfarande respekterar efterlevnad, dokumentation och revisionskrav. Retail och verksamhet med många enheter får värde av den för att standardisera chefbeteenden och utbildningsvägar mellan platser utan att skapa en one-size-fits-all-upplevelse."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att designa ett system för professionell utveckling svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv ett program för professionell utveckling för mitt företag” misslyckas eftersom den: saknar discovery i steg för att synliggöra begränsningar (headcount, chefers belastning, regulatoriska behov), inte ger någon stage-gate-struktur med inträdes-/utträdeskriterier, ignorerar ägarskap och tidslinjer så att inget implementeras, producerar generiskt HR-språk i stället för praktiska ritualer och artefakter, och saknar mätning som kopplar utveckling till affärsutfall. Den här prompten är starkare eftersom den är byggd för att ställa skarpare frågor, märka upp antaganden när data saknas och leverera en implementeringsklar blueprint i stället för en motiverande översikt."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här growth operating system-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Prompten är designad för att anpassa sig efter organisationens storlek, mognad, kultur, resurser, regulatoriska behov och branschtryck, och den ställer riktade följdfrågor när information saknas. Du kan styra output genom att vara tydlig med utrullningens omfattning (en funktion vs. hela bolaget), dina icke förhandlingsbara krav (tidsgränser för chefer, obligatorisk dokumentation) och de affärsutfall du bryr dig om (retention, kvalitet, cykeltid, kundnöjdhet). Om du vill ha en mer kontrollerad variant, lägg till en följdfråga som: “Bygg om systemet för en 90-dagars pilot med endast tre ritualer och två obligatoriska artefakter per steg, men behåll mätningen intakt.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här growth operating system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge en luddig org-kontext — i stället för “vi är ett växande företag”, skriv något i stil med “vi är 180 personer, 6 chefer, kvartalsvisa avstämningar och coachning är inkonsekvent mellan team.” Ett annat vanligt fel är att be om inspiration på kulturnivå i stället för operativa detaljer; be om ägare, tidslinjer och artefakter så att output går att implementera. Många ignorerar också promptens placeholder-disciplin: håll dina input i hakparenteser med VERSALER och låt modellen definiera sina genererade komponenter som Title Case-placeholders, så att du kan återanvända systemet konsekvent. Slutligen glömmer team begränsningar; “håll det lättviktigt, chefer har 30 minuter/vecka för utvecklingsritualer” ger en helt annan (och mer användbar) design än när kapaciteten lämnas osagd."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här growth operating system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för engångsinsatser där du bara behöver en snabb workshop-disposition, eller för team som inte tänker binda upp sig på ägare och uppföljningskadens. Den är inte heller bästa valet om du söker juridisk vägledning, omdesign av kompensation eller jämförelser för leverantörsupphandling, eftersom det uttryckligen ligger utanför scope. Om du bara behöver en polerad sammanfattning av ett befintligt upplägg (inte en full systemdesign) ska du i stället börja med ett stramare redigeringsflöde."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Utvecklingsarbete spelar bara roll när det förändrar beteenden och syns i utfallet. Klistra in den här prompten i din modell, besvara discovery-frågorna ärligt och få med dig ett system du faktiskt kan driva.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-operativsystem-for-professionell-utveckling/">Bygg ett operativsystem för professionell utveckling</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg en playbook för arbetsplatskonflikter</title>
		<link>https://nodenordic.se/prompts/bygg-en-playbook-for-arbetsplatskonflikter/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-playbook-for-arbetsplatskonflikter</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:58:38 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003198</guid>

					<description><![CDATA[<p>Spänningar blir till utbrott? Denna AI-prompt hjälper dig designa ett stegvis system för att förebygga konflikter med diagnos, roller, mätetal och verktyg.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-playbook-for-arbetsplatskonflikter/">Bygg en playbook för arbetsplatskonflikter</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: workplace conflict playbook -->

<div class="hook-introduction">

<p>Konflikter på jobbet börjar sällan som en ”stor grej”. Det börjar med ögonrullningar på möten, tysta Slack-trådar och små beslut som plötsligt känns personliga. Sedan eskalerar det, och du fastnar i att reagera i stället för att leda.</p>



<p>Det här <strong>workplace conflict playbook</strong> är byggt för <strong>HR-chefer</strong> som behöver ett repeterbart system (inte ännu en engångsutbildning), <strong>people ops-ledare</strong> som reder ut friktion mellan team innan den slår mot retention, och <strong>avdelningschefer</strong> som ständigt får ta över interpersonella explosioner de aldrig orsakat. Resultatet är ett stegvis system för konfliktförebyggande och intervention med faser, tidiga varningssignaler, tydliga roller, mätetal och verktyg som är klara att använda, som checklistor, samtalsmanus och eskaleringsvägar.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den börjar med en föranalys som sammanfattar din kontext, konfliktmönstret, sannolika känslomässiga drivkrafter och en konkret definition av vad framgång innebär.</li>
          <li>Den väljer ett lämpligt antal faser (3–15) baserat på allvarlighetsgrad, beredskap och ledningsstöd i stället för att tvinga in allt i en generisk mall.</li>
          <li>Den designar förebyggande och intervention i varje fas, så att du inte blir kvar med ”värderingar” på en sida och krishantering på en annan.</li>
          <li>Den bygger in upptäckt av tidiga signaler med ledande indikatorer (beteenden, flaskhalsar i arbetsflöden, mötesdynamik) i stället för att vänta på formella klagomål.</li>
          <li>Den sätter upp lättviktig uppföljning så att du kan mäta förbättring över tid utan att göra teamet till en byråkrati.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du ser återkommande spänningar i samma team, men varje incident hanteras olika beroende på vem som råkar vara ansvarig.</li>
          <li>Chefer eskalerar interpersonella frågor direkt till HR eftersom ni saknar en gemensam metod för tidig intervention.</li>
          <li>Prestationssamtal blir infekterade av ”relationskonflikt”, och återkoppling känns otrygg eller repressiv.</li>
          <li>Efter en omorganisation, fusion eller snabb tillväxtperiod gick gamla normer sönder och friktionen syns nu i möten och överlämningar.</li>
          <li>Ledningen vill ha färre explosioner och bättre ansvarstagande, men ingen är överens om hur ”sund konflikt” ser ut i praktiken.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett workplace conflict playbook i 3–15 faser med förebyggande och intervention i varje fas.</li>
           <li>En uppsättning med 10–20 tidiga varningssignaler (ledande indikatorer) anpassade efter era arbetsflöden, teamstruktur och kommunikationskanaler.</li>
           <li>Definierade roller och överlämningar (medarbetare, chef, medlare/HR, sponsor i ledningen) samt en tydlig eskaleringsväg.</li>
           <li>En enkel mätplan med 5–8 mätetal och en lättviktig uppföljningsrytm (veckovis eller månadsvis).</li>
           <li>Praktiska verktyg som samtalsmanus, omstarter av möten, dokumentationschecklistor och lärloopar efter incidenter.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: Workplace conflict playbook builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Ange ton, stil och formalitetsnivå som ligger i linje med organisationens kommunikationsstandarder.                                    <div class="var-example">Till exempel: "Professionell men lättillgänglig, med fokus på tydlighet och konkreta, handlingsbara insikter."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära gruppen eller de personer som systemet för konflikthantering på arbetsplatsen är avsett att stödja, inklusive deras roller och viktigaste kännetecken.                                    <div class="var-example">Till exempel: "Chefer på mellannivå i ett snabbväxande techbolag, ansvariga för samarbete mellan tvärfunktionella team."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge bakgrundsinformation om organisationen, inklusive storlek, struktur, kultur och eventuell relevant historik av konflikter på arbetsplatsen.                                    <div class="var-example">Till exempel: "En marknadsföringsbyrå med 200 anställda, platt hierarki och en historik av spänningar mellan kreativa team och kundansvariga kring projektdeadlines."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDUTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv den huvudsakliga konflikt eller spänning som organisationen står inför, inklusive eventuella mönster eller återkommande problem.                                    <div class="var-example">Till exempel: "Återkommande konflikter mellan teamledare på grund av otydligt mandat i beslutsfattandet och konkurrerande prioriteringar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDUTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMART_MAL]</code></td>
                                <td class="var-desc">
                                    Ange det huvudsakliga mål som organisationen vill uppnå genom systemet för konflikthantering.                                    <div class="var-example">Till exempel: "Etablera en tydlig och repeterbar process för att snabbt lösa tvister och samtidigt bibehålla teamkänslan."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PRIMART_MAL]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch organisationen verkar inom så att systemet kan anpassas till branschspecifika normer och utmaningar.                                    <div class="var-example">Till exempel: "Hälsoteknik, med inriktning på lösningar för hantering av patientdata."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilka kommunikations- eller samarbetsplattformar organisationen använder i den interna verksamheten.                                    <div class="var-example">Till exempel: "Microsoft Teams och Slack för teamkommunikation, samt Asana för projektledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORMAT]</code></td>
                                <td class="var-desc">
                                    Ange önskat format för leverans av systemet för konflikthantering, till exempel rapport, presentation eller workshop.                                    <div class="var-example">Till exempel: "Interaktiv workshop med uppföljande dokumentation och mallar."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORMAT]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSPLAN]</code></td>
                                <td class="var-desc">
                                    Ange förväntad tidslinje för att implementera systemet för konflikthantering, inklusive eventuella deadlines eller milstolpar.                                    <div class="var-example">Till exempel: "Tre månader, med en avstämning halvvägs efter sex veckor."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSPLAN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalyssteg (obligatoriskt)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Omvärlds- och nulägesscan</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Fasarkitektur (dynamisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Systembygge (per fas)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Vad detta INTE är (omfattningsgränser)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Designa ett skräddarsytt, heltäckande system för hantering av arbetsplatskonflikter som minskar förebyggbara tvister, fångar upp spänningar tidigt och omvandlar oundviklig friktion till konstruktiv, repeterbar dialog—specialanpassat för användarens organisation.

## PERSONA
Du är en **strateg för organisatorisk sammanhållning** med bakgrund inom **krismedling i högrisklägen**. Efter år av att hantera extrema mellanmänskliga låsningar och senare återhämta dig från utbrändhet, översätter du nu beprövade metoder för de-eskalering till praktiska arbetsplatsrutiner som förvandlar frätande dynamik till hållbart samarbete. Din stil är lugn, rak, diagnostisk och handlingsinriktad.

## BEGRÄNSNINGAR
- Använd **leveransstandarder** som passar användarens organisation: anpassa språk, formalitetsnivå och komplexitet till [VARUMARKESTON] och [MALGRUPP].
- Bygg planen i ett **dynamiskt antal faser** (minst 3, max 15), valt utifrån allvarlighetsgrad, beredskap, ledningsstöd och det förändringsdjup som efterfrågas.
- Varje fas måste innehålla både **förebyggande** (före konflikt) och **insats** (under konflikt) komponenter.
- Inkludera **tidig signalupptäckt** (ledande indikatorer) och en lättviktig metod för att följa förbättringar över tid.
- Undvik klinisk diagnostik eller terapianvisningar; håll dig till organisatorisk praktik och utveckling av kommunikationsfärdigheter.

## PROCESS
### 1) Föranalyssteg (obligatoriskt)
Börja med att ange, i 4–7 punkter, din förståelse av:
- Organisationens situation såsom den beskrivs i [KONTEXT]
- Det primära konfliktmönstret som antyds av [HUVUDUTMANING]
- De mest sannolika emotionella drivkrafterna samt status-/maktpåtryckningar
- Hur “framgång” ser ut för [PRIMART_MAL]
Lista sedan vilken saknad information du behöver (endast det som är nödvändigt).

### 2) Omvärlds- och nulägesscan
Härled och/eller bekräfta:
- Vanliga tändpunkter (ämnen, tidpunkter, team, arbetsflöden)
- Dolda emotionella triggers (t.ex. respekt, kontroll, rättvisa, trygghet, tillhörighet)
- Outtalade hierarkier och incitament som belönar konflikt eller undvikande
- Nuvarande konfliktvägar (vad som typiskt händer från gnista → eskalering → efterspel)

### 3) Fasarkitektur (dynamisk)
Välj {Number Of Phases} mellan 3 och 15 med hjälp av dessa signaler:
- Hur aktiv eller rotad konflikten är
- Förändringskapacitet och tolerans för nya rutiner
- Styrkan i ledarsponsring
- Hur djupt användaren vill att transformationen ska gå  
Namnge varje fas med tydlig intention och logisk ordningsföljd (stabilisera → diagnostisera → återbygga normer → institutionalisera, eller annan lämplig progression).

### 4) Systembygge (per fas)
För varje fas, ange:
- Ett tydligt utfall och en avgränsning av omfattning
- Praktiska åtgärder för ledare och för team
- Manus och mötesstrukturer som sänker temperaturen och ökar tydligheten
- En “när använda / när inte använda”-notis
- Tidiga varningssignaler att bevaka och vad man ska göra omedelbart när de uppstår

### 5) Hantering av edge cases
Om indata är ofullständiga, motsägelsefulla eller vaga:
- Ge en “bästa gissning”-plan med explicita antaganden
- Flagga antaganden tydligt
- Ställ upp till 5 riktade frågor för att minska osäkerhet
Om organisationen befinner sig i en akut kris (t.ex. trakasserianmälningar, juridisk exponering, hot):
- Pausa det generella systembygget och rekommendera eskalering till HR/juridik/säkerhetsprocesser, samtidigt som du fortfarande erbjuder neutrala steg för att stabilisera kommunikationen.

### 6) Vad detta INTE är (omfattningsgränser)
- Inte juridisk rådgivning, utformning av HR-policy, facklig strategi eller vägledning i utredningar
- Inte psykoterapi, traumabehandling eller diagnostik
- Inte en garanti att “ta bort all konflikt”; målet är trygg, produktiv hantering och förebyggande där det är möjligt

## INDATA
- **Ideal mottagare / org-typ:** [MALGRUPP]  
- **Bransch / miljö:** [BRANSCH]  
- **Organisationsbakgrund:** [KONTEXT]  
- **Huvudutmaning / smärtpunkt:** [HUVUDUTMANING]  
- **Primärt mål:** [PRIMART_MAL]  
- **Önskad ton och stil:** [VARUMARKESTON]  
- **Var detta ska användas (doc, workshop, Slack, etc.):** [PLATTFORM]  
- **Önskad leveranstyp (playbook, workshopplan, policy-lite SOP, etc.):** [FORMAT]  
- **Tid som finns för att implementera:** [TIDSPLAN]  

## OUTPUTSPECIFIKATION
Leverera resultatet som en {Deliverable Type} anpassad för [FORMAT] och [PLATTFORM], som innehåller:

1) **{Pre-Analysis Summary}**  
- {Key Observations}  
- {Assumptions (If Any)}  
- {Critical Missing Inputs}

2) **{Conflict Landscape Map}**  
- {Primary Conflict Loops}  
- {Likely Emotional Triggers}  
- {Unspoken Power Dynamics}  
- {Current Escalation Path}

3) **{Phased System Plan}** (från fas 1 till fas {Number Of Phases})  
För varje fas:
- {Phase Name}  
- {Purpose}  
- {Success Criteria}  
- {Leader Actions}  
- {Team Actions}  
- {Rituals &amp; Cadences} (check-ins, retros, 1:1s, eskaleringssteg)  
- {De-Escalation Tools} (manus, formuleringar, mötes-guardrails)  
- {Prevention Measures}  
- {Intervention Steps}  
- {Early Warning Signals}  
- {Common Failure Modes &amp; Fixes}

4) **{Early Warning System}**
- {Indicators}  
- {Detection Method}  
- {First Response Play} (vad man ska göra under de första 24–48 timmarna)

5) **{Measurement &amp; Review Loop}**
- {Metrics} (ledande + eftersläpande)  
- {Review Cadence}  
- {Course-Correction Triggers}

6) **{User Questions}** (endast vid behov)
- Upp till {Max Questions} fokuserade prompts för att slutföra anpassningen

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Antalet faser ({Number Of Phases}) matchar organisationens beredskap och konfliktens allvarlighetsgrad.
- Varje fas inkluderar förebyggande + insats + tidiga varningssignaler.
- Verktygen är tillräckligt specifika för att kunna köras i morgon (manus, agendor, beslutsregler), inte bara principer.
- Antaganden och osäkerheter är tydligt märkta, med minimala men avgörande frågor.
- Planen håller sig inom scope (inga juridiska/kliniska påståenden) och matchar [VARUMARKESTON] och [FORMAT].            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nDesigna ett skr\u00e4ddarsytt, helt\u00e4ckande system f\u00f6r hantering av arbetsplatskonflikter som minskar f\u00f6rebyggbara tvister, f\u00e5ngar upp sp\u00e4nningar tidigt och omvandlar oundviklig friktion till konstruktiv, repeterbar dialog\u2014specialanpassat f\u00f6r anv\u00e4ndarens organisation.\r\n\r\n## PERSONA\r\nDu \u00e4r en **strateg f\u00f6r organisatorisk sammanh\u00e5llning** med bakgrund inom **krismedling i h\u00f6griskl\u00e4gen**. Efter \u00e5r av att hantera extrema mellanm\u00e4nskliga l\u00e5sningar och senare \u00e5terh\u00e4mta dig fr\u00e5n utbr\u00e4ndhet, \u00f6vers\u00e4tter du nu bepr\u00f6vade metoder f\u00f6r de-eskalering till praktiska arbetsplatsrutiner som f\u00f6rvandlar fr\u00e4tande dynamik till h\u00e5llbart samarbete. Din stil \u00e4r lugn, rak, diagnostisk och handlingsinriktad.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd **leveransstandarder** som passar anv\u00e4ndarens organisation: anpassa spr\u00e5k, formalitetsniv\u00e5 och komplexitet till [VARUMARKESTON] och [MALGRUPP].\r\n- Bygg planen i ett **dynamiskt antal faser** (minst 3, max 15), valt utifr\u00e5n allvarlighetsgrad, beredskap, ledningsst\u00f6d och det f\u00f6r\u00e4ndringsdjup som efterfr\u00e5gas.\r\n- Varje fas m\u00e5ste inneh\u00e5lla b\u00e5de **f\u00f6rebyggande** (f\u00f6re konflikt) och **insats** (under konflikt) komponenter.\r\n- Inkludera **tidig signaluppt\u00e4ckt** (ledande indikatorer) och en l\u00e4ttviktig metod f\u00f6r att f\u00f6lja f\u00f6rb\u00e4ttringar \u00f6ver tid.\r\n- Undvik klinisk diagnostik eller terapianvisningar; h\u00e5ll dig till organisatorisk praktik och utveckling av kommunikationsf\u00e4rdigheter.\r\n\r\n## PROCESS\r\n### 1) F\u00f6ranalyssteg (obligatoriskt)\r\nB\u00f6rja med att ange, i 4\u20137 punkter, din f\u00f6rst\u00e5else av:\r\n- Organisationens situation s\u00e5som den beskrivs i [KONTEXT]\r\n- Det prim\u00e4ra konfliktm\u00f6nstret som antyds av [HUVUDUTMANING]\r\n- De mest sannolika emotionella drivkrafterna samt status-\/maktp\u00e5tryckningar\r\n- Hur \u201cframg\u00e5ng\u201d ser ut f\u00f6r [PRIMART_MAL]\r\nLista sedan vilken saknad information du beh\u00f6ver (endast det som \u00e4r n\u00f6dv\u00e4ndigt).\r\n\r\n### 2) Omv\u00e4rlds- och nul\u00e4gesscan\r\nH\u00e4rled och\/eller bekr\u00e4fta:\r\n- Vanliga t\u00e4ndpunkter (\u00e4mnen, tidpunkter, team, arbetsfl\u00f6den)\r\n- Dolda emotionella triggers (t.ex. respekt, kontroll, r\u00e4ttvisa, trygghet, tillh\u00f6righet)\r\n- Outtalade hierarkier och incitament som bel\u00f6nar konflikt eller undvikande\r\n- Nuvarande konfliktv\u00e4gar (vad som typiskt h\u00e4nder fr\u00e5n gnista \u2192 eskalering \u2192 efterspel)\r\n\r\n### 3) Fasarkitektur (dynamisk)\r\nV\u00e4lj {Number Of Phases} mellan 3 och 15 med hj\u00e4lp av dessa signaler:\r\n- Hur aktiv eller rotad konflikten \u00e4r\r\n- F\u00f6r\u00e4ndringskapacitet och tolerans f\u00f6r nya rutiner\r\n- Styrkan i ledarsponsring\r\n- Hur djupt anv\u00e4ndaren vill att transformationen ska g\u00e5  \r\nNamnge varje fas med tydlig intention och logisk ordningsf\u00f6ljd (stabilisera \u2192 diagnostisera \u2192 \u00e5terbygga normer \u2192 institutionalisera, eller annan l\u00e4mplig progression).\r\n\r\n### 4) Systembygge (per fas)\r\nF\u00f6r varje fas, ange:\r\n- Ett tydligt utfall och en avgr\u00e4nsning av omfattning\r\n- Praktiska \u00e5tg\u00e4rder f\u00f6r ledare och f\u00f6r team\r\n- Manus och m\u00f6tesstrukturer som s\u00e4nker temperaturen och \u00f6kar tydligheten\r\n- En \u201cn\u00e4r anv\u00e4nda \/ n\u00e4r inte anv\u00e4nda\u201d-notis\r\n- Tidiga varningssignaler att bevaka och vad man ska g\u00f6ra omedelbart n\u00e4r de uppst\u00e5r\r\n\r\n### 5) Hantering av edge cases\r\nOm indata \u00e4r ofullst\u00e4ndiga, mots\u00e4gelsefulla eller vaga:\r\n- Ge en \u201cb\u00e4sta gissning\u201d-plan med explicita antaganden\r\n- Flagga antaganden tydligt\r\n- St\u00e4ll upp till 5 riktade fr\u00e5gor f\u00f6r att minska os\u00e4kerhet\r\nOm organisationen befinner sig i en akut kris (t.ex. trakasserianm\u00e4lningar, juridisk exponering, hot):\r\n- Pausa det generella systembygget och rekommendera eskalering till HR\/juridik\/s\u00e4kerhetsprocesser, samtidigt som du fortfarande erbjuder neutrala steg f\u00f6r att stabilisera kommunikationen.\r\n\r\n### 6) Vad detta INTE \u00e4r (omfattningsgr\u00e4nser)\r\n- Inte juridisk r\u00e5dgivning, utformning av HR-policy, facklig strategi eller v\u00e4gledning i utredningar\r\n- Inte psykoterapi, traumabehandling eller diagnostik\r\n- Inte en garanti att \u201cta bort all konflikt\u201d; m\u00e5let \u00e4r trygg, produktiv hantering och f\u00f6rebyggande d\u00e4r det \u00e4r m\u00f6jligt\r\n\r\n## INDATA\r\n- **Ideal mottagare \/ org-typ:** [MALGRUPP]  \r\n- **Bransch \/ milj\u00f6:** [BRANSCH]  \r\n- **Organisationsbakgrund:** [KONTEXT]  \r\n- **Huvudutmaning \/ sm\u00e4rtpunkt:** [HUVUDUTMANING]  \r\n- **Prim\u00e4rt m\u00e5l:** [PRIMART_MAL]  \r\n- **\u00d6nskad ton och stil:** [VARUMARKESTON]  \r\n- **Var detta ska anv\u00e4ndas (doc, workshop, Slack, etc.):** [PLATTFORM]  \r\n- **\u00d6nskad leveranstyp (playbook, workshopplan, policy-lite SOP, etc.):** [FORMAT]  \r\n- **Tid som finns f\u00f6r att implementera:** [TIDSPLAN]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera resultatet som en {Deliverable Type} anpassad f\u00f6r [FORMAT] och [PLATTFORM], som inneh\u00e5ller:\r\n\r\n1) **{Pre-Analysis Summary}**  \r\n- {Key Observations}  \r\n- {Assumptions (If Any)}  \r\n- {Critical Missing Inputs}\r\n\r\n2) **{Conflict Landscape Map}**  \r\n- {Primary Conflict Loops}  \r\n- {Likely Emotional Triggers}  \r\n- {Unspoken Power Dynamics}  \r\n- {Current Escalation Path}\r\n\r\n3) **{Phased System Plan}** (fr\u00e5n fas 1 till fas {Number Of Phases})  \r\nF\u00f6r varje fas:\r\n- {Phase Name}  \r\n- {Purpose}  \r\n- {Success Criteria}  \r\n- {Leader Actions}  \r\n- {Team Actions}  \r\n- {Rituals & Cadences} (check-ins, retros, 1:1s, eskaleringssteg)  \r\n- {De-Escalation Tools} (manus, formuleringar, m\u00f6tes-guardrails)  \r\n- {Prevention Measures}  \r\n- {Intervention Steps}  \r\n- {Early Warning Signals}  \r\n- {Common Failure Modes & Fixes}\r\n\r\n4) **{Early Warning System}**\r\n- {Indicators}  \r\n- {Detection Method}  \r\n- {First Response Play} (vad man ska g\u00f6ra under de f\u00f6rsta 24\u201348 timmarna)\r\n\r\n5) **{Measurement & Review Loop}**\r\n- {Metrics} (ledande + eftersl\u00e4pande)  \r\n- {Review Cadence}  \r\n- {Course-Correction Triggers}\r\n\r\n6) **{User Questions}** (endast vid behov)\r\n- Upp till {Max Questions} fokuserade prompts f\u00f6r att slutf\u00f6ra anpassningen\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Antalet faser ({Number Of Phases}) matchar organisationens beredskap och konfliktens allvarlighetsgrad.\r\n- Varje fas inkluderar f\u00f6rebyggande + insats + tidiga varningssignaler.\r\n- Verktygen \u00e4r tillr\u00e4ckligt specifika f\u00f6r att kunna k\u00f6ras i morgon (manus, agendor, beslutsregler), inte bara principer.\r\n- Antaganden och os\u00e4kerheter \u00e4r tydligt m\u00e4rkta, med minimala men avg\u00f6rande fr\u00e5gor.\r\n- Planen h\u00e5ller sig inom scope (inga juridiska\/kliniska p\u00e5st\u00e5enden) och matchar [VARUMARKESTON] och [FORMAT].";
    const variables = ["[VARUMARKESTON]","[MALGRUPP]","[KONTEXT]","[HUVUDUTMANING]","[PRIMART_MAL]","[BRANSCH]","[PLATTFORM]","[FORMAT]","[TIDSPLAN]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Skriv din kontext som en incidenttidslinje.</strong> I stället för ”folk kommunicerar inte”, beskriv vad som händer, var det händer och hur ofta. Ta med två eller tre nyliga exempel (avidentifierade) som ”överlämningen mellan Sales och Implementation fallerar i veckoplaneringen” eller ”två seniora IC:er spårar ur daily standup med sidodiskussioner.” Promptens föranalys blir skarpare när symptomen går att observera.</li>


<li><strong>Definiera ”framgång” som beteenden, inte känslor.</strong> ”Mindre spänning” är svårt att mäta, och det kommer ärligt talat inte att skapa samsyn i en ledningsgrupp. Använd mål som ”chefer tar första samtalet inom 48 timmar”, ”färre eskaleringar som går förbi chefen” eller ”post-mortems genomförs efter incidenter med hög friktion.” Följdfråga: ”Skriv om PRIMARY_GOAL som 5 mätbara beteenden vi kan observera vecka för vecka.”</li>


<li><strong>Välj en tonalitet som matchar er faktiska kultur.</strong> Om er organisation är formell och compliance-tung kommer en lekfull ton att slå fel. Om ni är en startup kommer överdrivet juridiskt språk att ignoreras. Efter första utkastet, fråga: ”Anpassa manus och etiketter till en rak, okonstlad tonalitet som vi använder i Slack.”</li>


<li><strong>Tvinga fasplanen att innehålla ett tydligt steg för att ”stoppa blödningen”.</strong> Många playbooks överbetonar utbildning och är för otydliga kring vad man gör under de första 24–72 timmarna i en pågående konflikt. Efter första resultatet, prova: ”Lägg till ett omedelbart stabiliseringsprotokoll med exakta steg för chef, HR och berörda medarbetare under de första 48 timmarna.”</li>


<li><strong>Stresstesta playbooken med ett riktigt jobbigt scenario.</strong> Välj ett realistiskt fall (statuskonflikt mellan en toppresterare och en nyare chef, eller passivt motstånd efter en omorganisation) och kör playbooken mot det. Följdfråga: ”Simulera arbetsflödet med det här scenariot och visa var processen kommer att gå sönder eller skapa förseningar. Föreslå sedan förbättringar.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När din konflikt-playbook finns på plats är nästa steg att kommunicera den tydligt och dokumentera den i ett format som folk faktiskt läser.</p>



<p>Om du också behöver intressentvänlig dokumentation hjälper <a href="https://nodenordic.se/prompts/skriv-en-lang-specialrapport-med-den-har-ai-prompten">Skriv en lång specialrapport med den här AI-prompten</a> dig att paketera playbooken till en intern rapport om ”läget i samarbetet” med insikter, rekommendationer och en berättelse som fungerar för ledningen. Den är användbar när du ska rulla ut förändringar till ledning eller styrelse och vill att resonemanget ska vara lätt att följa.</p>



<p>När du bygger utbildningsmaterial eller internkommunikation kring svåra ämnen kan <a href="https://nodenordic.se/prompts/skriv-en-lang-q-och-a-intervjuartikel-med-ai-prompt">Write a Long-Form Q&amp;A Interview Article AI Prompt</a> göra din approach till en strukturerad Q&amp;A med ”svåra frågor” som chefer och medarbetare kommer att ställa. Formatet fungerar bra vid förändringsledning, eftersom det minskar ryktesspridning och ger människor formuleringar de kan återanvända.</p>



<p>För team som jobbar med intern enablement i stor skala kan <a href="https://nodenordic.se/prompts/skriv-en-longform-seo-artikel-med-ai-prompt">Skriv en longform seo-artikel med ai-prompt</a> återanvändas för kunskapsbas-liknande texter: tydliga rubriker, steg-för-steg-avsnitt och konsekvent struktur. Det är ett praktiskt komplement när playbooken behöver bli en intern wikisida, inte en PDF som ingen öppnar.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skriv-en-lang-specialrapport-med-den-har-ai-prompten">Skriv en lång specialrapport med den här AI-prompten</a>: Intern rekommendationsrapport redo för ledningen.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-lang-q-och-a-intervjuartikel-med-ai-prompt">Write a Long-Form Q&amp;A Interview Article AI Prompt</a>: Bemöt invändningar i Q&amp;A-format.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-longform-seo-artikel-med-ai-prompt">Skriv en longform seo-artikel med ai-prompt</a>: Strukturerad långformstext för dokumentation.</li>

<li><a href="https://nodenordic.se/prompts/skriv-en-lang-seo-artikel-som-rankar-med-ai-prompt">Skriv en lång SEO-artikel som rankar med AI-prompt</a>: Gör policyer till sökbara resurser.</li>

<li><a href="https://nodenordic.se/prompts/skriv-ett-langt-nyhetsreportage-med-ai-prompt">Skriv ett långt nyhetsreportage med AI-prompt</a>: Berättande storytelling för intern förändring.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för workplace conflict playbook?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>HR Business Partners</strong> använder den här för att standardisera hur konflikter hanteras mellan chefer, så att utfallet inte beror på vem som eskalerade först. <strong>People operations-ledare</strong> använder den för att bygga ett system för tidiga varningssignaler (ledande indikatorer) som minskar formella klagomål och oväntade explosioner. <strong>Teamchefer</strong> får praktiska manus och steg-för-steg-instruktioner för intervention fas för fas, vilket ofta är den saknade länken mellan rådet ”var empatisk” och faktiska samtal. <strong>COO:er eller operativa chefer</strong> använder den för att minska friktion i arbetsflöden som maskerar sig som ”personlighetskonflikt”, särskilt vid skalning eller omorganisationer.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för workplace conflict playbook?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS-bolag</strong> får värde när snabb tillväxt skapar otydliga roller, konkurrerande prioriteringar och återkommande spänningar i överlämningen från Sales till CS. Den fasindelade modellen hjälper team att definiera vem som äger vad och vad man gör när prioriteringar krockar. <strong>Hälso- och sjukvårdsorganisationer</strong> kan använda upptäckt av tidiga signaler och eskaleringsvägar för att minska kommunikationshaverier med hög risk mellan skift, samtidigt som vägledningen förblir icke-klinisk och operativ. <strong>Tillverkning och logistik</strong> gynnas eftersom konflikter ofta visar sig som säkerhetsproblem, missade överlämningar och tvister om ”regler vs verklighet” på golvet, vilket fungerar bra med tydliga rutiner och snabba interventionssteg. <strong>Byråer</strong> använder den för att hantera friktion mellan kreativa team och kundansvariga och skydda leveranstider när trycket ökar vid lanseringar.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en workplace conflict playbook svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”<em>Write me a workplace conflict policy</em>” misslyckas eftersom den: saknar en diagnostisk föranalys som speglar ert faktiska konfliktmönster, erbjuder ingen fasindelad struktur för allvarlighetsgrad och beredskap, ignorerar makt- och statusdynamik som styr vad människor vågar säga högt, producerar generiska värdeord i stället för stegvisa rutiner för förebyggande och intervention, och missar ledande indikatorer så att du bara reagerar när skadan redan är skedd. Du får ett dokument som låter rätt men inte går att genomföra. Den här prompten är byggd för att vara operativ, inte inspirerande.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här workplace conflict playbook-prompten för min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. Prompten är byggd för att anpassa sina leveransstandarder efter er tonalitet och målgrupp, och den väljer antal faser baserat på allvarlighetsgrad, beredskap och ledningsstöd. För att anpassa den bra, ge tydliga indata för CONTEXT (vad som händer, var och hur ofta), CHALLENGE (det återkommande mönstret du vill bryta), PRIMARY_GOAL (hur framgång ser ut i observerbara beteenden), BRAND_VOICE (hur er organisation kommunicerar) och TARGET_AUDIENCE (endast chefer, all personal eller en blandad grupp). En följdprompt du kan använda: ”Skriv nu om hela playbooken för förstalinjechefer med minimal jargong, och lägg till en snabbstart på en sida samt en 48-timmars checklista för intervention.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här workplace conflict playbook-prompten?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna CONTEXT för vag — i stället för ”vi har konflikter”, prova ”product och sales bråkar varje vecka om åtaganden i roadmapen, och det eskalerar efter missade deadlines.” Ett annat vanligt fel är att göra PRIMARY_GOAL subjektivt; ”bättre kultur” är svagt, medan ”chefer genomför ett återställande samtal inom 48 timmar och dokumenterar överenskommelser” går att använda. Många är också för otydliga med BRAND_VOICE: ”professionell” säger lite, men ”rak, enkel svenska som i våra interna Slack-inlägg” styr skrivandet. Slutligen hoppar team över viktiga frågor om saknad information; om prompten frågar efter tändpunkter eller ledningsstöd, svara, eftersom det är så den väljer rätt antal faser.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här workplace conflict playbook-prompten?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för engångsincidenter mellan individer där du bara behöver ett snabbt medlingsmanus och inte ska bygga ett system. Den passar inte heller organisationer som vill ha terapiliknande vägledning eller klinisk diagnos, eftersom den håller sig till arbetssätt på arbetsplatsen och träning i kommunikationsfärdigheter. Och om ledningen vägrar stödja ett konsekvent arbetssätt kommer playbooken bara att finnas på papper. I de fallen: börja med en smal verktygslåda för chefer och en enda eskaleringsväg, och bygg ut när du har stöd.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för workplace conflict playbook?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "HR Business Partners använder den här för att standardisera hur konflikter hanteras mellan chefer, så att utfallet inte beror på vem som eskalerade först. People operations-ledare använder den för att bygga ett system för tidiga varningssignaler (ledande indikatorer) som minskar formella klagomål och oväntade explosioner. Teamchefer får praktiska manus och steg-för-steg-instruktioner för intervention fas för fas, vilket ofta är den saknade länken mellan rådet ”var empatisk” och faktiska samtal. COO:er eller operativa chefer använder den för att minska friktion i arbetsflöden som maskerar sig som ”personlighetskonflikt”, särskilt vid skalning eller omorganisationer."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för workplace conflict playbook?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får värde när snabb tillväxt skapar otydliga roller, konkurrerande prioriteringar och återkommande spänningar i överlämningen från Sales till CS. Den fasindelade modellen hjälper team att definiera vem som äger vad och vad man gör när prioriteringar krockar. Hälso- och sjukvårdsorganisationer kan använda upptäckt av tidiga signaler och eskaleringsvägar för att minska kommunikationshaverier med hög risk mellan skift, samtidigt som vägledningen förblir icke-klinisk och operativ. Tillverkning och logistik gynnas eftersom konflikter ofta visar sig som säkerhetsproblem, missade överlämningar och tvister om ”regler vs verklighet” på golvet, vilket fungerar bra med tydliga rutiner och snabba interventionssteg. Byråer använder den för att hantera friktion mellan kreativa team och kundansvariga och skydda leveranstider när trycket ökar vid lanseringar."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en workplace conflict playbook svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Write me a workplace conflict policy” misslyckas eftersom den: saknar en diagnostisk föranalys som speglar ert faktiska konfliktmönster, erbjuder ingen fasindelad struktur för allvarlighetsgrad och beredskap, ignorerar makt- och statusdynamik som styr vad människor vågar säga högt, producerar generiska värdeord i stället för stegvisa rutiner för förebyggande och intervention, och missar ledande indikatorer så att du bara reagerar när skadan redan är skedd. Du får ett dokument som låter rätt men inte går att genomföra. Den här prompten är byggd för att vara operativ, inte inspirerande."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här workplace conflict playbook-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Prompten är byggd för att anpassa sina leveransstandarder efter er tonalitet och målgrupp, och den väljer antal faser baserat på allvarlighetsgrad, beredskap och ledningsstöd. För att anpassa den bra, ge tydliga indata för CONTEXT (vad som händer, var och hur ofta), CHALLENGE (det återkommande mönstret du vill bryta), PRIMARY_GOAL (hur framgång ser ut i observerbara beteenden), BRAND_VOICE (hur er organisation kommunicerar) och TARGET_AUDIENCE (endast chefer, all personal eller en blandad grupp). En följdprompt du kan använda: ”Skriv nu om hela playbooken för förstalinjechefer med minimal jargong, och lägg till en snabbstart på en sida samt en 48-timmars checklista för intervention.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här workplace conflict playbook-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna CONTEXT för vag — i stället för ”vi har konflikter”, prova ”product och sales bråkar varje vecka om åtaganden i roadmapen, och det eskalerar efter missade deadlines.” Ett annat vanligt fel är att göra PRIMARY_GOAL subjektivt; ”bättre kultur” är svagt, medan ”chefer genomför ett återställande samtal inom 48 timmar och dokumenterar överenskommelser” går att använda. Många är också för otydliga med BRAND_VOICE: ”professionell” säger lite, men ”rak, enkel svenska som i våra interna Slack-inlägg” styr skrivandet. Slutligen hoppar team över viktiga frågor om saknad information; om prompten frågar efter tändpunkter eller ledningsstöd, svara, eftersom det är så den väljer rätt antal faser."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här workplace conflict playbook-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångsincidenter mellan individer där du bara behöver ett snabbt medlingsmanus och inte ska bygga ett system. Den passar inte heller organisationer som vill ha terapiliknande vägledning eller klinisk diagnos, eftersom den håller sig till arbetssätt på arbetsplatsen och träning i kommunikationsfärdigheter. Och om ledningen vägrar stödja ett konsekvent arbetssätt kommer playbooken bara att finnas på papper. I de fallen: börja med en smal verktygslåda för chefer och en enda eskaleringsväg, och bygg ut när du har stöd."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Du behöver inte fler påminnelser om att ”kommunicera bättre”. Du behöver ett system som människor kan följa när känslorna går höga, så att små spänningar inte blir till dyra explosioner. Klistra in prompten i din modell, kör första utkastet och börja bygga din playbook redan i dag.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-playbook-for-arbetsplatskonflikter/">Bygg en playbook för arbetsplatskonflikter</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett MVP för erkännande på startup</title>
		<link>https://nodenordic.se/prompts/bygg-ett-mvp-for-erkannande-pa-startup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-mvp-for-erkannande-pa-startup</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:56:32 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003196</guid>

					<description><![CDATA[<p>Belöningar känns slumpmässiga? En beprövad AI-prompt som skapar ett kollegialt erkännandesystem med lanseringsfaser, mätetal och MVP-prototyp.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-mvp-for-erkannande-pa-startup/">Bygg ett MVP för erkännande på startup</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: startup recognition system -->
<div class="hook-introduction">

<p>Erkännandeprogram i startups glider ofta in i “slumpmässiga kudos”. De som hörs mest blir uppmärksammade, tyst arbete försvinner, och belöningar börjar kännas politiska. Sedan faller användningen, och du är tillbaka på ad hoc-shout-outs som inte förändrar beteenden.</p>



<p>Det här <strong>startup recognition system</strong> är byggt för <strong>People Ops-ansvariga</strong> som vill formalisera erkännande utan att lägga på admin, <strong>startupgrundare</strong> som behöver en konsekvent kultur i remote- och hybridteam, och <strong>engineering managers</strong> som vill ha ett system som förstärker leverans utan att tumma på etik. Resultatet är en komplett blueprint för ett erkännandesystem med utrullningsfaser, mekanismer förankrade i beteendevetenskap, mätetal, hantering av edge cases och en plan för en fungerande MVP-prototyp som du faktiskt kan skeppa.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den kör en obligatorisk föranalys för att definiera framgångskriterier, begränsningar och vilka detaljer som behöver förtydligas innan något designas.</li>
          <li>Den diagnostiserar er nuvarande erkännandeverklighet genom att kartlägga teamstruktur, arbetsflöden, befintliga vanor och kulturella felmönster som favorisering eller osynligt arbete.</li>
          <li>Den designar ett etiskt hållbart system som blandar individuellt erkännande, teambaserade vinster och meningsfulla icke-monetära belöningsalternativ.</li>
          <li>Den anpassar rekommendationerna efter mognadsnivå, remote-/hybridupplägg, verktygsbegränsningar och byggkapacitet så att planen blir genomförbar.</li>
          <li>Den inkluderar hantering av edge cases samt en gränssektion “Vad detta INTE är” för att förhindra manipulativ gamification eller incitament som driver utbrändhet.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Ni skalar från ett tight 10–20-personers team till 40+ och informellt beröm når inte längre alla.</li>
          <li>Moralen blir märklig: folk känner sig osedda, eller så verkar erkännande följa närhet, anställningstid eller karisma.</li>
          <li>Ni behöver rulla ut erkännande över remote-tidszoner och Slack-kanaler utan att skapa en ny byråkrati.</li>
          <li>Ett tapp i retention eller engagemang tvingar er att bevisa kultursatsningar med mätbara resultat, inte magkänsla.</li>
          <li>Ni vill ha en MVP ni kan pilota på veckor, inte en “kulturinitiering” som drar ut i kvartal.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En komplett design för ett erkännandesystem med utrullning i 3 faser (pilot, expansion, stabilt läge) och tydliga grindar för adoption.</li>
           <li>En uppsättning med 6–10 mekanismrekommendationer (hur erkännande ges, av vem och för vad) med beteendemässig motivering.</li>
           <li>En plan för MVP-prototyp, inklusive en fungerande workflowspec (för Slack/formulär/kalkylark) och en iterationsloop.</li>
           <li>Ett mätramverk med 8–12 mätetal, inklusive ledande indikatorer, skyddsräcken och noteringar om “försök inte spela på detta”.</li>
           <li>En gränslista “Vad detta INTE är” plus playbooks för edge cases vid saknade input, motsägelser och orealistiska begränsningar.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: Startup recognition system MVP builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ange formatet eller namngivningskonventionen för de platshållare som används i prompten. Vanligtvis skrivs de med versaler och understreck mellan orden.                                    <div class="var-example">Till exempel: "EXEMPEL_PLATSHALLARE"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsplan för utrullning eller implementering av systemet. Använd en tydlig tidslängd eller ett intervall, till exempel dagar, veckor eller månader.                                    <div class="var-example">Till exempel: "6 veckor"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära gruppen eller demografin som systemet utformas för, inklusive deras roller, kännetecken och organisatoriska sammanhang.                                    <div class="var-example">Till exempel: "Produktteam som arbetar remote-first på ett snabbväxande SaaS-startup med 50–100 anställda."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge bakgrund om organisationen eller teamet, inklusive relevanta utmaningar, mål och befintliga system eller arbetssätt.                                    <div class="var-example">Till exempel: "Teamet har vuxit med 50 % det senaste året och har svårt att upprätthålla engagemang och uppskattning av medarbetare i en remote-miljö."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilka verktyg eller plattformar teamet använder i dag, eller föredrar att integrera med, för belönings- och erkännandesystemet.                                    <div class="var-example">Till exempel: "Slack, Notion och Google Workspace."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Beskriv systemet eller lösningen som tas fram, med fokus på syfte, funktionalitet och önskade effekter.                                    <div class="var-example">Till exempel: "Ett lättviktigt, beteendeinformerat belönings- och erkännandesystem som integreras med Slack för att lyfta teamets milstolpar och kollegial uppskattning."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det huvudsakliga problemet eller hindret som teamet står inför och som systemet ska lösa.                                    <div class="var-example">Till exempel: "Lågt engagemang och bristande synlighet för arbetet bakom kulisserna i ett remote-first-team."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NYCKELORD]</code></td>
                                <td class="var-desc">
                                    Lista specifika termer eller fraser som är relevanta för systemet eller processen som tas fram. Det kan vara värderingar, teman eller operativa fokusområden.                                    <div class="var-example">Till exempel: "Uppskattning, engagemang, teamkultur, icke-monetära belöningar, kollegialt erkännande."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[NYCKELORD]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KOMPETENSNIVA]</code></td>
                                <td class="var-desc">
                                    Ange kompetensnivån hos användaren eller teamet som ska implementera systemet, till exempel nybörjare, medel eller avancerad.                                    <div class="var-example">Till exempel: "Medel—van vid grundläggande HR-verktyg och arbetssätt för teamledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[KOMPETENSNIVA]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TON]</code></td>
                                <td class="var-desc">
                                    Beskriv önskad stil eller ton i kommunikationen och utformningen av systemet, till exempel formell, avslappnad eller motiverande.                                    <div class="var-example">Till exempel: "Lugn, pragmatisk och kulturellt lyhörd."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TON]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORMAT]</code></td>
                                <td class="var-desc">
                                    Ange önskat leveransformat, till exempel text, presentation (slides) eller en klickbar prototyp.                                    <div class="var-example">Till exempel: "Klickbar prototyp med tillhörande dokumentation."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORMAT]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalys (obligatorisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Diagnostisera nuläget</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Skapa en fasindelad byggplan (dynamisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Designa systemarkitekturen</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Implementationsplanering</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Bygg en MVP-prototyp</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Iterera tills användbar</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">8) Vad detta inte är (scope boundaries)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">9) Regler för hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">A) Föranalysöversikt</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">B) Nulägeskarta</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">C) Systemritning</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">D) Fasplan (9–13 faser, dynamiskt vald)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">E) Utrullningsroadmap (tidsbaserad)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">F) MVP tekniskt paket</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">G) MVP-kod</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">H) Iterationsloop</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">I) Mätning &amp; utveckling</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">J) Omfattningsavgränsningar (“vad detta inte är”)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en guidad, heltäckande assistentprompt som hjälper en användare att designa, rulla ut och tekniskt prototypa ett anpassat belönings- och erkännandesystem för startup/team—förankrat i beteendevetenskap och praktisk drift—som avslutas med en fungerande MVP och en iterationsloop.

## PERSONA
Du är en **ingenjör för incitament och kultursystem i startups**: du har tidigare designat kompensations-/erkännandeprogram för snabbväxande techteam och växlade sedan över till forskning inom beteendeekonomi och communitydynamik. Din stil är lugn, pragmatisk och diagnostisk—mindre hype, mer tydlighet—samtidigt som du är kulturellt lyhörd. Du översätter forskning till mekanismer som människor faktiskt kommer att använda.

## BEGRÄNSNINGAR
- Använd **leveransstandarder** som prioriterar: användbarhet, låg administrativ overhead, kulturpassning och mätbara utfall.
- Anpassa rekommendationer efter teamets mognad, remote/hybrid-verklighet, verktyg och byggkapacitet.
- Håll lösningarna **etiskt sunda**: undvik manipulativ gamification, tvingande rankning eller system som uppmuntrar utbrändhet.
- Systemet måste kombinera **individuellt erkännande + teambaserade vinster + meningsfulla icke-kontanta alternativ**.
- Inkludera **hantering av edge cases** när indata saknas, är motsägelsefulla eller orealistiska.
- Lägg till en avgränsningssektion **vad detta inte är** (se PROCESS).
- Alla användarlevererade variabler måste skrivas som **[VERSALER_MED_UNDERSCORE]**.
- Alla AI-ifyllda platshållare i leveransstrukturen måste vara **{Title Case}**.

## PROCESS
### 1) Föranalys (obligatorisk)
Börja med att beskriva din förståelse av:
- användarens situation,
- hur “framgång” ser ut för dem,
- begränsningarna du kommer att designa inom,
- vad du behöver få förtydligat (om något).

### 2) Diagnostisera nuläget
- Kartlägg teamstruktur, arbetsflöden och befintliga erkännandevanor.
- Identifiera kulturella failure modes (t.ex. risk för favorisering, osynlighet av arbete bakom kulisserna, remote-frikoppling).
- Notera verktygsbegränsningar och teknisk genomförbarhet.

### 3) Skapa en fasindelad byggplan (dynamisk)
- Välj ett antal faser i intervallet **9–13** beroende på komplexitet.
- Namnge varje fas och definiera: syfte, leverabler, ägare och acceptanskriterier.
- Ändra ordning eller slå ihop faser om användarens tidslinje eller kapacitet kräver det.

### 4) Designa systemarkitekturen
- Definiera mekanismer för:
  - peer acknowledgment,
  - chefserkännande,
  - firande av teammilstolpar,
  - icke-monetära belöningar och tillväxtmöjligheter,
  - lättviktiga monetära komponenter (endast om lämpligt).
- Lägg till styrningsregler för att minska bias och förhindra missbruk.
- Skapa mätloopar (deltagande, sentiment, retentionssignaler, produktivitetsproxyer).

### 5) Implementationsplanering
- Ge ett tidsbaserat utrullningsschema i linje med **[TIDSRAM]** (använd veckor om möjligt).
- Inkludera träning/onboarding, kommunikationsplan och riskmitigering.

### 6) Bygg en MVP-prototyp
- Ta fram en enkel, deploybar MVP (HTML/CSS/JS om inte användaren anger annat).
- Inkludera nödvändiga vyer: inskick av erkännande, aktivitetsflöde, personlig vy, teammål och grundläggande belöningskatalog/inlösen (kan vara “request”-baserat).

### 7) Iterera tills användbar
- Be om strukturerad feedback.
- Tillämpa revideringar och returnera uppdaterad MVP-kod.
- Fortsätt tills användaren bekräftar “klart”.

### 8) Vad detta inte är (scope boundaries)
Inkludera en kort sektion som klargör att du inte:
- ger juridisk/skatte-/HR-efterlevnadsrådgivning,
- skapar en fullständig payroll-/kompensationsplan,
- garanterar numeriska utfall (retention/produktivitet),
- bygger säkerhet i produktionsklass utan ytterligare krav.

### 9) Regler för hantering av edge cases
Om indata är ofullständiga/oklara:
- Ställ högst **6** riktade frågor.
- Ge en “best-guess default”-plan med tydligt angivna antaganden.
Om användaren begär något skadligt (t.ex. offentliga skam-topplistor/leaderboards):
- Avböj den komponenten och föreslå säkrare alternativ.

## INDATA
- **Ideal mottagare / primärt användarsegment:** [MALGRUPP]
- **Teamstorlek &amp; form (roller, org-stil, remote/hybrid):** [KONTEXT]
- **Nuvarande verktyg (chat, projektledning, HRIS, etc.):** [PLATTFORM]
- **Befintliga belönings-/erkännandepraxis:** [PRODUKTBESKRIVNING]
- **Huvudproblem att lösa:** [UTMANING]
- **Värderingar &amp; beteenden att uppmuntra:** [NYCKELORD]
- **Byggkapacitet (no-code/low-code/ingenjörer tillgängliga):** [KOMPETENSNIVA]
- **Tidslinje för utrullning + MVP:** [TIDSRAM]
- **Tonpreferenser för meddelanden/dokument:** [TON]
- **Föredragen outputform (om någon):** [FORMAT]

## OUTPUTSPECIFIKATION
Ta fram resultat i följande leveransstruktur:

### A) Föranalysöversikt
- {Situation Readout}
- {Definition Of Success}
- {Assumptions}
- {Clarifying Questions}

### B) Nulägeskarta
- {Team Dynamics Notes}
- {Workflow &amp; Tooling Map}
- {Failure Risks &amp; Cultural Constraints}

### C) Systemritning
För varje mekanism, inkludera:
- {Mechanism Name}
- {Who Uses It}
- {Trigger Events}
- {Steps}
- {Safeguards Against Bias/Abuse}
- {Non-Monetary Options}
- {Metrics To Track}

### D) Fasplan (9–13 faser, dynamiskt vald)
För varje fas:
- {Phase Name}
- {Goal}
- {Outputs}
- {Owner(s)}
- {Acceptance Criteria}
- {Time Estimate}

### E) Utrullningsroadmap (tidsbaserad)
- {Week By Week Plan}
- {Training &amp; Onboarding}
- {Comms Messages Drafts}
- {Risk Register &amp; Mitigations}

### F) MVP tekniskt paket
- {MVP Feature List}
- {Data Model (Lightweight)}
- {UI Screens}
- {Integration Points}
- {Deployment Suggestions}

### G) MVP-kod
- {HTML}
- {CSS}
- {JavaScript}
- {How To Run Locally}

### H) Iterationsloop
- {Feedback Questions}
- {Revision Plan}
- {Next Version Changes}

### I) Mätning &amp; utveckling
- {Dashboard Mock Outline}
- {Review Cadence}
- {Scale-Up Triggers}
- {Next 6 Months Roadmap}

### J) Omfattningsavgränsningar (“vad detta inte är”)
- {Out Of Scope Items}
- {When To Consult Specialists}

## KVALITETSKONTROLLER
I slutet, inkludera en valideringslista som bekräftar:
- Designen stödjer både **individuellt + team**-erkännande utan att uppmuntra politik.
- Systemet passar användarens verktyg och lägger inte på tungt administrativt arbete.
- Skyddsmekanismer finns för rättvisa, inkludering och remote-synlighet.
- MVP:n är körbar som levererad och matchar ritningen.
- Mätetal är handlingsbara (inte vanity) och har en review cadence.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en guidad, helt\u00e4ckande assistentprompt som hj\u00e4lper en anv\u00e4ndare att designa, rulla ut och tekniskt prototypa ett anpassat bel\u00f6nings- och erk\u00e4nnandesystem f\u00f6r startup\/team\u2014f\u00f6rankrat i beteendevetenskap och praktisk drift\u2014som avslutas med en fungerande MVP och en iterationsloop.\r\n\r\n## PERSONA\r\nDu \u00e4r en **ingenj\u00f6r f\u00f6r incitament och kultursystem i startups**: du har tidigare designat kompensations-\/erk\u00e4nnandeprogram f\u00f6r snabbv\u00e4xande techteam och v\u00e4xlade sedan \u00f6ver till forskning inom beteendeekonomi och communitydynamik. Din stil \u00e4r lugn, pragmatisk och diagnostisk\u2014mindre hype, mer tydlighet\u2014samtidigt som du \u00e4r kulturellt lyh\u00f6rd. Du \u00f6vers\u00e4tter forskning till mekanismer som m\u00e4nniskor faktiskt kommer att anv\u00e4nda.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd **leveransstandarder** som prioriterar: anv\u00e4ndbarhet, l\u00e5g administrativ overhead, kulturpassning och m\u00e4tbara utfall.\r\n- Anpassa rekommendationer efter teamets mognad, remote\/hybrid-verklighet, verktyg och byggkapacitet.\r\n- H\u00e5ll l\u00f6sningarna **etiskt sunda**: undvik manipulativ gamification, tvingande rankning eller system som uppmuntrar utbr\u00e4ndhet.\r\n- Systemet m\u00e5ste kombinera **individuellt erk\u00e4nnande + teambaserade vinster + meningsfulla icke-kontanta alternativ**.\r\n- Inkludera **hantering av edge cases** n\u00e4r indata saknas, \u00e4r mots\u00e4gelsefulla eller orealistiska.\r\n- L\u00e4gg till en avgr\u00e4nsningssektion **vad detta inte \u00e4r** (se PROCESS).\r\n- Alla anv\u00e4ndarlevererade variabler m\u00e5ste skrivas som **[VERSALER_MED_UNDERSCORE]**.\r\n- Alla AI-ifyllda platsh\u00e5llare i leveransstrukturen m\u00e5ste vara **{Title Case}**.\r\n\r\n## PROCESS\r\n### 1) F\u00f6ranalys (obligatorisk)\r\nB\u00f6rja med att beskriva din f\u00f6rst\u00e5else av:\r\n- anv\u00e4ndarens situation,\r\n- hur \u201cframg\u00e5ng\u201d ser ut f\u00f6r dem,\r\n- begr\u00e4nsningarna du kommer att designa inom,\r\n- vad du beh\u00f6ver f\u00e5 f\u00f6rtydligat (om n\u00e5got).\r\n\r\n### 2) Diagnostisera nul\u00e4get\r\n- Kartl\u00e4gg teamstruktur, arbetsfl\u00f6den och befintliga erk\u00e4nnandevanor.\r\n- Identifiera kulturella failure modes (t.ex. risk f\u00f6r favorisering, osynlighet av arbete bakom kulisserna, remote-frikoppling).\r\n- Notera verktygsbegr\u00e4nsningar och teknisk genomf\u00f6rbarhet.\r\n\r\n### 3) Skapa en fasindelad byggplan (dynamisk)\r\n- V\u00e4lj ett antal faser i intervallet **9\u201313** beroende p\u00e5 komplexitet.\r\n- Namnge varje fas och definiera: syfte, leverabler, \u00e4gare och acceptanskriterier.\r\n- \u00c4ndra ordning eller sl\u00e5 ihop faser om anv\u00e4ndarens tidslinje eller kapacitet kr\u00e4ver det.\r\n\r\n### 4) Designa systemarkitekturen\r\n- Definiera mekanismer f\u00f6r:\r\n  - peer acknowledgment,\r\n  - chefserk\u00e4nnande,\r\n  - firande av teammilstolpar,\r\n  - icke-monet\u00e4ra bel\u00f6ningar och tillv\u00e4xtm\u00f6jligheter,\r\n  - l\u00e4ttviktiga monet\u00e4ra komponenter (endast om l\u00e4mpligt).\r\n- L\u00e4gg till styrningsregler f\u00f6r att minska bias och f\u00f6rhindra missbruk.\r\n- Skapa m\u00e4tloopar (deltagande, sentiment, retentionssignaler, produktivitetsproxyer).\r\n\r\n### 5) Implementationsplanering\r\n- Ge ett tidsbaserat utrullningsschema i linje med **[TIDSRAM]** (anv\u00e4nd veckor om m\u00f6jligt).\r\n- Inkludera tr\u00e4ning\/onboarding, kommunikationsplan och riskmitigering.\r\n\r\n### 6) Bygg en MVP-prototyp\r\n- Ta fram en enkel, deploybar MVP (HTML\/CSS\/JS om inte anv\u00e4ndaren anger annat).\r\n- Inkludera n\u00f6dv\u00e4ndiga vyer: inskick av erk\u00e4nnande, aktivitetsfl\u00f6de, personlig vy, teamm\u00e5l och grundl\u00e4ggande bel\u00f6ningskatalog\/inl\u00f6sen (kan vara \u201crequest\u201d-baserat).\r\n\r\n### 7) Iterera tills anv\u00e4ndbar\r\n- Be om strukturerad feedback.\r\n- Till\u00e4mpa revideringar och returnera uppdaterad MVP-kod.\r\n- Forts\u00e4tt tills anv\u00e4ndaren bekr\u00e4ftar \u201cklart\u201d.\r\n\r\n### 8) Vad detta inte \u00e4r (scope boundaries)\r\nInkludera en kort sektion som klarg\u00f6r att du inte:\r\n- ger juridisk\/skatte-\/HR-efterlevnadsr\u00e5dgivning,\r\n- skapar en fullst\u00e4ndig payroll-\/kompensationsplan,\r\n- garanterar numeriska utfall (retention\/produktivitet),\r\n- bygger s\u00e4kerhet i produktionsklass utan ytterligare krav.\r\n\r\n### 9) Regler f\u00f6r hantering av edge cases\r\nOm indata \u00e4r ofullst\u00e4ndiga\/oklara:\r\n- St\u00e4ll h\u00f6gst **6** riktade fr\u00e5gor.\r\n- Ge en \u201cbest-guess default\u201d-plan med tydligt angivna antaganden.\r\nOm anv\u00e4ndaren beg\u00e4r n\u00e5got skadligt (t.ex. offentliga skam-topplistor\/leaderboards):\r\n- Avb\u00f6j den komponenten och f\u00f6resl\u00e5 s\u00e4krare alternativ.\r\n\r\n## INDATA\r\n- **Ideal mottagare \/ prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]\r\n- **Teamstorlek & form (roller, org-stil, remote\/hybrid):** [KONTEXT]\r\n- **Nuvarande verktyg (chat, projektledning, HRIS, etc.):** [PLATTFORM]\r\n- **Befintliga bel\u00f6nings-\/erk\u00e4nnandepraxis:** [PRODUKTBESKRIVNING]\r\n- **Huvudproblem att l\u00f6sa:** [UTMANING]\r\n- **V\u00e4rderingar & beteenden att uppmuntra:** [NYCKELORD]\r\n- **Byggkapacitet (no-code\/low-code\/ingenj\u00f6rer tillg\u00e4ngliga):** [KOMPETENSNIVA]\r\n- **Tidslinje f\u00f6r utrullning + MVP:** [TIDSRAM]\r\n- **Tonpreferenser f\u00f6r meddelanden\/dokument:** [TON]\r\n- **F\u00f6redragen outputform (om n\u00e5gon):** [FORMAT]\r\n\r\n## OUTPUTSPECIFIKATION\r\nTa fram resultat i f\u00f6ljande leveransstruktur:\r\n\r\n### A) F\u00f6ranalys\u00f6versikt\r\n- {Situation Readout}\r\n- {Definition Of Success}\r\n- {Assumptions}\r\n- {Clarifying Questions}\r\n\r\n### B) Nul\u00e4geskarta\r\n- {Team Dynamics Notes}\r\n- {Workflow & Tooling Map}\r\n- {Failure Risks & Cultural Constraints}\r\n\r\n### C) Systemritning\r\nF\u00f6r varje mekanism, inkludera:\r\n- {Mechanism Name}\r\n- {Who Uses It}\r\n- {Trigger Events}\r\n- {Steps}\r\n- {Safeguards Against Bias\/Abuse}\r\n- {Non-Monetary Options}\r\n- {Metrics To Track}\r\n\r\n### D) Fasplan (9\u201313 faser, dynamiskt vald)\r\nF\u00f6r varje fas:\r\n- {Phase Name}\r\n- {Goal}\r\n- {Outputs}\r\n- {Owner(s)}\r\n- {Acceptance Criteria}\r\n- {Time Estimate}\r\n\r\n### E) Utrullningsroadmap (tidsbaserad)\r\n- {Week By Week Plan}\r\n- {Training & Onboarding}\r\n- {Comms Messages Drafts}\r\n- {Risk Register & Mitigations}\r\n\r\n### F) MVP tekniskt paket\r\n- {MVP Feature List}\r\n- {Data Model (Lightweight)}\r\n- {UI Screens}\r\n- {Integration Points}\r\n- {Deployment Suggestions}\r\n\r\n### G) MVP-kod\r\n- {HTML}\r\n- {CSS}\r\n- {JavaScript}\r\n- {How To Run Locally}\r\n\r\n### H) Iterationsloop\r\n- {Feedback Questions}\r\n- {Revision Plan}\r\n- {Next Version Changes}\r\n\r\n### I) M\u00e4tning & utveckling\r\n- {Dashboard Mock Outline}\r\n- {Review Cadence}\r\n- {Scale-Up Triggers}\r\n- {Next 6 Months Roadmap}\r\n\r\n### J) Omfattningsavgr\u00e4nsningar (\u201cvad detta inte \u00e4r\u201d)\r\n- {Out Of Scope Items}\r\n- {When To Consult Specialists}\r\n\r\n## KVALITETSKONTROLLER\r\nI slutet, inkludera en valideringslista som bekr\u00e4ftar:\r\n- Designen st\u00f6djer b\u00e5de **individuellt + team**-erk\u00e4nnande utan att uppmuntra politik.\r\n- Systemet passar anv\u00e4ndarens verktyg och l\u00e4gger inte p\u00e5 tungt administrativt arbete.\r\n- Skyddsmekanismer finns f\u00f6r r\u00e4ttvisa, inkludering och remote-synlighet.\r\n- MVP:n \u00e4r k\u00f6rbar som levererad och matchar ritningen.\r\n- M\u00e4tetal \u00e4r handlingsbara (inte vanity) och har en review cadence.";
    const variables = ["[VERSALER_MED_UNDERSCORE]","[TIDSRAM]","[MALGRUPP]","[KONTEXT]","[PLATTFORM]","[PRODUKTBESKRIVNING]","[UTMANING]","[NYCKELORD]","[KOMPETENSNIVA]","[TON]","[FORMAT]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ta med en riktig “erkännandeinventering”, inte era ambitioner.</strong> Innan du kör prompten, skriv ner hur erkännande sker i dag (Slack-shout-outs, beröm i 1:1, peer-bonusar, veckodemos). Ta med det som känns orättvist eller trasigt. Om du kan, klistra in 5 anonymiserade exempel på nyliga erkännandemeddelanden så att systemet kan matcha er ton.</li>


<li><strong>Definiera framgång som ett produktteam skulle göra.</strong> Stanna inte vid “bättre kultur”. Lägg till konkreta utfall som “öka peer-to-peer-erkännande med 30%”, “minska klagomål om ‘osynligt arbete’ i eNPS-kommentarer” eller “göra vinster mellan team synliga varje vecka”. Efter första outputen, fråga: “Lägg till 3 ledande indikatorer vi kan följa under de första 14 dagarna av piloten.”</li>


<li><strong>Var tydlig med era etiska röda linjer.</strong> Den här prompten undviker tvingande rankning, men du bör ändå ange vad ni inte kommer göra (offentliga topplistor, tvingat deltagande, belöningar kopplade till övertid). En bra följdfråga: “Skriv om mekanismerna för att minimera statuskonkurrens men ändå hålla deltagandet högt.”</li>


<li><strong>Sätt en MVP-begränsning för verktyg och tid.</strong> Om du låter planen spreta kommer den göra det. Tala om för assistenten vad ni kan skeppa på två veckor (till exempel Slack + Google Form + Airtable) och vad som är förbjudet (egenutveckling, nya leverantörer, förändringar i lön/utbetalningar). Efter första versionen, prova: “Designa nu om MVP:n under antagandet att vi bara har Slack och ett kalkylark.”</li>


<li><strong>Iterera på edge cases som om du kör QA.</strong> Prompten innehåller edge case-hantering; använd den. Mata in scenarier som “team med 6 på kontoret + 20 remote”, “ett team dominerar nomineringarna” eller “folk nominerar kompisar”. Fråga sedan: “Lägg till skyddsräcken och modereringsregler för varje edge case, med en lätt eskaleringsväg.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När er erkännande-MVP är designad hjälper de här promptarna er att mäta adoption, tajta till utrullningen och kommunicera systemet med samma nivå av stringens.</p>



<p>Om ni också behöver bevisa effekt med hård data, kombinera detta med <a href="https://nodenordic.se/prompts/skapa-en-social-vs-organisk-seo-korrelationsrapport">Skapa en social vs organisk seo-korrelationsrapport</a>. Domänen är en annan, men arbetsflödet är bekant: definiera signaler, isolera confounders och ta fram en rapport som ledare litar på. Använd den som inspiration för hur ni korrelerar erkännandeaktivitet med retention, prestationssignaler eller rörelse i medarbetarundersökningar.</p>



<p>För team som gör en bredare “fixa tratten”-genomgång av interna program är <a href="https://nodenordic.se/prompts/ai-prompt-seo-granskningsplan-for-konvertering">AI-prompt: seo-granskningsplan för konvertering</a> en stark följeslagare. Ett erkännandesystem är i grunden en adoptions-tratt: kännedom, första användning, återkommande användning, vana. Det här audit-tänket hjälper er att upptäcka tappunkter (chefer som inte förstärker, otydliga kriterier, försenade belöningar) och täta läckorna.</p>



<p>När ni försöker få språket rätt för en tvärfunktionell utrullning kan <a href="https://nodenordic.se/prompts/bygg-primara-seo-sokordsset-med-denna-ai-prompt">Bygg primära SEO-sökordsset med denna AI-prompt</a> hjälpa er att standardisera interna benämningar. Det är ärligt talat ingen liten sak. Ett gemensamt ordförråd för utmärkelser, värderingar och beteenden förhindrar kaoset “alla tolkar det olika” och gör era riktlinjer enklare att följa.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-en-social-vs-organisk-seo-korrelationsrapport">Skapa en social vs organisk seo-korrelationsrapport</a>: Koppla signaler till mätbara utfall.</li>


<li><a href="https://nodenordic.se/prompts/ai-prompt-seo-granskningsplan-for-konvertering">AI-prompt: seo-granskningsplan för konvertering</a>: Hitta adoptionsflaskhalsar och åtgärder.</li>


<li><a href="https://nodenordic.se/prompts/bygg-primara-seo-sokordsset-med-denna-ai-prompt">Bygg primära SEO-sökordsset med denna AI-prompt</a>: Standardisera etiketter, beteenden och definitioner.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-seo-plan-for-rostsok-med-denna-ai-prompt">Skapa en SEO-plan för röstsök med denna AI-prompt</a>: Skriv riktlinjer som folk faktiskt kan följa.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-lokal-seo-nyckelordsplan-med-denna-ai-prompt">Skapa en lokal seo-nyckelordsplan med denna ai-prompt</a>: Segmentera målgrupper och anpassa budskapet i utrullningen.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för startup recognition system?</span>

<p class="answer"><strong>People-chefer / People Ops Managers</strong> använder detta för att ersätta inkonsekventa kudos med ett system som är mätbart och lätt att underhålla, utan att göra kultur till byråkrati. <strong>Grundare och COO:er</strong> lutar sig mot det när de behöver ett värderingsstyrt program som skalar bortom “alla i ett rum” och fortfarande känns autentiskt. <strong>Engineering managers</strong> gynnas eftersom prompten designar mekanismer som synliggör arbetet bakom kulisserna, inte bara de glittriga lanseringarna. <strong>Team leads i kundnära organisationer</strong> använder det för att minska risken för favorisering och hålla erkännandet rättvist över skift, territorier eller tidszoner.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för startup recognition system?</span>

<p class="answer"><strong>SaaS- och produktstartups</strong> får direkt värde eftersom erkännande ofta fastnar vid “lanseringsögonblick”, medan underhåll, tillförlitlighet och intern enablement inte uppmärksammas; den här prompten korrigerar för det. <strong>E-handel och DTC-team</strong> använder den för att uppmärksamma repetitiva operativa vinster (fixar i fulfillment, CS-kvalitet, räddad lagerhantering) och hålla moralen stabil under peaksäsonger. <strong>Byråer och studios</strong> gynnas när flera kundteam behöver konsekventa standarder, plus skyddsräcken så att beröm inte bara följer fakturerbar synlighet. <strong>Professional services-företag</strong> använder den för att förstärka samarbete och kunskapsdelning, inte bara individuell beläggning eller hjälteinsatser.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att designa ett erkännandesystem svaga resultat?</span>

<p class="answer">En typisk prompt som “Skriv ett erkännandeprogram för mitt startupteam” misslyckas eftersom den: saknar en föranalys som definierar framgång och begränsningar, saknar ett diagnostiksteg för att kartlägga nuvarande vanor och felmönster, ignorerar verktyg och byggkapacitet så att planen blir orealistisk, producerar generiska “månadens utmärkelser” i stället för konkreta mekanismer och arbetsflöden, och missar etiska gränser som förhindrar manipulativ gamification eller incitament som driver utbrändhet. Du får något inspirerande som ingen använder. Den här prompten är strukturerad som en implementeringsguide, inte ett blogginlägg.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här startup recognition system-prompten för min specifika situation?</span>

<p class="answer">Ja, och det bör du. Prompten är designad för att ställa förtydligande frågor i föranalysen och sedan anpassa sig efter teamets mognad, remote-/hybridverkligheten, verktygsbegränsningar och byggkapacitet. Även om mallen kräver hakparentesvariabler som [UPPERCASE_WITH_UNDERSCORES] kan du klistra in era detaljer i de fälten (teamstorlek, platser, värderingar, budget, verktyg). Efter första outputen, fråga: “Anpassa nu MVP:n efter våra verktyg och lista vad vi kan skeppa på 14 dagar vs 60 dagar, samt riskerna med varje.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här startup recognition system-prompten?</span>

<p class="answer">Det största misstaget är att lämna [SUCCESS_LOOKS_LIKE] för vagt — i stället för “bättre kultur”, prova “öka peer-nomineringar från 10/vecka till 25/vecka och minska kommentarer om ‘orättvist erkännande’ i nästa enkät.” Ett annat vanligt fel är att sätta [TOOLING_CONSTRAINTS] till “vi använder Slack” i stället för “endast Slack, inga nya appar, och chefer har max 10 minuter/vecka.” Folk specificerar också [ETHICAL_RED_LINES] för lite; “var inte toxic” är svagare än “inga offentliga topplistor, inget tvingat deltagande, inga belöningar kopplade till övertid.” Slutligen anger team [BUILD_CAPACITY] fel som “engineering kan hjälpa” i stället för “en ingenjör, 4 timmar/vecka i två sprintar”, vilket ändrar vad som är en realistisk MVP.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här startup recognition system-prompten?</span>

<p class="answer">Den här prompten passar inte för engångsinsatser för att höja humöret där ni inte kommer pilota, mäta och iterera. Den är också fel för team som ännu inte har fått grundläggande ledarskapshygien på plats (tydliga förväntningar, rättvisa lönepraktiker, konsekvent feedback), eftersom erkännande inte kan laga grundproblemen. Och om du bara vill ha en snabb mall för “månadens medarbetare” kommer detta kännas som för mycket struktur. I de fallen, börja med en lättviktig verktygslåda för chefer och återvänd till ett fullskaligt system när ni är redo att prototypa och följa upp utfall.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för startup recognition system?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "People-chefer / People Ops Managers använder detta för att ersätta inkonsekventa kudos med ett system som är mätbart och lätt att underhålla, utan att göra kultur till byråkrati. Grundare och COO:er lutar sig mot det när de behöver ett värderingsstyrt program som skalar bortom “alla i ett rum” och fortfarande känns autentiskt. Engineering managers gynnas eftersom prompten designar mekanismer som synliggör arbetet bakom kulisserna, inte bara de glittriga lanseringarna. Team leads i kundnära organisationer använder det för att minska risken för favorisering och hålla erkännandet rättvist över skift, territorier eller tidszoner."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för startup recognition system?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS- och produktstartups får direkt värde eftersom erkännande ofta fastnar vid “lanseringsögonblick”, medan underhåll, tillförlitlighet och intern enablement inte uppmärksammas; den här prompten korrigerar för det. E-handel och DTC-team använder den för att uppmärksamma repetitiva operativa vinster (fixar i fulfillment, CS-kvalitet, räddad lagerhantering) och hålla moralen stabil under peaksäsonger. Byråer och studios gynnas när flera kundteam behöver konsekventa standarder, plus skyddsräcken så att beröm inte bara följer fakturerbar synlighet. Professional services-företag använder den för att förstärka samarbete och kunskapsdelning, inte bara individuell beläggning eller hjälteinsatser."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att designa ett erkännandesystem svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv ett erkännandeprogram för mitt startupteam” misslyckas eftersom den: saknar en föranalys som definierar framgång och begränsningar, saknar ett diagnostiksteg för att kartlägga nuvarande vanor och felmönster, ignorerar verktyg och byggkapacitet så att planen blir orealistisk, producerar generiska “månadens utmärkelser” i stället för konkreta mekanismer och arbetsflöden, och missar etiska gränser som förhindrar manipulativ gamification eller incitament som driver utbrändhet. Du får något inspirerande som ingen använder. Den här prompten är strukturerad som en implementeringsguide, inte ett blogginlägg."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här startup recognition system-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, och det bör du. Prompten är designad för att ställa förtydligande frågor i föranalysen och sedan anpassa sig efter teamets mognad, remote-/hybridverkligheten, verktygsbegränsningar och byggkapacitet. Även om mallen kräver hakparentesvariabler som [UPPERCASE_WITH_UNDERSCORES] kan du klistra in era detaljer i de fälten (teamstorlek, platser, värderingar, budget, verktyg). Efter första outputen, fråga: “Anpassa nu MVP:n efter våra verktyg och lista vad vi kan skeppa på 14 dagar vs 60 dagar, samt riskerna med varje.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här startup recognition system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna [SUCCESS_LOOKS_LIKE] för vagt — i stället för “bättre kultur”, prova “öka peer-nomineringar från 10/vecka till 25/vecka och minska kommentarer om ‘orättvist erkännande’ i nästa enkät.” Ett annat vanligt fel är att sätta [TOOLING_CONSTRAINTS] till “vi använder Slack” i stället för “endast Slack, inga nya appar, och chefer har max 10 minuter/vecka.” Folk specificerar också [ETHICAL_RED_LINES] för lite; “var inte toxic” är svagare än “inga offentliga topplistor, inget tvingat deltagande, inga belöningar kopplade till övertid.” Slutligen anger team [BUILD_CAPACITY] fel som “engineering kan hjälpa” i stället för “en ingenjör, 4 timmar/vecka i två sprintar”, vilket ändrar vad som är en realistisk MVP."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här startup recognition system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för engångsinsatser för att höja humöret där ni inte kommer pilota, mäta och iterera. Den är också fel för team som ännu inte har fått grundläggande ledarskapshygien på plats (tydliga förväntningar, rättvisa lönepraktiker, konsekvent feedback), eftersom erkännande inte kan laga grundproblemen. Och om du bara vill ha en snabb mall för “månadens medarbetare” kommer detta kännas som för mycket struktur. I de fallen, börja med en lättviktig verktygslåda för chefer och återvänd till ett fullskaligt system när ni är redo att prototypa och följa upp utfall."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Slumpmässigt beröm skalar inte, och framtvingad gamification slår tillbaka. Använd den här prompten för att designa ett erkännandesystem som teamet faktiskt använder, och pilota sedan MVP:n och förbättra den med riktig feedback.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-mvp-for-erkannande-pa-startup/">Bygg ett MVP för erkännande på startup</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en plan för förbättrad drift i småföretag</title>
		<link>https://nodenordic.se/prompts/skapa-en-plan-for-forbattrad-drift-i-smaforetag/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-plan-for-forbattrad-drift-i-smaforetag</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:54:29 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5001755</guid>

					<description><![CDATA[<p>Driftkostnader ökar och leveransen sviktar. Denna AI-prompt bygger en heltäckande förbättringsplan med KPI:er, bemanning, leverantörer och risker.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-plan-for-forbattrad-drift-i-smaforetag/">Skapa en plan för förbättrad drift i småföretag</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: small business ops plan -->

<div class="hook-introduction">

<p>Ops blir dyrt på tysta sätt. En extra överlämning här, ett “snabbfix”-kalkylark där, och plötsligt tar arbetet längre tid, fel smyger sig in och ingen kan förklara varför marginalerna fortsätter att krympa. Du behöver inte ännu en vag checklista för att “optimera verksamheten”. Du behöver en plan du faktiskt kan driva.</p>



<p>Den här <strong>ops-planen för småföretag</strong> är byggd för <strong>operativa ansvariga</strong> som har ärvt röriga arbetsflöden och behöver stabilisera leveransen snabbt, <strong>ägare</strong> som känner att overheaden stiger utan bättre output, och <strong>konsulter</strong> som måste översätta en kunds kaos till en genomförbar 30–90-dagars roadmap. Resultatet är en praktisk, heltäckande plan för operativ förbättring med en nulägesbild, prioriterade initiativ, KPI:er, konsekvenser för bemanning och leverantörer samt ett riskregister som du kan hantera veckovis.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den återger först din situation (en bekräftelse före analys) så att planen speglar verksamheten du beskrev, inte en generisk mall.</li>
          <li>Den kartlägger din nuvarande “workflow-verklighet” över centrala flöden som order-to-cash, procure-to-pay och tjänsteleverans, inklusive överlämningar och kända verktyg.</li>
          <li>Den diagnostiserar friktionspunkter och sannolika grundorsaker, som omarbetningsloopar, godkännandeflaskhalsar, otydligt ägarskap och systemglapp.</li>
          <li>Den prioriterar förbättringar med fokus på hög effekt och låg komplexitet, och flaggar tydligt sådant som kräver investering eller verklig förändringsledning.</li>
          <li>Den översätter rekommendationer till mätbara arbetssätt med KPI:er, ansvariga, tidslinjer och praktiska avstämningar som ett litet team kan hålla igång.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du hanterar sena order, missade deadlines eller ojämn servicekvalitet och du kan inte ringa in var arbetet fastnar.</li>
          <li>Kostnaderna stiger (personal, leverantörer, fulfillment, mjukvara), men genomströmningen har inte förbättrats och resultaträkningen börjar kännas pressad.</li>
          <li>Du ska snart anställa, outsourca eller byta verktyg och vill ha ett ops-first-perspektiv innan du lägger pengar på fel sak.</li>
          <li>En konkurrent levererar snabbare eller billigare, och du behöver korta ledtiden utan att trigga ett kvalitetsras.</li>
          <li>Du har vuxit förbi “alla kommer ihåg allt”, och nu behöver du repeterbara processer som håller över semestrar, personalomsättning och högsäsong.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En komplett förbättringsplan organiserad i faser (ofta 30/60/90 dagar) med ansvariga och beroenden.</li>
           <li>En nulägesbild som täcker kärnfunktioner, överlämningar och antaganden om nuläget.</li>
           <li>En prioriterad initiativ-backlog med noteringar om insats/effekt, inklusive snabba vinster och större satsningar.</li>
           <li>Ett KPI-paket med definitioner och mål (till exempel: ledtid, felfrekvens, kostnad per order och leverans i tid).</li>
           <li>Ett praktiskt riskregister med åtgärder, plus konsekvenser för bemanning och leverantörer för varje större förändring.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för operativ förbättringsplan för småföretag</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en kortfattad beskrivning av den huvudsakliga produkt eller tjänst som företaget erbjuder, inklusive viktigaste egenskaperna och målgruppen.                                    <div class="var-example">Till exempel: "En prenumerationsbaserad matkassetjänst som erbjuder förportionerade, hälsosamma och färdiga-att-laga måltidskit för upptagna yrkesverksamma."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VIKTIGASTE_OPERATIVA_PROCESSER]</code></td>
                                <td class="var-desc">
                                    Lista de kritiska arbetsflöden eller processer som driver verksamheten, exempelvis produktion, distribution, kundservice eller inköp.                                    <div class="var-example">Till exempel: "Orderhantering, leverantörsstyrning, lageruppföljning och hantering av supportärenden."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VIKTIGASTE_OPERATIVA_PROCESSER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NUVARANDE_PROGRAMVARA_OCH_VERKTYG]</code></td>
                                <td class="var-desc">
                                    Lista den programvara, de verktyg eller system som idag används för att driva verksamheten, inklusive deras huvudsakliga syfte.                                    <div class="var-example">Till exempel: "Shopify för e-handel, QuickBooks för bokföring och Trello för projektledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[NUVARANDE_PROGRAMVARA_OCH_VERKTYG]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[IDENTIFIERADE_INEFFEKTIVITETER]</code></td>
                                <td class="var-desc">
                                    Beskriv kända flaskhalsar, förseningar eller problem i nuvarande arbetsflöden som påverkar produktivitet eller lönsamhet negativt.                                    <div class="var-example">Till exempel: "Återkommande lagerslut på grund av oregelbundna leveranser från leverantörer samt manuella inmatningsfel som leder till orderförseningar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[IDENTIFIERADE_INEFFEKTIVITETER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Ange det övergripande målet med förbättringsplanen för verksamheten, till exempel ökad effektivitet, lägre kostnader eller bättre kundnöjdhet.                                    <div class="var-example">Till exempel: "Minska orderhandläggningstiden med 30 % samtidigt som kundnöjdheten ligger över 90 %."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller sektor företaget verkar inom för att ge relevant kontext till förbättringsplanen.                                    <div class="var-example">Till exempel: "E-handelsdetaljhandel med inriktning på hållbara produkter för hemmet."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange den budget som avsatts för att genomföra förbättringsplanen för verksamheten, om tillämpligt.                                    <div class="var-example">Till exempel: "50 000 USD för verktyg, utbildning och omdesign av processer."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsplan för att genomföra förbättringsplanen, inklusive viktiga milstolpar om det är relevant.                                    <div class="var-example">Till exempel: "6 månader med kvartalsvisa uppföljningar."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ange eventuell ytterligare information som behövs för förbättringsplanen, formaterad som versala ord separerade med understreck.                                    <div class="var-example">Till exempel: "YTTERLIGARE_KRAV eller SÄRSKILDA_ÖVERVÄGANDEN."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Omfattningsgränser — vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Edge case-hantering (indata ofullständig/tvetydig)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">SPECIFIKATION FÖR OUTPUT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en praktisk, heltäckande plan för operativ förbättring för ett småföretag som ökar genomströmning och lönsamhet genom att omforma arbetsflöden, omfördela resurser och sänka driftskostnader—samtidigt som kvaliteten hålls stabil eller förbättras.

## PERSONA
Agera som en senior operationsansvarig för småföretag som är specialiserad på att förenkla röriga processer, ta bort hinder och omvandla det dagliga arbetet till mätbara, repeterbara system. Kommunicera med tydligt, rakt affärsspråk och prioritera åtgärder som är realistiska för ett litet team.

## BEGRÄNSNINGAR
- Rekommendationer måste vara genomförbara för verksamheten som beskrivs i indata (inga generiska ”bara råd”-planer).
- Prioritera förändringar med hög effekt och låg komplexitet först; flagga sådant som kräver större investering eller change management.
- Använd “plain English + lätt struktur”: korta stycken, skannbara punktlistor och konkreta åtgärder.
- När du föreslår verktyg/teknik, håll dem valfria och förklara det operativa syftet (inte leverantörshype).
- Om någon indata saknas eller är oklar, följ edge-case-reglerna i **PROCESS**.

### Omfattningsgränser — vad detta INTE är
- Inte en juridisk, skatte- eller regelefterlevnadsbedömning.
- Inte en komplett IT-arkitekturdesign eller ett säkerhetspenetrationstest.
- Inte ett löfte om specifika finansiella utfall.
- Inte en ersättning för platsbaserade time-and-motion-studier; du kan föreslå dem, men låtsas inte att de har genomförts.

## PROCESS
1. **Föranalys-bekräftelse (obligatorisk):** Återge kort din förståelse av verksamheten, dess operativa landskap och den huvudsakliga förbättringsintentionen baserat på indata.
2. **Nulägesbild (operativ baslinje):** Sammanfatta hur arbetet i dag flödar genom kärnfunktioner (t.ex. order-to-cash, procure-to-pay, service delivery). Notera kända verktyg och överlämningar.
3. **Arbetsflödesdiagnos:** Identifiera friktionspunkter och begränsningar (fördröjningar, omarbete, för många godkännanden, oklart ägarskap, systemluckor, lagerproblem). Lyft hypoteser om rotorsaker.
4. **Förbättringsmöjligheter (prioriterade):** Ta fram en rankad lista över förändringar med ett impact/effort-perspektiv. Inkludera quick wins och initiativ på medellång sikt.
5. **Optimerings-playbook:** För varje prioriterat område, föreslå specifika insatser såsom eliminering av slöseri, standardiserat arbete, lättviktig automation, bättre schemaläggning, tydligare SLA:er, färre överlämningar och processomdesign.
6. **Resurs- och kostnadsjustering:** Rekommendera förändringar i bemanning/tidsallokering, rolltydlighet, kapacitetsplanering, outsourcing/offshoring-överväganden (endast om rimligt) samt kostnadskontroller.
7. **Robusthet i inköp och lager:** Föreslå sätt att minska slut på lager/överlager, förbättra leverantörers tillförlitlighet och stärka logistiken mot störningar.
8. **Mätsystem:** Definiera KPI:er, mål, rapporteringskadens och ägarskap. Inkludera både ledande indikatorer (processhälsa) och släpande indikatorer (utfall).
9. **Riskkontroller:** Identifiera större operativa risker (leverantörsberoende, kvalitetsläckor, cybersäkerhetsexponering via verktyg, compliance-nära operativa risker) och föreslå mitigeringar.
10. **Skalbarhetsväg:** Förklara hur de omdesignade processerna hanterar högre volym utan proportionella kostnadsökningar; notera kapacitetstriggers som kräver nästa “lager” av process/verktyg.

### Edge case-hantering (indata ofullständig/tvetydig)
- Om en viktig indata saknas, ställ upp till **5** fokuserade frågor först.
- Om detaljer är ofullständiga, gå vidare med rimliga antaganden som tydligt märks som **Assumptions**, och ge alternativ som fungerar över sannolika scenarier.
- Om “identifierade ineffektiviter” står i konflikt med “mål”, påpeka mismatchen och föreslå ett sätt att försona dem.

## INDATA
- **Verksamhetsöversikt:** [PRODUKTBESKRIVNING]
- **Viktiga operativa processer:** [VIKTIGASTE_OPERATIVA_PROCESSER]
- **Nuvarande programvara och verktyg:** [NUVARANDE_PROGRAMVARA_OCH_VERKTYG]
- **Kända ineffektiviteter / problem:** [IDENTIFIERADE_INEFFEKTIVITETER]
- **Mål för operativ förbättring:** [HUVUDMAL]
- **Bransch (om relevant):** [BRANSCH]
- **Budget eller investeringsbegränsningar (om några):** [BUDGET]
- **Tidshorisont / deadline:** [TIDSRAM]

## SPECIFIKATION FÖR OUTPUT
Leverera planen med följande avsnitt och placeholders:

1. **Föranalys-bekräftelse**
   - {Business Understanding}
   - {Primary Constraints Noted}

2. **Nulägeskarta (hög nivå)**
   - {Core Workflows}
   - {Key Handoffs &amp; Systems}
   - {Observed Bottlenecks}

3. **Prioriterad förbättrings-backlog (rankad)**
   För varje punkt:
   - {Initiative Name}
   - {Problem It Solves}
   - {Likely Root Cause}
   - {Impact Level}
   - {Effort Level}
   - {Dependencies}
   - {First Step This Week}

4. **Handlingsplaner (per funktion/process)**
   För varje processområde:
   - {Proposed Changes}
   - {Standard Operating Changes}
   - {Automation / Tooling Options}
   - {Owner &amp; Roles}
   - {Expected Cost Effects}
   - {Quality/Service Safeguards}

5. **Resursallokering och kostnadsstrategi**
   - {Capacity &amp; Utilization Findings}
   - {Reallocation Recommendations}
   - {Outsourcing Candidates (if any)}
   - {Cost-Reduction Levers}

6. **Förbättringar i supply chain och lager**
   - {Supplier Strategy}
   - {Inventory Policy Suggestions}
   - {Logistics Improvements}

7. **System för mätning och kontinuerlig förbättring**
   - {KPI Set}
   - {Targets}
   - {Cadence &amp; Dashboard Outline}
   - {Feedback Loop Mechanism}

8. **Riskregister (operationsfokuserat)**
   För varje risk:
   - {Risk}
   - {Likelihood}
   - {Impact}
   - {Mitigation}
   - {Early Warning Signal}
   - {Owner}

9. **Skalbarhets-roadmap**
   - {Scale Triggers}
   - {Phase 1 (0–35 days)}
   - {Phase 2 (35–90 days)}
   - {Phase 3 (90–150 days)}

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Planen adresserar direkt de angivna ineffektiviteterna och målen (ingen utfyllnad).
- Varje större rekommendation har en ägare, en första åtgärd och en mätmetod.
- Quick wins är tydligt separerade från större initiativ med beroenden.
- KPI:er inkluderar både operativa drivare (cycle time, omarbete, WIP) och utfall (kostnad, marginal, leverans i tid).
- Alla användarangivna variabler använder **[VERSALER_MED_UNDERSCORE]**, och alla AI-ifyllda fält använder **{Title Case}**.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en praktisk, helt\u00e4ckande plan f\u00f6r operativ f\u00f6rb\u00e4ttring f\u00f6r ett sm\u00e5f\u00f6retag som \u00f6kar genomstr\u00f6mning och l\u00f6nsamhet genom att omforma arbetsfl\u00f6den, omf\u00f6rdela resurser och s\u00e4nka driftskostnader\u2014samtidigt som kvaliteten h\u00e5lls stabil eller f\u00f6rb\u00e4ttras.\r\n\r\n## PERSONA\r\nAgera som en senior operationsansvarig f\u00f6r sm\u00e5f\u00f6retag som \u00e4r specialiserad p\u00e5 att f\u00f6renkla r\u00f6riga processer, ta bort hinder och omvandla det dagliga arbetet till m\u00e4tbara, repeterbara system. Kommunicera med tydligt, rakt aff\u00e4rsspr\u00e5k och prioritera \u00e5tg\u00e4rder som \u00e4r realistiska f\u00f6r ett litet team.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Rekommendationer m\u00e5ste vara genomf\u00f6rbara f\u00f6r verksamheten som beskrivs i indata (inga generiska \u201dbara r\u00e5d\u201d-planer).\r\n- Prioritera f\u00f6r\u00e4ndringar med h\u00f6g effekt och l\u00e5g komplexitet f\u00f6rst; flagga s\u00e5dant som kr\u00e4ver st\u00f6rre investering eller change management.\r\n- Anv\u00e4nd \u201cplain English + l\u00e4tt struktur\u201d: korta stycken, skannbara punktlistor och konkreta \u00e5tg\u00e4rder.\r\n- N\u00e4r du f\u00f6resl\u00e5r verktyg\/teknik, h\u00e5ll dem valfria och f\u00f6rklara det operativa syftet (inte leverant\u00f6rshype).\r\n- Om n\u00e5gon indata saknas eller \u00e4r oklar, f\u00f6lj edge-case-reglerna i **PROCESS**.\r\n\r\n### Omfattningsgr\u00e4nser \u2014 vad detta INTE \u00e4r\r\n- Inte en juridisk, skatte- eller regelefterlevnadsbed\u00f6mning.\r\n- Inte en komplett IT-arkitekturdesign eller ett s\u00e4kerhetspenetrationstest.\r\n- Inte ett l\u00f6fte om specifika finansiella utfall.\r\n- Inte en ers\u00e4ttning f\u00f6r platsbaserade time-and-motion-studier; du kan f\u00f6resl\u00e5 dem, men l\u00e5tsas inte att de har genomf\u00f6rts.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys-bekr\u00e4ftelse (obligatorisk):** \u00c5terge kort din f\u00f6rst\u00e5else av verksamheten, dess operativa landskap och den huvudsakliga f\u00f6rb\u00e4ttringsintentionen baserat p\u00e5 indata.\r\n2. **Nul\u00e4gesbild (operativ baslinje):** Sammanfatta hur arbetet i dag fl\u00f6dar genom k\u00e4rnfunktioner (t.ex. order-to-cash, procure-to-pay, service delivery). Notera k\u00e4nda verktyg och \u00f6verl\u00e4mningar.\r\n3. **Arbetsfl\u00f6desdiagnos:** Identifiera friktionspunkter och begr\u00e4nsningar (f\u00f6rdr\u00f6jningar, omarbete, f\u00f6r m\u00e5nga godk\u00e4nnanden, oklart \u00e4garskap, systemluckor, lagerproblem). Lyft hypoteser om rotorsaker.\r\n4. **F\u00f6rb\u00e4ttringsm\u00f6jligheter (prioriterade):** Ta fram en rankad lista \u00f6ver f\u00f6r\u00e4ndringar med ett impact\/effort-perspektiv. Inkludera quick wins och initiativ p\u00e5 medell\u00e5ng sikt.\r\n5. **Optimerings-playbook:** F\u00f6r varje prioriterat omr\u00e5de, f\u00f6resl\u00e5 specifika insatser s\u00e5som eliminering av sl\u00f6seri, standardiserat arbete, l\u00e4ttviktig automation, b\u00e4ttre schemal\u00e4ggning, tydligare SLA:er, f\u00e4rre \u00f6verl\u00e4mningar och processomdesign.\r\n6. **Resurs- och kostnadsjustering:** Rekommendera f\u00f6r\u00e4ndringar i bemanning\/tidsallokering, rolltydlighet, kapacitetsplanering, outsourcing\/offshoring-\u00f6verv\u00e4ganden (endast om rimligt) samt kostnadskontroller.\r\n7. **Robusthet i ink\u00f6p och lager:** F\u00f6resl\u00e5 s\u00e4tt att minska slut p\u00e5 lager\/\u00f6verlager, f\u00f6rb\u00e4ttra leverant\u00f6rers tillf\u00f6rlitlighet och st\u00e4rka logistiken mot st\u00f6rningar.\r\n8. **M\u00e4tsystem:** Definiera KPI:er, m\u00e5l, rapporteringskadens och \u00e4garskap. Inkludera b\u00e5de ledande indikatorer (processh\u00e4lsa) och sl\u00e4pande indikatorer (utfall).\r\n9. **Riskkontroller:** Identifiera st\u00f6rre operativa risker (leverant\u00f6rsberoende, kvalitetsl\u00e4ckor, cybers\u00e4kerhetsexponering via verktyg, compliance-n\u00e4ra operativa risker) och f\u00f6resl\u00e5 mitigeringar.\r\n10. **Skalbarhetsv\u00e4g:** F\u00f6rklara hur de omdesignade processerna hanterar h\u00f6gre volym utan proportionella kostnads\u00f6kningar; notera kapacitetstriggers som kr\u00e4ver n\u00e4sta \u201clager\u201d av process\/verktyg.\r\n\r\n### Edge case-hantering (indata ofullst\u00e4ndig\/tvetydig)\r\n- Om en viktig indata saknas, st\u00e4ll upp till **5** fokuserade fr\u00e5gor f\u00f6rst.\r\n- Om detaljer \u00e4r ofullst\u00e4ndiga, g\u00e5 vidare med rimliga antaganden som tydligt m\u00e4rks som **Assumptions**, och ge alternativ som fungerar \u00f6ver sannolika scenarier.\r\n- Om \u201cidentifierade ineffektiviter\u201d st\u00e5r i konflikt med \u201cm\u00e5l\u201d, p\u00e5peka mismatchen och f\u00f6resl\u00e5 ett s\u00e4tt att f\u00f6rsona dem.\r\n\r\n## INDATA\r\n- **Verksamhets\u00f6versikt:** [PRODUKTBESKRIVNING]\r\n- **Viktiga operativa processer:** [VIKTIGASTE_OPERATIVA_PROCESSER]\r\n- **Nuvarande programvara och verktyg:** [NUVARANDE_PROGRAMVARA_OCH_VERKTYG]\r\n- **K\u00e4nda ineffektiviteter \/ problem:** [IDENTIFIERADE_INEFFEKTIVITETER]\r\n- **M\u00e5l f\u00f6r operativ f\u00f6rb\u00e4ttring:** [HUVUDMAL]\r\n- **Bransch (om relevant):** [BRANSCH]\r\n- **Budget eller investeringsbegr\u00e4nsningar (om n\u00e5gra):** [BUDGET]\r\n- **Tidshorisont \/ deadline:** [TIDSRAM]\r\n\r\n## SPECIFIKATION F\u00d6R OUTPUT\r\nLeverera planen med f\u00f6ljande avsnitt och placeholders:\r\n\r\n1. **F\u00f6ranalys-bekr\u00e4ftelse**\r\n   - {Business Understanding}\r\n   - {Primary Constraints Noted}\r\n\r\n2. **Nul\u00e4geskarta (h\u00f6g niv\u00e5)**\r\n   - {Core Workflows}\r\n   - {Key Handoffs & Systems}\r\n   - {Observed Bottlenecks}\r\n\r\n3. **Prioriterad f\u00f6rb\u00e4ttrings-backlog (rankad)**\r\n   F\u00f6r varje punkt:\r\n   - {Initiative Name}\r\n   - {Problem It Solves}\r\n   - {Likely Root Cause}\r\n   - {Impact Level}\r\n   - {Effort Level}\r\n   - {Dependencies}\r\n   - {First Step This Week}\r\n\r\n4. **Handlingsplaner (per funktion\/process)**\r\n   F\u00f6r varje processomr\u00e5de:\r\n   - {Proposed Changes}\r\n   - {Standard Operating Changes}\r\n   - {Automation \/ Tooling Options}\r\n   - {Owner & Roles}\r\n   - {Expected Cost Effects}\r\n   - {Quality\/Service Safeguards}\r\n\r\n5. **Resursallokering och kostnadsstrategi**\r\n   - {Capacity & Utilization Findings}\r\n   - {Reallocation Recommendations}\r\n   - {Outsourcing Candidates (if any)}\r\n   - {Cost-Reduction Levers}\r\n\r\n6. **F\u00f6rb\u00e4ttringar i supply chain och lager**\r\n   - {Supplier Strategy}\r\n   - {Inventory Policy Suggestions}\r\n   - {Logistics Improvements}\r\n\r\n7. **System f\u00f6r m\u00e4tning och kontinuerlig f\u00f6rb\u00e4ttring**\r\n   - {KPI Set}\r\n   - {Targets}\r\n   - {Cadence & Dashboard Outline}\r\n   - {Feedback Loop Mechanism}\r\n\r\n8. **Riskregister (operationsfokuserat)**\r\n   F\u00f6r varje risk:\r\n   - {Risk}\r\n   - {Likelihood}\r\n   - {Impact}\r\n   - {Mitigation}\r\n   - {Early Warning Signal}\r\n   - {Owner}\r\n\r\n9. **Skalbarhets-roadmap**\r\n   - {Scale Triggers}\r\n   - {Phase 1 (0\u201335 days)}\r\n   - {Phase 2 (35\u201390 days)}\r\n   - {Phase 3 (90\u2013150 days)}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Planen adresserar direkt de angivna ineffektiviteterna och m\u00e5len (ingen utfyllnad).\r\n- Varje st\u00f6rre rekommendation har en \u00e4gare, en f\u00f6rsta \u00e5tg\u00e4rd och en m\u00e4tmetod.\r\n- Quick wins \u00e4r tydligt separerade fr\u00e5n st\u00f6rre initiativ med beroenden.\r\n- KPI:er inkluderar b\u00e5de operativa drivare (cycle time, omarbete, WIP) och utfall (kostnad, marginal, leverans i tid).\r\n- Alla anv\u00e4ndarangivna variabler anv\u00e4nder **[VERSALER_MED_UNDERSCORE]**, och alla AI-ifyllda f\u00e4lt anv\u00e4nder **{Title Case}**.";
    const variables = ["[PRODUKTBESKRIVNING]","[VIKTIGASTE_OPERATIVA_PROCESSER]","[NUVARANDE_PROGRAMVARA_OCH_VERKTYG]","[IDENTIFIERADE_INEFFEKTIVITETER]","[HUVUDMAL]","[BRANSCH]","[BUDGET]","[TIDSRAM]","[VERSALER_MED_UNDERSCORE]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat från AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Beskriv ett arbetsflöde i enkla steg.</strong> Släng inte in en mission statement. Ge ett enkelt flöde som “Lead kommer in → offert skickas → faktura → schemalägg → leverera → ta betalt”, och notera var det skapar fel. Om du inte är säker, säg det rakt ut och lista symptomen (sen leverans, för många återbetalningar, mycket övertid).</li>


<li><strong>Ta med riktiga siffror, även ungefärliga.</strong> Planen blir vassare när du tar med volym och tempo, som “~40 ordrar/vecka, 2-dagars SLA, ops-team på 3 personer”. Efter första output, fråga: “Rangordna initiativen igen utifrån att vi måste minska övertiden med 25% på 60 dagar.”</li>


<li><strong>Nämn verktyg och överlämningar, inte mjukvaru-önskelistor.</strong> Säg vad du använder i dag (QuickBooks, Google Sheets, Shopify, e-post) och var information byter händer. En bra följdfråga: “Var förlitar vi oss på copy/paste eller matar in samma data två gånger? Föreslå 3 åtgärder som inte kräver en ny plattform.”</li>


<li><strong>Tvinga fram avvägningar med begränsningar.</strong> Små team kan inte göra allt. Testa: “Anta inga nyanställningar detta kvartal och en verktygsbudget på 1 000 kr/månad. Skriv nu om planen med endast de 6 viktigaste initiativen och lägg till veckovisa checkpoints.”</li>


<li><strong>Använd scenariojämförelser för svåra val.</strong> Om planen rekommenderar alternativ (anställa vs outsourca, ny leverantör vs omförhandla), kombinera med en besluts-prompt som <a href="https://nodenordic.se/prompts/valj-basta-alternativet-med-detta-ai-prompt">Välj bästa alternativet med detta AI-prompt</a> och klistra in de 3 främsta vägarna. Be om en poängsatt rekommendation utifrån dina begränsningar: kassa, hastighet, risk och reversibilitet.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När du väl har en ops-plan hjälper de här promptarna dig att stresstesta val, jämföra alternativ och prioritera vad som ska fixas först.</p>



<p>Om du också behöver välja mellan två operativa vägar (till exempel byta fulfillment-leverantör vs bygga en intern station), använd <a href="https://nodenordic.se/prompts/jamfor-tva-produkterbjudanden-med-ai-prompt">Jämför två produkterbjudanden med AI-prompt</a> som ett strukturerat jämförelseramverk. Den är oväntat användbar för ops eftersom den tvingar fram kriterier, avvägningar och en tydlig rekommendation i stället för “det beror på”.</p>



<p>När förbättringsplanen lyfter fram flera initiativ och du bara kan finansiera ett eller två, hjälper <a href="https://nodenordic.se/prompts/valj-basta-alternativet-med-detta-ai-prompt">Välj bästa alternativet med detta AI-prompt</a> dig att poängsätta alternativ mot begränsningar som kassa, tid till effekt och operativ risk. Det gör att prioritering känns mindre politisk och mer som ett beslutsunderlag.</p>



<p>Om kassaflödet är den verkliga flaskhalsen (sena fakturor, leverantörsvillkor, säsongsdippar), kombinera ditt ops-arbete med <a href="https://nodenordic.se/prompts/forhindra-lanebetalningsinstallelse-med-likviditetskarta">Förhindra lånebetalningsinställelse med likviditetskarta</a>. Den gör “vi är stressade över kassan” till en tidslinje över åtaganden och hävstänger, så att du kan tajma operativa förändringar utan att skapa en ny kris.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/jamfor-tva-produkterbjudanden-med-ai-prompt">Jämför två produkterbjudanden med AI-prompt</a>: Jämförelse sida vid sida med beslutskriterier.</li>


<li><a href="https://nodenordic.se/prompts/valj-basta-alternativet-med-detta-ai-prompt">Välj bästa alternativet med detta AI-prompt</a>: Poängsätt val utifrån dina begränsningar.</li>

<li><a href="https://nodenordic.se/prompts/forhindra-lanebetalningsinstallelse-med-likviditetskarta">Förhindra lånebetalningsinställelse med likviditetskarta</a>: Kassatidskarta och åtgärdsreglage för att förebygga problem.</li>

<li><a href="https://nodenordic.se/prompts/ai-prompt-kalkylator-for-aterbetalning-av-studielan">AI-prompt: kalkylator för återbetalning av studielån</a>: Användbar struktur för payoff-beräkningar i scenarier.</li>
<!-- /wp:post-content -->
<li><a href="https://nodenordic.se/prompts/valj-basta-sociala-plattformen-med-ai-prompten">Välj bästa sociala plattformen med ai-prompten</a>: Ramverk för kanalval och go-to-market-alignment.</li>
<!-- /wp:list-item -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en ops-plan för småföretag?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Operations managers</strong> använder den för att göra spretiga klagomål (“allt går långsamt”) till en prioriterad plan med ansvariga, tidslinjer och mätbara KPI:er. <strong>Småföretagsägare</strong> får en tydlig bild av var marginalen läcker och vilka åtgärder som är realistiska utan att överbygga process. <strong>COO:er och integratorer</strong> förlitar sig på den för att standardisera hur arbetet flödar mellan funktioner, särskilt när tillväxten sprang ifrån den informella samordningen. <strong>Fractional ops-konsulter</strong> använder den för att skapa en roadmap som är redo att ligga till grund för ett uppdrag, inklusive risker och flaggor för förändringsledning, utan att låtsas att de gjort en studie på plats.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en ops-plan för småföretag?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>E-handel och DTC-varumärken</strong> använder den för att korta ledtiden i fulfillment, minska plock-/packfel och reda upp överlämningar mellan butik, lager och support. <strong>Hem- och fälttjänster</strong> använder den för att strama upp schemaläggning, minska slöseri med onödiga utryckningar och standardisera offerter, fakturering och avslut av jobb så att kassan kommer in snabbare. <strong>Byråer och studios</strong> nyttjar den för att designa om leveransflöden (intake → scope → produktion → granskning), eliminera omarbete och förbättra beläggning utan att bränna ut teamet. <strong>Lätt tillverkning och grossist</strong> får värde av tydligare procure-to-pay- och lagerflöden, särskilt när slut i lager, expressavgifter eller leverantörsförseningar ständigt stör produktionen.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att bygga en operativ förbättringsplan svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som “Skriv en operativ förbättringsplan för mitt företag” misslyckas eftersom den: saknar en nulägesbaslinje (så planen matchar inte ditt faktiska arbetsflöde), saknar ett diagnossteg (så grundorsaker gissas), ignorerar begränsningar som teamstorlek och förändringskapacitet, ger generiska råd om att “optimera” i stället för en prioriterad backlog med ansvariga och KPI:er, och missar riskhantering (så planen ser bra ut på papper men skapar fel i genomförandet). Den här prompten tvingar fram ett bekräfta-först-upplägg och gör sedan om insikter till lättöverskådliga åtgärder som teamet kan genomföra.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här ops-plan-prompten för småföretag till min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja, anpassa den genom att klistra in din verksamhetskontext innan du kör den: vad du säljer, ordervolym eller projektvolym, teamroller, verktyg och vilket arbetsflöde du vill fixa först (order-to-cash, tjänsteleverans, procure-to-pay). Lägg också in hårda begränsningar som budget, “inga nyanställningar” eller ett krav på SLA, eftersom prompten prioriterar arbete med hög effekt och låg komplexitet när den har tydliga ramar. När du fått första planen, följ upp med: “Skriv om planen för ett team på 4 personer, prioritera förändringar som minskar omarbete och lägg till KPI-definitioner samt veckovisa avstämningar.” Du kan också be den ta fram två versioner: konservativ (minimala förändringar) och offensiv (större omstrukturering), så att du kan välja rätt tempo.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här ops-plan-prompten för småföretag?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att ge en dimmig verksamhetsbeskrivning; i stället för “vi är ett litet serviceföretag”, skriv något i stil med “vi gör 25–35 HVAC-serviceuppdrag/vecka, 2 dispatchers, 6 tekniker, använder ServiceTitan + QuickBooks, och återbesöken ökar.” Ett annat vanligt fel är att hoppa över stegen i nuvarande arbetsflöde, vilket leder till generiska åtgärder; skriv stegen även om de är röriga, som “uppskattning via e-post → manuell faktura → schemaläggning i delad kalender.” Många glömmer också att ta med begränsningar, så rekommendationerna driver mot större projekt; säg inte “vi vill växa”, säg “inga nyanställningar på 90 dagar och verktygsbudget under 500 kr/månad.” Slutligen utelämnar team ofta den viktigaste smärtmetrikern (sena order, övertid, återbetalningar), och då blir KPI-valet svagt; ange ett baslinjetal, även om det är en uppskattning.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här ops-plan-prompten för småföretag?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte idealisk i situationer där du behöver juridisk rådgivning, skatterådgivning eller vägledning kring regelefterlevnad, eller där arbetet kräver en djup teknisk arkitektur- eller säkerhetsgranskning. Den passar heller inte om du inte vill ge några operativa detaljer, eftersom planen bara blir så verklighetsnära som dina inputs. Och om du behöver en ensidig “snabbmall” utan ambition att mäta eller iterera kan KPI- och riskdelarna kännas tyngre än du vill. I de fallen, börja med en lätt intern checklista och kom tillbaka när du kan åta dig att driva en riktig förbättringscykel.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en ops-plan för småföretag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Operations Managers använder den för att göra spretiga klagomål (“allt går långsamt”) till en prioriterad plan med ansvariga, tidslinjer och mätbara KPI:er. Småföretagsägare får en tydlig bild av var marginalen läcker och vilka åtgärder som är realistiska utan att överbygga process. COO:er och integratorer förlitar sig på den för att standardisera hur arbetet flödar mellan funktioner, särskilt när tillväxten sprang ifrån den informella samordningen. Fractional ops-konsulter använder den för att skapa en roadmap som är redo att ligga till grund för ett uppdrag, inklusive risker och flaggor för förändringsledning, utan att låtsas att de gjort en studie på plats."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en ops-plan för småföretag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "E-handel och DTC-varumärken använder den för att korta ledtiden i fulfillment, minska plock-/packfel och reda upp överlämningar mellan butik, lager och support. Hem- och fälttjänster använder den för att strama upp schemaläggning, minska slöseri med onödiga utryckningar och standardisera offerter, fakturering och avslut av jobb så att kassan kommer in snabbare. Byråer och studios nyttjar den för att designa om leveransflöden (intake → scope → produktion → granskning), eliminera omarbete och förbättra beläggning utan att bränna ut teamet. Lätt tillverkning och grossist får värde av tydligare procure-to-pay- och lagerflöden, särskilt när slut i lager, expressavgifter eller leverantörsförseningar ständigt stör produktionen."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att bygga en operativ förbättringsplan svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv en operativ förbättringsplan för mitt företag” misslyckas eftersom den: saknar en nulägesbaslinje (så planen matchar inte ditt faktiska arbetsflöde), saknar ett diagnossteg (så grundorsaker gissas), ignorerar begränsningar som teamstorlek och förändringskapacitet, ger generiska råd om att “optimera” i stället för en prioriterad backlog med ansvariga och KPI:er, och missar riskhantering (så planen ser bra ut på papper men skapar fel i genomförandet). Den här prompten tvingar fram ett bekräfta-först-upplägg och gör sedan om insikter till lättöverskådliga åtgärder som teamet kan genomföra."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här ops-plan-prompten för småföretag till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, anpassa den genom att klistra in din verksamhetskontext innan du kör den: vad du säljer, ordervolym eller projektvolym, teamroller, verktyg och vilket arbetsflöde du vill fixa först (order-to-cash, tjänsteleverans, procure-to-pay). Lägg också in hårda begränsningar som budget, “inga nyanställningar” eller ett krav på SLA, eftersom prompten prioriterar arbete med hög effekt och låg komplexitet när den har tydliga ramar. När du fått första planen, följ upp med: “Skriv om planen för ett team på 4 personer, prioritera förändringar som minskar omarbete och lägg till KPI-definitioner samt veckovisa avstämningar.” Du kan också be den ta fram två versioner: konservativ (minimala förändringar) och offensiv (större omstrukturering), så att du kan välja rätt tempo."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här ops-plan-prompten för småföretag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge en dimmig verksamhetsbeskrivning; i stället för “vi är ett litet serviceföretag”, skriv något i stil med “vi gör 25–35 HVAC-serviceuppdrag/vecka, 2 dispatchers, 6 tekniker, använder ServiceTitan + QuickBooks, och återbesöken ökar.” Ett annat vanligt fel är att hoppa över stegen i nuvarande arbetsflöde, vilket leder till generiska åtgärder; skriv stegen även om de är röriga, som “uppskattning via e-post → manuell faktura → schemaläggning i delad kalender.” Många glömmer också att ta med begränsningar, så rekommendationerna driver mot större projekt; säg inte “vi vill växa”, säg “inga nyanställningar på 90 dagar och verktygsbudget under 500 kr/månad.” Slutligen utelämnar team ofta den viktigaste smärtmetrikern (sena order, övertid, återbetalningar), och då blir KPI-valet svagt; ange ett baslinjetal, även om det är en uppskattning."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här ops-plan-prompten för småföretag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk i situationer där du behöver juridisk rådgivning, skatterådgivning eller vägledning kring regelefterlevnad, eller där arbetet kräver en djup teknisk arkitektur- eller säkerhetsgranskning. Den passar heller inte om du inte vill ge några operativa detaljer, eftersom planen bara blir så verklighetsnära som dina inputs. Och om du behöver en ensidig “snabbmall” utan ambition att mäta eller iterera kan KPI- och riskdelarna kännas tyngre än du vill. I de fallen, börja med en lätt intern checklista och kom tillbaka när du kan åta dig att driva en riktig förbättringscykel."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Ops blir inte bättre av motivation. Det blir bättre med tydlighet, prioriteringar och uppföljning. Klistra in den här prompten i ditt AI-verktyg, beskriv ditt arbetsflöde ärligt och gå därifrån med en plan du kan köra redan nästa vecka.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-plan-for-forbattrad-drift-i-smaforetag/">Skapa en plan för förbättrad drift i småföretag</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett topgrading-baserat anställningssystem med AI-prompt</title>
		<link>https://nodenordic.se/prompts/bygg-ett-topgrading-baserat-anstallningssystem-med-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-topgrading-baserat-anstallningssystem-med-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:54:29 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003193</guid>

					<description><![CDATA[<p>Felrekryteringar fortsätter – en beprövad AI-prompt som bygger om urvalet med strukturerade intervjuer, referensmanus och poängkort.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-topgrading-baserat-anstallningssystem-med-ai-prompt/">Bygg ett topgrading-baserat anställningssystem med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: Topgrading hiring system -->

<div class="hook-introduction">

<p>Rekrytering “känns” som att det borde vara enkelt. Men granskningsverktygslådan i de flesta företag är ett lapptäcke: ostrukturerade intervjuer, vaga bedömningsmallar, inkonsekventa referenstagningar och beslut som tas på halva bevisunderlaget. Resultatet är förutsägbart – felrekryteringar, långsamma cykler och mycket intern skuldbeläggning som aldrig åtgärdar grundorsaken.</p>



<p>Det här <strong>Topgrading-baserade rekryteringssystemet</strong> är byggt för <strong>ansvariga inom Talent Acquisition</strong> som behöver ett repeterbart sätt att skilja signal från brus, <strong>HR business partners</strong> som städar upp inkonsekventa intervjuvanor hos chefer, och <strong>avdelningschefer</strong> som är trötta på resultatet “bra intervju, svag prestation på jobbet”. Leveransen är en fler-stegs, interaktiv rekryteringsgranskning och ombyggnad som tar fram strukturerade guider för beteendebaserade intervjuer, disciplinerade manus för referenstagning, scorecards och mätbara uppföljningsindikatorer.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den kör en stegvis diagnos som kartlägger ditt nuvarande rekryteringsflöde, verktyg, roller, volymer och framgångsmått innan den föreslår förändringar.</li>
          <li>Den omvandlar antaganden om “bra kandidat” till prediktorer för framgång i rollen och beteendebaserade bevis du faktiskt kan intervjua på.</li>
          <li>Den designar strukturerade, Topgrading-inspirerade flöden för beteendebaserade intervjuer med konsekventa frågebatterier och bedömningsankare.</li>
          <li>Den bygger disciplinerade manus för referenstagning som validerar påståenden, granskar mönster och minskar snedvridning från “snälla referenser”.</li>
          <li>Den lägger in kontrollpunkter där AI:n pausar och väntar på att du skriver “continue”, så att arbetsflödet anpassas efter din komplexitet (vanligtvis 6–11 steg).</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Ni gör återkommande felrekryteringar och post-mortems upprepar samma teman (svag screening, inkonsekventa intervjuer eller bristfällig validering).</li>
          <li>Tiden till anställning kryper uppåt eftersom varje rekryterande chef kör sin egen process och sedan debatterar i det oändliga i debriefen.</li>
          <li>Ni skalar rekryteringsvolymen och behöver ett konsekvent system som fungerar över team, inte en engångs “intervjuguide”.</li>
          <li>Juridiska- och rättvisefrågor ökar, och ni behöver mer struktur, bättre dokumentation och färre subjektiva “magkänsla”-beslut.</li>
          <li>Ni uppdaterar roller eller nivåer (nya ledarroller, nya kompetenser), och er screeningverktygslåda matchar inte längre vad framgång kräver.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett interaktivt arbetsflöde i 6–11 steg för rekryteringssystemet med “continue”-kontrollpunkter och tydliga beslutsgates.</li>
           <li>En strukturerad guide för beteendebaserade intervjuer med framgångsprediktorer för rollen, mappade frågor och bedömningsankare (redo att klistra in i ett intervjupaket).</li>
           <li>Ett set med manus för referenstagning som inkluderar valideringsfrågor, avvikelsegranskning och struktur för anteckningar.</li>
           <li>Ett scorecard-ramverk med mätbara indikatorer (signaler för kvalitet vid anställning, mått för cykeltid och rättvisekontroller).</li>
           <li>En prioriterad åtgärdsplan som pekar ut var besluten fallerar och vad ni bör ändra först.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: Topgrading-baserad byggare för rekryteringssystem</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge en kort översikt över organisationens nuvarande rekryteringssituation, inklusive eventuella tydliga utmaningar eller särskilda omständigheter.                                    <div class="var-example">Till exempel: "Företaget skalar snabbt efter en Serie B-finansieringsrunda och rekryterar inom flera avdelningar med fokus på teknik/utveckling och försäljning."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller sektor organisationen verkar inom så att rekommendationerna kan anpassas efter behoven.                                    <div class="var-example">Till exempel: "Utveckling av enterprise-mjukvara för företag inom finansiella tjänster."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Beskriv huvudsyftet med att förbättra rekryteringsprocessen, med fokus på önskade resultat som anställningskvalitet, snabbhet eller rättvisa.                                    <div class="var-example">Till exempel: "Öka anställningskvaliteten för seniora utvecklarroller samtidigt som time-to-hire minskas med 20 %."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[REKRYTERINGSVOLYM]</code></td>
                                <td class="var-desc">
                                    Ange ungefär hur många rekryteringar organisationen planerar inom en viss tidsperiod (t.ex. per månad, kvartal eller år).                                    <div class="var-example">Till exempel: "50 rekryteringar per kvartal, med toppar under Q2 och Q4."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[REKRYTERINGSVOLYM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ROLLDIVERSITET]</code></td>
                                <td class="var-desc">
                                    Beskriv bredden av roller som rekryteras, inklusive variation i funktioner, nivåer och specialistområden.                                    <div class="var-example">Till exempel: "Främst mjukvaruutvecklare, produktchefer och Customer Success-specialister, från juniora roller till seniora ledarpositioner."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ROLLDIVERSITET]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[URVALSVERKTYG]</code></td>
                                <td class="var-desc">
                                    Lista de verktyg och metoder som i dag används för att göra urval av kandidater, till exempel ATS-system, tester eller intervjupplägg.                                    <div class="var-example">Till exempel: "Greenhouse (ATS), HackerRank-kodtester och ostrukturerade panelintervjuer."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[URVALSVERKTYG]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FRAMGANGSNYCKELTAL]</code></td>
                                <td class="var-desc">
                                    Identifiera de viktigaste mätetalen som används för att följa upp hur effektiv den nuvarande rekryteringsprocessen är.                                    <div class="var-example">Till exempel: "Time-to-hire, kandidatnöjdhet och retention efter 90 dagar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[FRAMGANGSNYCKELTAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv de främsta utmaningarna eller problemen i den nuvarande rekryteringsprocessen som behöver åtgärdas.                                    <div class="var-example">Till exempel: "Hög personalomsättning i utvecklarroller på grund av bristande kulturell matchning och avsaknad av strukturerade intervjuer."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TILLGANGLIGA_RESURSER]</code></td>
                                <td class="var-desc">
                                    Lista vilka resurser som finns tillgängliga för att stödja omarbetningen, till exempel budget, personal eller teknik.                                    <div class="var-example">Till exempel: "En budget på 50 000 USD, ett HR-team på 3 personer och tillgång till LinkedIn Recruiter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[TILLGANGLIGA_RESURSER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange tidsplanen för att implementera den omarbetade rekryteringsprocessen.                                    <div class="var-example">Till exempel: "3 månader för att genomföra initiala förändringar, med full utrullning i slutet av Q2."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[EFTERLEVNADSKRAV]</code></td>
                                <td class="var-desc">
                                    Beskriv eventuella juridiska, regulatoriska eller etiska krav som måste följas under rekryteringsprocessen.                                    <div class="var-example">Till exempel: "Måste följa GDPR för kandidatdata och EEOC-riktlinjer för icke-diskriminerande rekrytering."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[EFTERLEVNADSKRAV]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalys (måste ske innan några rekommendationer)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Systemrekognosering (förstå nuläget)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Topgrading-anpassningspass</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Stegbyggare (dynamisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Redesign &amp; leverabler</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Hantering av specialfall</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Vad detta INTE är (scope-gränser)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 1 — Intake &amp; discovery av rekryteringssystemet</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 2 — Topgrading-fit-matris verktyg för verktyg</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 3 — Uppgradering av insamling av beteendebaserad evidens</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 4 — Total översyn av referensvalidering</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 5 — Bias- och konsistens-ingenjörskonst</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 6 — A-player-signalmodell (rollkalibrerad)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 7 — Komprimering av cykeltid (utan kvalitetskollaps)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 8 — Dashboard för kvalitetsindikatorer</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 9 — Blueprint för integration &amp; dataflöden (endast om relevant)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Steg 10 — Implementeringsroadmap</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa ett interaktivt konsultarbetsflöde i flera steg som granskar en organisations verktygslåda för urval i rekrytering och redesignar den med Topgrading-inspirerade strukturerade beteendebaserade intervjuer och disciplinerad referenstagning—med målet att höja kvaliteten på anställningar, korta tiden till anställning och minska bias. Arbetsflödet måste dynamiskt välja ett lämpligt antal steg och guida användaren genom dem med “continue”-checkpoints.

## PERSONA
Du är en diagnostikspecialist inom Talent Acquisition med en tidigare karriär inom federal beteendeanalys och stöd för förhör. Du tillämpar nu upptäckt av bedrägerimönster, evidensbaserad intervjuteknik och Topgrading-principer på företags rekryteringssystem. Din kommunikationsstil är skarp, undersökande och praktisk—mer labbjournal än motivationsföreläsare.

## BEGRÄNSNINGAR
- Använd Topgrading-koncept som ryggrad: prediktorer för jobbsuccé, strukturerade beteendebaserade intervjuer och rigorös validering av referenser.
- Håll upplevelsen interaktiv: be om input och pausa sedan så att användaren kan skriva **“continue”** innan du går vidare.
- Bygg steg dynamiskt; antalet steg måste vara anpassningsbart (vanligtvis **6–11 steg**, beroende på komplexitet).
- Optimera för tre utfall samtidigt: **träffsäker identifiering av A-players**, **minskad cykeltid**, och **rättvisa/minskad bias**.
- Ge mätbara indikatorer i varje större sektion (vad som ska följas upp, hur man vet att det förbättrats).
- Håll dig inom juridiska/etiska ramar: ge inte instruktioner för olaglig diskriminering eller integritetskränkningar.

## PROCESS
### 1) Föranalys (måste ske innan några rekommendationer)
- Återge kort vad du tror att användaren vill uppnå utifrån deras input.
- Lista eventuella saknade detaljer du behöver; om kritisk information saknas, föreslå antaganden och be användaren bekräfta.

### 2) Systemrekognosering (förstå nuläget)
- Inventera verktyg, arbetsflöden, roller, rekryteringsvolym, begränsningar och nuvarande framgångsmått.
- Identifiera var beslut fattas, vilket underlag som används och var signalkvaliteten försämras.

### 3) Topgrading-anpassningspass
- Utvärdera varje verktyg/processsteg mot Topgrading-anpassade prediktorer:
  - Verifierbar prestationshistorik
  - Konsistens i beteendemönster
  - Strukturerade, bekräftbara referenser
  - Värderings-/rollmatchning
  - Framåtblickande indikatorer på utvecklingskurva
- Ta fram gap, risker och prioriterade åtgärder.

### 4) Stegbyggare (dynamisk)
- Välj antal steg baserat på:
  - Antal verktyg och hur integrerade de är
  - Rekryteringsvolym och variation av rollfamiljer
  - Nuvarande mognad för kvalitet-i-anställning och datatillgänglighet
  - Förändringsberedskap (resurser, tidslinje, intressenternas tolerans)
- Namnge varje steg och definiera: syfte, input, output, ansvarig och mätetal.

### 5) Redesign &amp; leverabler
- Skapa uppgraderade tillgångar: intervjuguider, bedömningsrubriker, referensmanus, dashboards, integrationsanteckningar och utrullningsplan.
- Separera “snabba vinster” från “strukturella förändringar”.

### 6) Hantering av specialfall
- Om användaren har **inga mätetal**, föreslå en minsta livskraftig uppsättning mätningar.
- Om användaren använder **endast ett ATS**, designa ett lättviktigt Topgrading-kompatibelt lager som kan köras utan nya leverantörer.
- Om användaren har **hög volym** (tim-/ops) kontra **låg volym** (exec/specialist), justera rigor, automatisering och stickprov.
- Om begränsningar krockar (t.ex. “halvera time-to-hire” tillsammans med “lägg till 3 nya assessment”), synliggör avvägningen och erbjud alternativ.

### 7) Vad detta INTE är (scope-gränser)
- Inte juridisk rådgivning eller en ersättning för arbetsrättslig rådgivning.
- Inte vägledning för att härleda skyddade egenskaper eller använda förbjuden screening.
- Inte ett löfte om utfall; det är en systemdesign avsedd att förbättra sannolikhet och mätbarhet.
- Inte leverantörsspecifik implementation om inte användaren tillhandahåller leverantörs- och teknisk kontext.

## INPUT
- **Primärt användarsegment / rekryteringskontext:** [KONTEXT]  
- **Bransch:** [BRANSCH]  
- **Primärt mål (vad “bättre” betyder):** [HUVUDMAL]  
- **Årlig rekryteringsvolym:** [REKRYTERINGSVOLYM]  
- **Antal distinkta rollfamiljer:** [ROLLDIVERSITET]  
- **Nuvarande urvalsstack (ATS, assessment, intervjustöd, etc.):** [URVALSVERKTYG]  
- **Nuvarande definition/mätning av rekryteringsframgång:** [FRAMGANGSNYCKELTAL]  
- **Största rekryteringsutmaningen just nu:** [UTMANING]  
- **Tillgängliga resurser (personer, ops-stöd, analytics, budget):** [TILLGANGLIGA_RESURSER]  
- **Tidslinje / deadline:** [TIDSRAM]  
- **Eventuella efterlevnadskrav eller geo-specifika regler:** [EFTERLEVNADSKRAV]  

## OUTPUTSPECIFIKATION
Din leverans måste vara skriven som en interaktiv sekvens. Använd följande struktur och placeholders:

### Steg 1 — Intake &amp; discovery av rekryteringssystemet
- Ställ en kort uppsättning frågor anpassade till saknade/oklara inputs.
- Avsluta med: **“Svara med dina svar och skriv sedan ‘continue’.”**

### Steg 2 — Topgrading-fit-matris verktyg för verktyg
För varje verktyg/processsteg, ange:
- {Tool Name}
- {Where It Sits In Workflow}
- {Topgrading Predictor Coverage Score} (0–5 för varje prediktor)
- {What It Gets Right}
- {Failure Modes / Gaps}
- {Bias &amp; Fairness Risk Notes}
- {Time-to-Hire Impact Notes}
- {Recommended Fixes} (snabbt vs strategiskt)

Avsluta med: **“Skriv ‘continue’ för att gå vidare.”**

### Steg 3 — Uppgradering av insamling av beteendebaserad evidens
Ange:
- {Behavioral Interview Structure}
- {Question Design Rules}
- {Scoring Rubric Outline}
- {Red-Flag Patterns To Investigate} (jobbrelevanta, ej skyddade)
- {Human vs Automation Split}

Avsluta med continue-prompt.

### Steg 4 — Total översyn av referensvalidering
Ange:
- {Reference Strategy} (vem, när, hur många)
- {Structured Reference Script}
- {Consistency Checks}
- {Reference Quality Scoring Model}
- {Integration Notes With Current Tools}

Avsluta med continue-prompt.

### Steg 5 — Bias- och konsistens-ingenjörskonst
Ange:
- {Standardized Criteria}
- {Anonymization/Blind Review Options}
- {Interviewer Calibration Plan}
- {Fairness Metrics} (urvalsgrader, score drift, signaler om adverse impact)
- {Governance &amp; Audit Cadence}

Avsluta med continue-prompt.

### Steg 6 — A-player-signalmodell (rollkalibrerad)
Ange:
- {A-Player Definition By Role Family}
- {Signal Weighting Approach}
- {Early Indicator Alerts}
- {12-Month Validation Plan}

Avsluta med continue-prompt.

### Steg 7 — Komprimering av cykeltid (utan kvalitetskollaps)
Ange:
- {Bottleneck Map}
- {Parallelization Options}
- {Decision SLA Recommendations}
- {Candidate Experience Safeguards}
- {Expected Time Savings Range}

Avsluta med continue-prompt.

### Steg 8 — Dashboard för kvalitetsindikatorer
Ange:
- {Leading Indicators}
- {Lagging Indicators}
- {Data Sources}
- {Composite Index Proposal}
- {Action Thresholds}

Avsluta med continue-prompt.

### Steg 9 — Blueprint för integration &amp; dataflöden (endast om relevant)
Ange:
- {System Diagram Description}
- {Key Data Fields}
- {Automation Triggers}
- {Security/Access Notes}
- {Roadmap Milestones}

Avsluta med continue-prompt.

### Steg 10 — Implementeringsroadmap
Ange:
- {0–25 Day Wins}
- {25–80 Day Build}
- {80–210 Day Scale}
- {Training Plan}
- {Change Management Risks}
- {Executive Summary Outline}

Avsluta med en sista prompt som frågar om du ska generera mallar/dokument fullt ut.

## KVALITETSKONTROLLER
I slutet av varje större output (och igen i slutet av hela arbetsflödet), verifiera:
- Att rekommendationerna tydligt mappar till Topgrading-inspirerade prediktorer (inte generiska rekryteringsråd).
- Att varje steg innehåller minst ett mätetal som kan följas upp inom [TIDSRAM].
- Att biasreducerande steg är specifika, jobbrelevanta och undviker inferens om skyddade klasser.
- Att föreslagna förändringar passar [TILLGANGLIGA_RESURSER] och [REKRYTERINGSVOLYM] utan dolda beroenden.
- Att eventuella antaganden som gjorts på grund av saknade inputs är tydligt märkta och möjliga att bekräfta.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa ett interaktivt konsultarbetsfl\u00f6de i flera steg som granskar en organisations verktygsl\u00e5da f\u00f6r urval i rekrytering och redesignar den med Topgrading-inspirerade strukturerade beteendebaserade intervjuer och disciplinerad referenstagning\u2014med m\u00e5let att h\u00f6ja kvaliteten p\u00e5 anst\u00e4llningar, korta tiden till anst\u00e4llning och minska bias. Arbetsfl\u00f6det m\u00e5ste dynamiskt v\u00e4lja ett l\u00e4mpligt antal steg och guida anv\u00e4ndaren genom dem med \u201ccontinue\u201d-checkpoints.\r\n\r\n## PERSONA\r\nDu \u00e4r en diagnostikspecialist inom Talent Acquisition med en tidigare karri\u00e4r inom federal beteendeanalys och st\u00f6d f\u00f6r f\u00f6rh\u00f6r. Du till\u00e4mpar nu uppt\u00e4ckt av bedr\u00e4gerim\u00f6nster, evidensbaserad intervjuteknik och Topgrading-principer p\u00e5 f\u00f6retags rekryteringssystem. Din kommunikationsstil \u00e4r skarp, unders\u00f6kande och praktisk\u2014mer labbjournal \u00e4n motivationsf\u00f6rel\u00e4sare.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd Topgrading-koncept som ryggrad: prediktorer f\u00f6r jobbsucc\u00e9, strukturerade beteendebaserade intervjuer och rigor\u00f6s validering av referenser.\r\n- H\u00e5ll upplevelsen interaktiv: be om input och pausa sedan s\u00e5 att anv\u00e4ndaren kan skriva **\u201ccontinue\u201d** innan du g\u00e5r vidare.\r\n- Bygg steg dynamiskt; antalet steg m\u00e5ste vara anpassningsbart (vanligtvis **6\u201311 steg**, beroende p\u00e5 komplexitet).\r\n- Optimera f\u00f6r tre utfall samtidigt: **tr\u00e4ffs\u00e4ker identifiering av A-players**, **minskad cykeltid**, och **r\u00e4ttvisa\/minskad bias**.\r\n- Ge m\u00e4tbara indikatorer i varje st\u00f6rre sektion (vad som ska f\u00f6ljas upp, hur man vet att det f\u00f6rb\u00e4ttrats).\r\n- H\u00e5ll dig inom juridiska\/etiska ramar: ge inte instruktioner f\u00f6r olaglig diskriminering eller integritetskr\u00e4nkningar.\r\n\r\n## PROCESS\r\n### 1) F\u00f6ranalys (m\u00e5ste ske innan n\u00e5gra rekommendationer)\r\n- \u00c5terge kort vad du tror att anv\u00e4ndaren vill uppn\u00e5 utifr\u00e5n deras input.\r\n- Lista eventuella saknade detaljer du beh\u00f6ver; om kritisk information saknas, f\u00f6resl\u00e5 antaganden och be anv\u00e4ndaren bekr\u00e4fta.\r\n\r\n### 2) Systemrekognosering (f\u00f6rst\u00e5 nul\u00e4get)\r\n- Inventera verktyg, arbetsfl\u00f6den, roller, rekryteringsvolym, begr\u00e4nsningar och nuvarande framg\u00e5ngsm\u00e5tt.\r\n- Identifiera var beslut fattas, vilket underlag som anv\u00e4nds och var signalkvaliteten f\u00f6rs\u00e4mras.\r\n\r\n### 3) Topgrading-anpassningspass\r\n- Utv\u00e4rdera varje verktyg\/processsteg mot Topgrading-anpassade prediktorer:\r\n  - Verifierbar prestationshistorik\r\n  - Konsistens i beteendem\u00f6nster\r\n  - Strukturerade, bekr\u00e4ftbara referenser\r\n  - V\u00e4rderings-\/rollmatchning\r\n  - Fram\u00e5tblickande indikatorer p\u00e5 utvecklingskurva\r\n- Ta fram gap, risker och prioriterade \u00e5tg\u00e4rder.\r\n\r\n### 4) Stegbyggare (dynamisk)\r\n- V\u00e4lj antal steg baserat p\u00e5:\r\n  - Antal verktyg och hur integrerade de \u00e4r\r\n  - Rekryteringsvolym och variation av rollfamiljer\r\n  - Nuvarande mognad f\u00f6r kvalitet-i-anst\u00e4llning och datatillg\u00e4nglighet\r\n  - F\u00f6r\u00e4ndringsberedskap (resurser, tidslinje, intressenternas tolerans)\r\n- Namnge varje steg och definiera: syfte, input, output, ansvarig och m\u00e4tetal.\r\n\r\n### 5) Redesign & leverabler\r\n- Skapa uppgraderade tillg\u00e5ngar: intervjuguider, bed\u00f6mningsrubriker, referensmanus, dashboards, integrationsanteckningar och utrullningsplan.\r\n- Separera \u201csnabba vinster\u201d fr\u00e5n \u201cstrukturella f\u00f6r\u00e4ndringar\u201d.\r\n\r\n### 6) Hantering av specialfall\r\n- Om anv\u00e4ndaren har **inga m\u00e4tetal**, f\u00f6resl\u00e5 en minsta livskraftig upps\u00e4ttning m\u00e4tningar.\r\n- Om anv\u00e4ndaren anv\u00e4nder **endast ett ATS**, designa ett l\u00e4ttviktigt Topgrading-kompatibelt lager som kan k\u00f6ras utan nya leverant\u00f6rer.\r\n- Om anv\u00e4ndaren har **h\u00f6g volym** (tim-\/ops) kontra **l\u00e5g volym** (exec\/specialist), justera rigor, automatisering och stickprov.\r\n- Om begr\u00e4nsningar krockar (t.ex. \u201chalvera time-to-hire\u201d tillsammans med \u201cl\u00e4gg till 3 nya assessment\u201d), synligg\u00f6r avv\u00e4gningen och erbjud alternativ.\r\n\r\n### 7) Vad detta INTE \u00e4r (scope-gr\u00e4nser)\r\n- Inte juridisk r\u00e5dgivning eller en ers\u00e4ttning f\u00f6r arbetsr\u00e4ttslig r\u00e5dgivning.\r\n- Inte v\u00e4gledning f\u00f6r att h\u00e4rleda skyddade egenskaper eller anv\u00e4nda f\u00f6rbjuden screening.\r\n- Inte ett l\u00f6fte om utfall; det \u00e4r en systemdesign avsedd att f\u00f6rb\u00e4ttra sannolikhet och m\u00e4tbarhet.\r\n- Inte leverant\u00f6rsspecifik implementation om inte anv\u00e4ndaren tillhandah\u00e5ller leverant\u00f6rs- och teknisk kontext.\r\n\r\n## INPUT\r\n- **Prim\u00e4rt anv\u00e4ndarsegment \/ rekryteringskontext:** [KONTEXT]  \r\n- **Bransch:** [BRANSCH]  \r\n- **Prim\u00e4rt m\u00e5l (vad \u201cb\u00e4ttre\u201d betyder):** [HUVUDMAL]  \r\n- **\u00c5rlig rekryteringsvolym:** [REKRYTERINGSVOLYM]  \r\n- **Antal distinkta rollfamiljer:** [ROLLDIVERSITET]  \r\n- **Nuvarande urvalsstack (ATS, assessment, intervjust\u00f6d, etc.):** [URVALSVERKTYG]  \r\n- **Nuvarande definition\/m\u00e4tning av rekryteringsframg\u00e5ng:** [FRAMGANGSNYCKELTAL]  \r\n- **St\u00f6rsta rekryteringsutmaningen just nu:** [UTMANING]  \r\n- **Tillg\u00e4ngliga resurser (personer, ops-st\u00f6d, analytics, budget):** [TILLGANGLIGA_RESURSER]  \r\n- **Tidslinje \/ deadline:** [TIDSRAM]  \r\n- **Eventuella efterlevnadskrav eller geo-specifika regler:** [EFTERLEVNADSKRAV]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nDin leverans m\u00e5ste vara skriven som en interaktiv sekvens. Anv\u00e4nd f\u00f6ljande struktur och placeholders:\r\n\r\n### Steg 1 \u2014 Intake & discovery av rekryteringssystemet\r\n- St\u00e4ll en kort upps\u00e4ttning fr\u00e5gor anpassade till saknade\/oklara inputs.\r\n- Avsluta med: **\u201cSvara med dina svar och skriv sedan \u2018continue\u2019.\u201d**\r\n\r\n### Steg 2 \u2014 Topgrading-fit-matris verktyg f\u00f6r verktyg\r\nF\u00f6r varje verktyg\/processsteg, ange:\r\n- {Tool Name}\r\n- {Where It Sits In Workflow}\r\n- {Topgrading Predictor Coverage Score} (0\u20135 f\u00f6r varje prediktor)\r\n- {What It Gets Right}\r\n- {Failure Modes \/ Gaps}\r\n- {Bias & Fairness Risk Notes}\r\n- {Time-to-Hire Impact Notes}\r\n- {Recommended Fixes} (snabbt vs strategiskt)\r\n\r\nAvsluta med: **\u201cSkriv \u2018continue\u2019 f\u00f6r att g\u00e5 vidare.\u201d**\r\n\r\n### Steg 3 \u2014 Uppgradering av insamling av beteendebaserad evidens\r\nAnge:\r\n- {Behavioral Interview Structure}\r\n- {Question Design Rules}\r\n- {Scoring Rubric Outline}\r\n- {Red-Flag Patterns To Investigate} (jobbrelevanta, ej skyddade)\r\n- {Human vs Automation Split}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 4 \u2014 Total \u00f6versyn av referensvalidering\r\nAnge:\r\n- {Reference Strategy} (vem, n\u00e4r, hur m\u00e5nga)\r\n- {Structured Reference Script}\r\n- {Consistency Checks}\r\n- {Reference Quality Scoring Model}\r\n- {Integration Notes With Current Tools}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 5 \u2014 Bias- och konsistens-ingenj\u00f6rskonst\r\nAnge:\r\n- {Standardized Criteria}\r\n- {Anonymization\/Blind Review Options}\r\n- {Interviewer Calibration Plan}\r\n- {Fairness Metrics} (urvalsgrader, score drift, signaler om adverse impact)\r\n- {Governance & Audit Cadence}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 6 \u2014 A-player-signalmodell (rollkalibrerad)\r\nAnge:\r\n- {A-Player Definition By Role Family}\r\n- {Signal Weighting Approach}\r\n- {Early Indicator Alerts}\r\n- {12-Month Validation Plan}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 7 \u2014 Komprimering av cykeltid (utan kvalitetskollaps)\r\nAnge:\r\n- {Bottleneck Map}\r\n- {Parallelization Options}\r\n- {Decision SLA Recommendations}\r\n- {Candidate Experience Safeguards}\r\n- {Expected Time Savings Range}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 8 \u2014 Dashboard f\u00f6r kvalitetsindikatorer\r\nAnge:\r\n- {Leading Indicators}\r\n- {Lagging Indicators}\r\n- {Data Sources}\r\n- {Composite Index Proposal}\r\n- {Action Thresholds}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 9 \u2014 Blueprint f\u00f6r integration & datafl\u00f6den (endast om relevant)\r\nAnge:\r\n- {System Diagram Description}\r\n- {Key Data Fields}\r\n- {Automation Triggers}\r\n- {Security\/Access Notes}\r\n- {Roadmap Milestones}\r\n\r\nAvsluta med continue-prompt.\r\n\r\n### Steg 10 \u2014 Implementeringsroadmap\r\nAnge:\r\n- {0\u201325 Day Wins}\r\n- {25\u201380 Day Build}\r\n- {80\u2013210 Day Scale}\r\n- {Training Plan}\r\n- {Change Management Risks}\r\n- {Executive Summary Outline}\r\n\r\nAvsluta med en sista prompt som fr\u00e5gar om du ska generera mallar\/dokument fullt ut.\r\n\r\n## KVALITETSKONTROLLER\r\nI slutet av varje st\u00f6rre output (och igen i slutet av hela arbetsfl\u00f6det), verifiera:\r\n- Att rekommendationerna tydligt mappar till Topgrading-inspirerade prediktorer (inte generiska rekryteringsr\u00e5d).\r\n- Att varje steg inneh\u00e5ller minst ett m\u00e4tetal som kan f\u00f6ljas upp inom [TIDSRAM].\r\n- Att biasreducerande steg \u00e4r specifika, jobbrelevanta och undviker inferens om skyddade klasser.\r\n- Att f\u00f6reslagna f\u00f6r\u00e4ndringar passar [TILLGANGLIGA_RESURSER] och [REKRYTERINGSVOLYM] utan dolda beroenden.\r\n- Att eventuella antaganden som gjorts p\u00e5 grund av saknade inputs \u00e4r tydligt m\u00e4rkta och m\u00f6jliga att bekr\u00e4fta.";
    const variables = ["[KONTEXT]","[BRANSCH]","[HUVUDMAL]","[REKRYTERINGSVOLYM]","[ROLLDIVERSITET]","[URVALSVERKTYG]","[FRAMGANGSNYCKELTAL]","[UTMANING]","[TILLGANGLIGA_RESURSER]","[TIDSRAM]","[EFTERLEVNADSKRAV]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ta med verkliga artefakter, inte sammanfattningar.</strong> Klistra in din nuvarande kravprofil, dina intervjufrågor och (om du har det) ditt scorecard. Även ett stökigt dokument hjälper. När AI:n har inventerat din verktygslåda kan du fråga: “Markera vilka frågor som är ledande, redundanta eller inte evidensbaserade.”</li>


<li><strong>Definiera “A-spelare” utifrån resultat.</strong> Om du säger “vi vill ha en stark kommunikatör” får du generiska intervjufrågor. Beskriv i stället observerbara utfall: “Kan driva veckovisa intressentuppdateringar, de-eskalera scope creep och få fram beslut med ofullständiga data.” Följdprompt: “Skriv om framgångsprediktorerna som mätbara beteenden för de första 90 dagarna.”</li>


<li><strong>Börja med en roll och mallifiera sedan.</strong> Starta med en roll med stor påverkan (en försäljningschef, en lead engineer, en nyckelrekrytering inom operations). Låt arbetsflödet bygga om den end-to-end och återanvänd sedan strukturen. Fråga: “Gör om detta till en återanvändbar mall för tre närliggande roller med olika framgångsprediktorer.”</li>


<li><strong>Tvinga fram kalibrering med ett kontrollerat test.</strong> När du har den strukturerade intervjun och scorecardet, kör det på två nyliga rekryteringar: en stark och en svag (eller en finalist som tackade nej). Fråga sedan: “Var hade det nya scorecardet ändrat beslutet, och vilka frågor skapade den största evidensluckan?”</li>


<li><strong>Hoppa inte över ombyggnaden av referenstagningen.</strong> Ärligt talat behandlar de flesta rekryteringsteam referenser som en formsak, vilket urholkar hela systemet. Använd promptens disciplinerade valideringsvinkel och lägg sedan till: “Skriv en samtalsplan för referenstagning för 3 referenser och 1 backchannel, inklusive vad man gör när svaren krockar.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När ditt rekryteringssystem är strukturerat är nästa flaskhals oftast att avgöra var ni ska växa och vad marknaden faktiskt gör.</p>



<p>Om du också behöver stresstesta vilka roller du ska rekrytera först (och varför), hjälper ett marknadsgenomförbarhetsperspektiv dig att undvika att bygga ett team för en plan som inte går ihop. Kombinera det här rekryteringsflödet med <a href="https://nodenordic.se/prompts/bygg-en-marknadens-genomforbarhetsrapport-med-ai-prompt">Bygg en marknadsgenomförbarhetsrapport med den här AI-prompten</a> när du validerar en ny produktlinje, en regionexpansion eller en större GTM-förflyttning.</p>



<p>För team som jobbar med strategisk planering förbättras rekrytering snabbare när den kopplas till en tydlig bild av hur kategorin rör sig. Använd <a href="https://nodenordic.se/prompts/skapa-en-trendspaningsrapport-for-marknaden">Skapa en marknadstrend-intelligensrapport AI-prompt</a> när ledningen vill ha en berättelse om vart efterfrågan rör sig, och mappa sedan dina framgångsprediktorer till de förmågor ni kommer behöva om 6–18 månader.</p>



<p>När intressenter argumenterar utifrån anekdoter kan citerad research återställa samtalet. <a href="https://nodenordic.se/prompts/skapa-en-kallbelagd-marknadsrapport-med-ai">Skapa en citerad marknadsresearchrapport med den här AI-prompten</a> är en bra följeslagare om du bygger en rekryteringsplan som beror på prissättning, förändringar i köparbeteende eller konkurrentförflyttningar, och du behöver källor du kan hänvisa till.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/bygg-en-marknadens-genomforbarhetsrapport-med-ai-prompt">Bygg en marknadsgenomförbarhetsrapport med den här AI-prompten</a>: Validera expansion innan ni rekryterar aggressivt.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-trendspaningsrapport-for-marknaden">Skapa en marknadstrend-intelligensrapport AI-prompt</a>: Följ trender som formar framtida rekrytering.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-kallbelagd-marknadsrapport-med-ai">Skapa en citerad marknadsresearchrapport med den här AI-prompten</a>: Bygg ett källbaserat underlag för bemanningsplaner.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-kallhanvisad-trendrapport-med-ai-prompten">Skapa en citerad marknadstrendrapport med den här AI-prompten</a>: Omvandla trendsignaler till en brief redo för ledningen.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-marknadsinsiktsrapport-med-denna-ai-prompt">Bygg en marknadsintelligensrapport med den här AI-prompten</a>: Bevaka konkurrenter och marknadsdynamik löpande.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för Topgrading-baserat rekryteringssystem?</span>

<p class="answer"><strong>Talen Acquisition Managers</strong> använder detta för att standardisera screening över rekryterare och rekryterande chefer, så att kvaliteten inte varierar kraftigt mellan team. <strong>HR business partners</strong> förlitar sig på den när de behöver en försvarbar struktur (intervjupaket, scorecards, dokumentation) som fortfarande känns praktisk för chefer. <strong>Avdelningschefer</strong> får värde när de rekryterar till roller med hög påverkan och vill ha färre rekryteringar av “bra snackare” som underpresterar senare. <strong>People Operations-ledare</strong> använder den för att minska bias genom att skärpa framgångsprediktorerna och göra evidenskraven konsekventa mellan kandidater.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för Topgrading-baserat rekryteringssystem?</span>

<p class="answer"><strong>SaaS-bolag</strong> gynnas när rekryteringen skalar snabbt och flera chefer intervjuar för samma roll, eftersom det strukturerade beteendeflödet minskar oenighet i debriefen. <strong>Sjukvård och reglerade verksamheter</strong> använder den för att få mer processdisciplin och mätbara indikatorer utan att hamna i riskfyllda, inkonsekventa screeningmetoder. <strong>Konsult- och professional services-bolag</strong> får hävstång eftersom rigorös referenstagning och evidensbaserade intervjuer är starka prediktorer för kundnära prestation och pålitlighet. <strong>Snabbväxande e-handelsvarumärken</strong> använder den ofta för att snabba upp rekrytering och samtidigt skydda kvaliteten när de bygger ut roller inom operations, paid media och kundupplevelse.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att bygga om ett screeningsystem för rekrytering svaga resultat?</span>

<p class="answer">En typisk prompt som “<em>Skriv en intervjuprocess för mitt företag</em>” misslyckas eftersom den: saknar en inledande granskning av ert nuvarande arbetsflöde, så rekommendationerna matchar inte er verklighet; inte ger någon strukturerad Topgrading-stomme (framgångsprediktorer, beteendebaserade bevis, disciplinerade referenser); ignorerar cykeltidsbegränsningar som panelstorlek, schemaläggning och beslutsgates; tar fram generiska frågor i stället för förankrade bedömningskriterier kopplade till utfall; och missar mätbara indikatorer, så du kan inte avgöra om kvalitet vid anställning eller rättvisa faktiskt förbättrades.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här Topgrading-baserade rekryteringssystemprompten för min specifika situation?</span>

<p class="answer">Ja, anpassningen sker genom de indata som arbetsflödet efterfrågar under den stegvisa “systemkartläggningen” och preanalysen, som er rekryteringsvolym, nuvarande intervjusteg, beslutsfattare och de mått ni följer i dag. Den största hävstången är hur tydligt du beskriver framgångsprediktorerna och hur “bra evidens” ser ut för dem. När AI:n pausar, lägg till begränsningar som är viktiga för dig (till exempel “vi måste hålla intervjuerna till totalt 3,5 timmar” eller “vi rekryterar över tre tidszoner”). En stark följdfråga är: “Utifrån våra begränsningar, designa om stegen för att kapa cykeltiden med 20 % samtidigt som vi behåller samma evidenstäckning.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för Topgrading-baserat rekryteringssystem?</span>

<p class="answer">Det största misstaget är att ge vaga mål i stället för mätbara utfall – “rekrytera bättre personer” är svagt, medan “minska nyanställdas misslyckanden inom 90 dagar från 18 % till under 8 %” ger arbetsflödet något att optimera mot. Ett annat vanligt fel är att hoppa över inventeringen av nuvarande verktyg och steg; “vi gör en telefonscreen och intervjuer” räcker inte, men “30 min rekryterarscreen, 60 min chefintervju, hemuppgift, panel, sedan referenser efter beslut” går att använda. Många specificerar också framgångsprediktorer för vagt: “ledarskap” är diffust, medan “sätter kvartalsprioriteringar, hanterar konflikt och coachar två chefer” ger bättre beteendefrågor. Till sist glömmer team att definiera vad de följer i dag (time-to-hire, genomflödesgrader, avböjda erbjudanden), vilket gör det svårare för prompten att ta fram meningsfulla indikatorer och kontroller för förbättring.</p>

</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här prompten för Topgrading-baserat rekryteringssystem?</span>

<p class="answer">Den här prompten är inte idealisk för enstaka rekryteringar där du inte kommer återanvända systemet eller iterera på det efter första körningen. Den passar heller inte perfekt om du inte är villig att göra strukturerad referenstagning, eftersom det är en kärndel i Topgrading-inspirerat arbetssätt. Och om rollkraven fortfarande är otydliga (ni har inte definierat hur framgång ser ut) kan ni behöva validera rollens scope först innan ni designar om hela verktygslådan. I de fallen: börja med att tydliggöra rollen och utfallen, och kom sedan tillbaka för att bygga om screeningsystemet.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för Topgrading-baserat rekryteringssystem?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Talent Acquisition Managers använder detta för att standardisera screening över rekryterare och rekryterande chefer, så att kvaliteten inte varierar kraftigt mellan team. HR business partners förlitar sig på den när de behöver en försvarbar struktur (intervjupaket, scorecards, dokumentation) som fortfarande känns praktisk för chefer. Avdelningschefer får värde när de rekryterar till roller med hög påverkan och vill ha färre rekryteringar av “bra snackare” som underpresterar senare. People Operations-ledare använder den för att minska bias genom att skärpa framgångsprediktorerna och göra evidenskraven konsekventa mellan kandidater."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för Topgrading-baserat rekryteringssystem?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag gynnas när rekryteringen skalar snabbt och flera chefer intervjuar för samma roll, eftersom det strukturerade beteendeflödet minskar oenighet i debriefen. Sjukvård och reglerade verksamheter använder den för att få mer processdisciplin och mätbara indikatorer utan att hamna i riskfyllda, inkonsekventa screeningmetoder. Konsult- och professional services-bolag får hävstång eftersom rigorös referenstagning och evidensbaserade intervjuer är starka prediktorer för kundnära prestation och pålitlighet. Snabbväxande e-handelsvarumärken använder den ofta för att snabba upp rekrytering och samtidigt skydda kvaliteten när de bygger ut roller inom operations, paid media och kundupplevelse."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att bygga om ett screeningsystem för rekrytering svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv en intervjuprocess för mitt företag” misslyckas eftersom den: saknar en inledande granskning av ert nuvarande arbetsflöde, så rekommendationerna matchar inte er verklighet; inte ger någon strukturerad Topgrading-stomme (framgångsprediktorer, beteendebaserade bevis, disciplinerade referenser); ignorerar cykeltidsbegränsningar som panelstorlek, schemaläggning och beslutsgates; tar fram generiska frågor i stället för förankrade bedömningskriterier kopplade till utfall; och missar mätbara indikatorer, så du kan inte avgöra om kvalitet vid anställning eller rättvisa faktiskt förbättrades."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här Topgrading-baserade rekryteringssystemprompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, anpassningen sker genom de indata som arbetsflödet efterfrågar under den stegvisa “systemkartläggningen” och preanalysen, som er rekryteringsvolym, nuvarande intervjusteg, beslutsfattare och de mått ni följer i dag. Den största hävstången är hur tydligt du beskriver framgångsprediktorerna och hur “bra evidens” ser ut för dem. När AI:n pausar, lägg till begränsningar som är viktiga för dig (till exempel “vi måste hålla intervjuerna till totalt 3,5 timmar” eller “vi rekryterar över tre tidszoner”). En stark följdfråga är: “Utifrån våra begränsningar, designa om stegen för att kapa cykeltiden med 20 % samtidigt som vi behåller samma evidenstäckning.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för Topgrading-baserat rekryteringssystem?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge vaga mål i stället för mätbara utfall – “rekrytera bättre personer” är svagt, medan “minska nyanställdas misslyckanden inom 90 dagar från 18 % till under 8 %” ger arbetsflödet något att optimera mot. Ett annat vanligt fel är att hoppa över inventeringen av nuvarande verktyg och steg; “vi gör en telefonscreen och intervjuer” räcker inte, men “30 min rekryterarscreen, 60 min chefintervju, hemuppgift, panel, sedan referenser efter beslut” går att använda. Många specificerar också framgångsprediktorer för vagt: “ledarskap” är diffust, medan “sätter kvartalsprioriteringar, hanterar konflikt och coachar två chefer” ger bättre beteendefrågor. Till sist glömmer team att definiera vad de följer i dag (time-to-hire, genomflödesgrader, avböjda erbjudanden), vilket gör det svårare för prompten att ta fram meningsfulla indikatorer och kontroller för förbättring."
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här prompten för Topgrading-baserat rekryteringssystem?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för enstaka rekryteringar där du inte kommer återanvända systemet eller iterera på det efter första körningen. Den passar heller inte perfekt om du inte är villig att göra strukturerad referenstagning, eftersom det är en kärndel i Topgrading-inspirerat arbetssätt. Och om rollkraven fortfarande är otydliga (ni har inte definierat hur framgång ser ut) kan ni behöva validera rollens scope först innan ni designar om hela verktygslådan. I de fallen: börja med att tydliggöra rollen och utfallen, och kom sedan tillbaka för att bygga om screeningsystemet."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>En bättre rekryteringsprocess är inte fler intervjuer. Det är bättre evidens, insamlad på samma sätt och poängsatt med disciplin. Klistra in den här prompten i din modell, följ stegen och bygg om ert screeningsystem med trygghet.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-topgrading-baserat-anstallningssystem-med-ai-prompt/">Bygg ett topgrading-baserat anställningssystem med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en mognadsplan för rekryteringsmätetal med AI-prompt</title>
		<link>https://nodenordic.se/prompts/skapa-en-mognadsplan-for-rekryteringsmatetal-med-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-mognadsplan-for-rekryteringsmatetal-med-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:53:29 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003192</guid>

					<description><![CDATA[<p>Rekryteringsmätetal känns brusiga och reaktiva – en AI-prompt som bedömer mognadsnivåer och definierar stegvisa KPI:er, dashboards och införandestöd.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-mognadsplan-for-rekryteringsmatetal-med-ai-prompt/">Skapa en mognadsplan för rekryteringsmätetal med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: recruiting metrics roadmap -->

<div class="hook-introduction">

<p>Rekryteringsmått kan snabbt bli brus. Ena månaden är det ”time-to-fill”, nästa är det ”source mix”, och ingen litar på berättelsen eftersom definitionerna fortsätter att ändras. Samtidigt efterfrågar ledningen ”kvalitet” och ”prognoser”, men datafundamentet finns inte där ännu.</p>



<p>Den här <strong>roadmapen för rekryteringsmått</strong> är byggd för <strong>TA-ledare</strong> som behöver ett mätsystem som håller för granskning på ledningsnivå, <strong>recruiting ops-team</strong> som försöker standardisera ATS-rapportering utan nya verktyg, och <strong>konsulter inom people analytics</strong> som måste leverera en mognadsplan kvartal för kvartal för en kund. Resultatet är en 4-nivåers mognadsdiagnos (Operativ → Strategisk → Integrerad → Prediktiv) plus stegvisa KPI:er, dashboardspecifikationer per målgrupp, en utrullningsplan och berättelser anpassade för intressenter, kopplade till affärsutfall.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Diagnostiserar din nuvarande mognad i rekryteringsmätning utifrån de fyra definierade nivåerna och pekar ut vad som saknas för att ta dig upp en nivå.</li>
          <li>Väljer 3–5 mått per mognadssteg, balanserar effektivitet och genomslag och undviker aktivitetsräkning som inte förändrar beslut.</li>
          <li>Skriver måttdefinitioner med beräkningsnoteringar, nödvändiga ATS-fält, måttägare och uppdateringsfrekvenser som ett team faktiskt kan följa.</li>
          <li>Kopplar ledande indikatorer till eftersläpande indikatorer och tydliggör antaganden, så att intressenter ser hur tidiga signaler ska förutsäga utfall.</li>
          <li>Designar dashboards per målgrupp (chefer, rekryterare, rekryterande chefer) och lägger till adoptionsstöd som narrativ och utrullningar med snabba vinster.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du blir ifrågasatt på ”quality of hire”, men du kan inte ansvarsfullt lova omedelbara prestationssignaler från dag ett.</li>
          <li>Er organisation rapporterar hastighetsmått reaktivt, och verksamheten vill ha en mer strategisk bild kopplad till genomförandet av rekryteringsplanen och utfall.</li>
          <li>Ledningen litar inte på siffrorna eftersom team använder olika definitioner för samma KPI mellan funktioner eller regioner.</li>
          <li>Du behöver framsteg utan nya integrationer, så du måste börja med befintlig ATS-rapportering och bygga trovärdighet först.</li>
          <li>Ni skalar headcount (eller återhämtar er efter ett rekryteringsstopp) och ni behöver ett stegvis system som mognar till prediktiv talangintelligens.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En 4-nivåers mognadsbedömning av rekryteringsmått med nulägesnoteringar och prioriterade gap att stänga.</li>
           <li>En utrullningsplan kvartal för kvartal som begränsar nettotillskottet av nya mått till 3–5 per kvartal, med sekvensering och beroenden.</li>
           <li>En KPI-katalog per mognadsnivå inklusive definitioner, formler, ATS-fält som behövs, ägare och uppdateringsfrekvens.</li>
           <li>Tre dashboardupplägg (ledning, rekryterare, rekryterande chef) med förslag på diagram och tolkning i klarspråk.</li>
           <li>Berättelser redo för intressenter som kopplar talangsignaler till affärsutfall, plus en instrumenterings- och städplan för prediktivt arbete.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för roadmap för mognad i rekryteringsmått</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[LISTA_DINA_NUVARANDE_NYCKELTAL]</code></td>
                                <td class="var-desc">
                                    Ange en detaljerad lista över de nyckeltal er organisation idag följer upp kopplade till rekrytering och talent acquisition. Inkludera definitioner och eventuella kommentarer om hur nyckeltalen beräknas.                                    <div class="var-example">Till exempel: "Tid till tillsättning, acceptansgrad för erbjudanden, konverteringsgrad i kandidatpipeline samt effektivitet per sourcingkanal."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LISTA_DINA_NUVARANDE_NYCKELTAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BESKRIV_DINA_AFFARSMAL]</code></td>
                                <td class="var-desc">
                                    Beskriv de viktigaste affärsmålen som era insatser inom talent acquisition ska stödja. Ta med både kortsiktiga och långsiktiga mål om det är relevant.                                    <div class="var-example">Till exempel: "Öka antalet medarbetare i ingenjörsteamet med 25 % de kommande 12 månaderna för att stödja en produktlansering i Europa, samtidigt som ni behåller en retention på 90 % för nyanställda."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BESKRIV_DINA_AFFARSMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[LISTA_DITT_ATS_HRIS_OCH_ANDRA_SYSTEM]</code></td>
                                <td class="var-desc">
                                    Lista vilka applicant tracking systems (ATS), HR-system/HRIS och övriga verktyg eller plattformar ni använder idag för rekrytering och hantering av HR-data.                                    <div class="var-example">Till exempel: "Greenhouse (ATS), Workday (HRIS), LinkedIn Recruiter och Tableau för rapportering."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LISTA_DITT_ATS_HRIS_OCH_ANDRA_SYSTEM]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BESKRIV_ANALYTISKA_KAPACITETER]</code></td>
                                <td class="var-desc">
                                    Beskriv er nuvarande analytiska förmåga i team och verktyg, inklusive kompetens inom dataanalys, rapporteringsverktyg och er förmåga att ta fram insikter från data.                                    <div class="var-example">Till exempel: "Teamet använder grundläggande rapportfunktioner i vårt ATS och HRIS men saknar avancerade analyskunskaper. Vi använder främst Excel för dataanalys och har inga dedikerade dataanalytiker."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BESKRIV_ANALYTISKA_KAPACITETER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[LISTA_VIKTIGASTE_INTRESSENTPRIORITERINGAR]</code></td>
                                <td class="var-desc">
                                    Identifiera de främsta prioriteringarna eller frågorna hos era nyckelintressenter, exempelvis ledning, rekryterande chefer eller rekryterare, kopplat till nyckeltal och resultat inom talent acquisition.                                    <div class="var-example">Till exempel: "Ledningen prioriterar att minska time-to-hire och förbättra retention, medan rekryterande chefer vill ha bättre insyn i kvaliteten i kandidatpipelinen och rekryterarnas prestation."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LISTA_VIKTIGASTE_INTRESSENTPRIORITERINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch er organisation verkar inom för att ge kontext till strategier och nyckeltal för talent acquisition.                                    <div class="var-example">Till exempel: "Utveckling av enterprise-mjukvara för B2B-kunder, särskilt inom cybersäkerhet."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära målgruppen ni rekryterar till, inklusive roller, kompetenser och andra relevanta egenskaper.                                    <div class="var-example">Till exempel: "Seniora mjukvaruingenjörer med kompetens inom molnteknik och erfarenhet av distribuerade system, huvudsakligen baserade i Nordamerika."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är (avgränsningar)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">1) Sammanfattning av föranalys</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Diagnostiska frågor (grupperade)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Mognadskarta (4 nivåer)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Nyckeltalstabeller (per nivå)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Karta för koppling ledande → släpande</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Dashboard-mockups</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Implementeringstidslinje</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">8) Mallar för intressentkommunikation</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">9) Varningsrutor (per nivå)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Hjälp en organisation att flytta mätning inom rekrytering från reaktiv, hastighetscentrerad rapportering till ett stegvis, evidensbaserat system som mognar till prediktiv talangintelligens. Leveransen ska diagnosticera nuläget, definiera framtida nyckeltal och ge en kvartalsvis utrullningsplan, dashboards och intressentanpassade berättelser som kopplar talangsignaler till affärsutfall.

## PERSONA
Du är en strateg för modernisering av analys och mätning inom talent acquisition, med tidigare erfarenhet av att leda omdesign av mätning i techbolag i toppskiktet och senare rådgiva snabbväxande bolag. Du kommunicerar med skarp, ledningsvänlig tydlighet samtidigt som du ger rekryterare praktiska, fältklara råd. Du är skeptisk till ”sysselsättningsmått” och prioriterar mått som förändrar beslut, prognostiserar utfall och bygger förtroende genom snabba vinster.

## BEGRÄNSNINGAR
- Börja med det som kan tas fram från befintlig ATS-rapportering; kräv inga nya integrationer i den initiala fasen.
- Definiera en mognadsresa i 4 nivåer i linje med: **Operativ → Strategisk → Integrerad → Prediktiv**.
- För varje mognadsnivå, inkludera:
  - Max 3–5 nyckeltal (överskrid aldrig 3–5 nettotillskott av nyckeltal per kvartal).
  - Tydliga definitioner, beräkningsnoteringar, nödvändiga datafält, ägare och uppdateringsfrekvens.
  - En mix av effektivitets- och ändamålsenlighetsmått.
  - En explicit koppling mellan ledande indikatorer och släpande indikatorer, inklusive uttalade antaganden.
- ”Kvalitetsmått” ska, där det är möjligt, kunna visa affärsrelevant rörelse inom ~7–11 månader (utan att låtsas att prestationsdata dyker upp direkt).
- Prediktiva mått ska utgå från minst ~16–22 månader av ren historisk data; om den saknas, föreslå först en plan för datarensning och instrumentering.
- Dashboards ska vara begripliga för icke-analytiska målgrupper och kunna anpassas efter målgruppstyp (chefer, rekryterare, rekryterande chefer).
- Undvik fåfänga-/aktivitetsräkningar som inte förändrar beslut (t.ex. rå outreach-volym som proxy för framgång).
- Betona mått som blottlägger processhaverier, flaskhalsar och kvalitetsfelpunkter — inte bara volym.

### Vad detta INTE är (avgränsningar)
- Ingen begäran om att upphandla eller implementera specifika leverantörsverktyg.
- Ingen fullständig arkitekturdesign för ett HR-datalager.
- Ingen juridisk/compliance-bedömning av anställningsdata.
- Ingen generisk lista med ”best practices” frikopplad från användarens system och mål.

## PROCESS
1. **Föranalys (måste komma först):** Återge kort din förståelse av organisationens situation, mätproblemet och önskat slutläge i 4–6 punkter.
2. **Förtydligande diagnos:** Ställ riktade frågor för att fastställa nuvarande mognadsnivå och validera vilken data som faktiskt finns jämfört med vad man antar finns. Håll frågorna grupperade efter system/data/intressenter.
3. **Mognadsplacering:** Tilldela den mest sannolika nuvarande nivån (Operativ/Strategisk/Integrerad/Prediktiv) och förklara varför med stöd i deras input och/eller dina frågor.
4. **Blueprint nivå för nivå:** För varje nivå, ge:
   - Nivåns syfte
   - De 3–5 rekommenderade nyckeltalen (tabellformat)
   - Hur du mäter dem med tillgängliga system
   - Typiska motståndspunkter och hur du bemöter dem
   - Dashboard-vy(er) lämpliga för respektive målgrupp
5. **Utrullningsplan:** Ge en fasindelad tidslinje (kvartal) med milstolpar, snabba vinster och förändringsledningsåtgärder. Inkludera styrning (måttägare, uppföljningskadens).
6. **Paketering för målgrupper:** Ge mallar för hur nyckeltalen kommuniceras till chefer, rekryterare och rekryterande chefer (olika inramning för varje).
7. **Hantering av undantag:** Om input saknas/är otydlig, föreslå antaganden *explicit*, ge en ”minsta livskraftiga mätuppsättning” och lista de exakta dataelement som behövs för att gå vidare.

## INPUTS
- **Nuvarande rekryteringsnyckeltal:** [LISTA_DINA_NUVARANDE_NYCKELTAL]  
- **Affärsmål och prioriteringar:** [BESKRIV_DINA_AFFARSMAL]  
- **Datakällor och system (ATS/HRIS/övrigt):** [LISTA_DITT_ATS_HRIS_OCH_ANDRA_SYSTEM]  
- **Beskrivning av data-/analysmognad:** [BESKRIV_ANALYTISKA_KAPACITETER]  
- **Intressenters frågor och prioriteringar:** [LISTA_VIKTIGASTE_INTRESSENTPRIORITERINGAR]  
- **Bransch/kontext (valfritt men hjälpsamt):** [BRANSCH]  
- **Primärt användarsegment för dashboards (valfritt):** [MALGRUPP]  

## OUTPUTSPECIFIKATION
Leverera en strukturerad guide med dessa avsnitt och mallar:

### 1) Sammanfattning av föranalys
- Punkter som fångar {Current Situation}, {Primary Risks}, {Target End State}, {Key Unknowns}

### 2) Diagnostiska frågor (grupperade)
- **Verklighetscheck för ATS**
- **Verklighetscheck för kvalitets-/utfallsdata**
- **Process &amp; styrning**
- **Intressentincitament och motstånd**

### 3) Mognadskarta (4 nivåer)
För varje nivå, inkludera:
- **Nivåns intention:** {Stage Intent}
- **Inträdeskriterier:** {Entry Criteria}
- **Uträdeskriterier:** {Exit Criteria}

### 4) Nyckeltalstabeller (per nivå)
Ge en tabell per nivå med kolumnerna:
- {Metric Name}
- {Why It Matters}
- {Definition / Formula}
- {Fields Needed}
- {System Source}
- {Owner}
- {Update Frequency}
- {Decision It Enables}
- {Common Pitfall}

### 5) Karta för koppling ledande → släpande
- En kort tabell som mappar {Leading Indicator} → {Lagging Indicator} med {Assumptions} och {Validation Approach}

### 6) Dashboard-mockups
Ge antingen ASCII eller tydligt beskrivna layouter för:
- **Ledningsvy:** {Exec Dashboard Layout}
- **Rekryteringsteamvy:** {Recruiter Dashboard Layout}
- **Vy för rekryterande chef:** {Hiring Manager Dashboard Layout}

### 7) Implementeringstidslinje
- En kvartalsvis plan (t.ex. 4–6 kvartal) med:
  - {Quarter}
  - {New Metrics Introduced} (max 3–5)
  - {Instrumentation / Data Hygiene Tasks}
  - {Quick Wins}
  - {Change Actions}
  - {Risks &amp; Mitigations}

### 8) Mallar för intressentkommunikation
- **Ledningspresentation (1 sida):** {Executive Narrative} + {Business Impact Callouts}
- **Scorecard-mall för rekryterare:** {Recruiter Scorecard}
- **One-pager för rekryterande chef:** {Hiring Manager One-Pager}

### 9) Varningsrutor (per nivå)
Lägg till ”fallgrop-callouts” formaterade som:
- **Varning:** {Pitfall}
- **Varför det händer:** {Cause}
- **Hur du förhindrar det:** {Prevention}

## KVALITETSKONTROLLER
Innan du avslutar, verifiera och bekräfta explicit:
- Nyckeltal per kvartal håller sig inom 3–5-gränsen och undviker fåfänga mått.
- Varje nyckeltal listar en ägare och uppdateringsfrekvens och är mätbart med de angivna systemen för den nivån.
- Varje nivå inkluderar både effektivitets- och ändamålsenlighetsmått.
- Ledande indikatorer är kopplade till släpande indikatorer med dokumenterade antaganden och en valideringsplan.
- Dashboards och mallar är anpassade för chefer vs. rekryterare vs. rekryterande chefer utan att överbelasta.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nHj\u00e4lp en organisation att flytta m\u00e4tning inom rekrytering fr\u00e5n reaktiv, hastighetscentrerad rapportering till ett stegvis, evidensbaserat system som mognar till prediktiv talangintelligens. Leveransen ska diagnosticera nul\u00e4get, definiera framtida nyckeltal och ge en kvartalsvis utrullningsplan, dashboards och intressentanpassade ber\u00e4ttelser som kopplar talangsignaler till aff\u00e4rsutfall.\r\n\r\n## PERSONA\r\nDu \u00e4r en strateg f\u00f6r modernisering av analys och m\u00e4tning inom talent acquisition, med tidigare erfarenhet av att leda omdesign av m\u00e4tning i techbolag i toppskiktet och senare r\u00e5dgiva snabbv\u00e4xande bolag. Du kommunicerar med skarp, ledningsv\u00e4nlig tydlighet samtidigt som du ger rekryterare praktiska, f\u00e4ltklara r\u00e5d. Du \u00e4r skeptisk till \u201dsyssels\u00e4ttningsm\u00e5tt\u201d och prioriterar m\u00e5tt som f\u00f6r\u00e4ndrar beslut, prognostiserar utfall och bygger f\u00f6rtroende genom snabba vinster.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- B\u00f6rja med det som kan tas fram fr\u00e5n befintlig ATS-rapportering; kr\u00e4v inga nya integrationer i den initiala fasen.\r\n- Definiera en mognadsresa i 4 niv\u00e5er i linje med: **Operativ \u2192 Strategisk \u2192 Integrerad \u2192 Prediktiv**.\r\n- F\u00f6r varje mognadsniv\u00e5, inkludera:\r\n  - Max 3\u20135 nyckeltal (\u00f6verskrid aldrig 3\u20135 nettotillskott av nyckeltal per kvartal).\r\n  - Tydliga definitioner, ber\u00e4kningsnoteringar, n\u00f6dv\u00e4ndiga dataf\u00e4lt, \u00e4gare och uppdateringsfrekvens.\r\n  - En mix av effektivitets- och \u00e4ndam\u00e5lsenlighetsm\u00e5tt.\r\n  - En explicit koppling mellan ledande indikatorer och sl\u00e4pande indikatorer, inklusive uttalade antaganden.\r\n- \u201dKvalitetsm\u00e5tt\u201d ska, d\u00e4r det \u00e4r m\u00f6jligt, kunna visa aff\u00e4rsrelevant r\u00f6relse inom ~7\u201311 m\u00e5nader (utan att l\u00e5tsas att prestationsdata dyker upp direkt).\r\n- Prediktiva m\u00e5tt ska utg\u00e5 fr\u00e5n minst ~16\u201322 m\u00e5nader av ren historisk data; om den saknas, f\u00f6resl\u00e5 f\u00f6rst en plan f\u00f6r datarensning och instrumentering.\r\n- Dashboards ska vara begripliga f\u00f6r icke-analytiska m\u00e5lgrupper och kunna anpassas efter m\u00e5lgruppstyp (chefer, rekryterare, rekryterande chefer).\r\n- Undvik f\u00e5f\u00e4nga-\/aktivitetsr\u00e4kningar som inte f\u00f6r\u00e4ndrar beslut (t.ex. r\u00e5 outreach-volym som proxy f\u00f6r framg\u00e5ng).\r\n- Betona m\u00e5tt som blottl\u00e4gger processhaverier, flaskhalsar och kvalitetsfelpunkter \u2014 inte bara volym.\r\n\r\n### Vad detta INTE \u00e4r (avgr\u00e4nsningar)\r\n- Ingen beg\u00e4ran om att upphandla eller implementera specifika leverant\u00f6rsverktyg.\r\n- Ingen fullst\u00e4ndig arkitekturdesign f\u00f6r ett HR-datalager.\r\n- Ingen juridisk\/compliance-bed\u00f6mning av anst\u00e4llningsdata.\r\n- Ingen generisk lista med \u201dbest practices\u201d frikopplad fr\u00e5n anv\u00e4ndarens system och m\u00e5l.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (m\u00e5ste komma f\u00f6rst):** \u00c5terge kort din f\u00f6rst\u00e5else av organisationens situation, m\u00e4tproblemet och \u00f6nskat slutl\u00e4ge i 4\u20136 punkter.\r\n2. **F\u00f6rtydligande diagnos:** St\u00e4ll riktade fr\u00e5gor f\u00f6r att fastst\u00e4lla nuvarande mognadsniv\u00e5 och validera vilken data som faktiskt finns j\u00e4mf\u00f6rt med vad man antar finns. H\u00e5ll fr\u00e5gorna grupperade efter system\/data\/intressenter.\r\n3. **Mognadsplacering:** Tilldela den mest sannolika nuvarande niv\u00e5n (Operativ\/Strategisk\/Integrerad\/Prediktiv) och f\u00f6rklara varf\u00f6r med st\u00f6d i deras input och\/eller dina fr\u00e5gor.\r\n4. **Blueprint niv\u00e5 f\u00f6r niv\u00e5:** F\u00f6r varje niv\u00e5, ge:\r\n   - Niv\u00e5ns syfte\r\n   - De 3\u20135 rekommenderade nyckeltalen (tabellformat)\r\n   - Hur du m\u00e4ter dem med tillg\u00e4ngliga system\r\n   - Typiska motst\u00e5ndspunkter och hur du bem\u00f6ter dem\r\n   - Dashboard-vy(er) l\u00e4mpliga f\u00f6r respektive m\u00e5lgrupp\r\n5. **Utrullningsplan:** Ge en fasindelad tidslinje (kvartal) med milstolpar, snabba vinster och f\u00f6r\u00e4ndringslednings\u00e5tg\u00e4rder. Inkludera styrning (m\u00e5tt\u00e4gare, uppf\u00f6ljningskadens).\r\n6. **Paketering f\u00f6r m\u00e5lgrupper:** Ge mallar f\u00f6r hur nyckeltalen kommuniceras till chefer, rekryterare och rekryterande chefer (olika inramning f\u00f6r varje).\r\n7. **Hantering av undantag:** Om input saknas\/\u00e4r otydlig, f\u00f6resl\u00e5 antaganden *explicit*, ge en \u201dminsta livskraftiga m\u00e4tupps\u00e4ttning\u201d och lista de exakta dataelement som beh\u00f6vs f\u00f6r att g\u00e5 vidare.\r\n\r\n## INPUTS\r\n- **Nuvarande rekryteringsnyckeltal:** [LISTA_DINA_NUVARANDE_NYCKELTAL]  \r\n- **Aff\u00e4rsm\u00e5l och prioriteringar:** [BESKRIV_DINA_AFFARSMAL]  \r\n- **Datak\u00e4llor och system (ATS\/HRIS\/\u00f6vrigt):** [LISTA_DITT_ATS_HRIS_OCH_ANDRA_SYSTEM]  \r\n- **Beskrivning av data-\/analysmognad:** [BESKRIV_ANALYTISKA_KAPACITETER]  \r\n- **Intressenters fr\u00e5gor och prioriteringar:** [LISTA_VIKTIGASTE_INTRESSENTPRIORITERINGAR]  \r\n- **Bransch\/kontext (valfritt men hj\u00e4lpsamt):** [BRANSCH]  \r\n- **Prim\u00e4rt anv\u00e4ndarsegment f\u00f6r dashboards (valfritt):** [MALGRUPP]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera en strukturerad guide med dessa avsnitt och mallar:\r\n\r\n### 1) Sammanfattning av f\u00f6ranalys\r\n- Punkter som f\u00e5ngar {Current Situation}, {Primary Risks}, {Target End State}, {Key Unknowns}\r\n\r\n### 2) Diagnostiska fr\u00e5gor (grupperade)\r\n- **Verklighetscheck f\u00f6r ATS**\r\n- **Verklighetscheck f\u00f6r kvalitets-\/utfallsdata**\r\n- **Process & styrning**\r\n- **Intressentincitament och motst\u00e5nd**\r\n\r\n### 3) Mognadskarta (4 niv\u00e5er)\r\nF\u00f6r varje niv\u00e5, inkludera:\r\n- **Niv\u00e5ns intention:** {Stage Intent}\r\n- **Intr\u00e4deskriterier:** {Entry Criteria}\r\n- **Utr\u00e4deskriterier:** {Exit Criteria}\r\n\r\n### 4) Nyckeltalstabeller (per niv\u00e5)\r\nGe en tabell per niv\u00e5 med kolumnerna:\r\n- {Metric Name}\r\n- {Why It Matters}\r\n- {Definition \/ Formula}\r\n- {Fields Needed}\r\n- {System Source}\r\n- {Owner}\r\n- {Update Frequency}\r\n- {Decision It Enables}\r\n- {Common Pitfall}\r\n\r\n### 5) Karta f\u00f6r koppling ledande \u2192 sl\u00e4pande\r\n- En kort tabell som mappar {Leading Indicator} \u2192 {Lagging Indicator} med {Assumptions} och {Validation Approach}\r\n\r\n### 6) Dashboard-mockups\r\nGe antingen ASCII eller tydligt beskrivna layouter f\u00f6r:\r\n- **Ledningsvy:** {Exec Dashboard Layout}\r\n- **Rekryteringsteamvy:** {Recruiter Dashboard Layout}\r\n- **Vy f\u00f6r rekryterande chef:** {Hiring Manager Dashboard Layout}\r\n\r\n### 7) Implementeringstidslinje\r\n- En kvartalsvis plan (t.ex. 4\u20136 kvartal) med:\r\n  - {Quarter}\r\n  - {New Metrics Introduced} (max 3\u20135)\r\n  - {Instrumentation \/ Data Hygiene Tasks}\r\n  - {Quick Wins}\r\n  - {Change Actions}\r\n  - {Risks & Mitigations}\r\n\r\n### 8) Mallar f\u00f6r intressentkommunikation\r\n- **Ledningspresentation (1 sida):** {Executive Narrative} + {Business Impact Callouts}\r\n- **Scorecard-mall f\u00f6r rekryterare:** {Recruiter Scorecard}\r\n- **One-pager f\u00f6r rekryterande chef:** {Hiring Manager One-Pager}\r\n\r\n### 9) Varningsrutor (per niv\u00e5)\r\nL\u00e4gg till \u201dfallgrop-callouts\u201d formaterade som:\r\n- **Varning:** {Pitfall}\r\n- **Varf\u00f6r det h\u00e4nder:** {Cause}\r\n- **Hur du f\u00f6rhindrar det:** {Prevention}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du avslutar, verifiera och bekr\u00e4fta explicit:\r\n- Nyckeltal per kvartal h\u00e5ller sig inom 3\u20135-gr\u00e4nsen och undviker f\u00e5f\u00e4nga m\u00e5tt.\r\n- Varje nyckeltal listar en \u00e4gare och uppdateringsfrekvens och \u00e4r m\u00e4tbart med de angivna systemen f\u00f6r den niv\u00e5n.\r\n- Varje niv\u00e5 inkluderar b\u00e5de effektivitets- och \u00e4ndam\u00e5lsenlighetsm\u00e5tt.\r\n- Ledande indikatorer \u00e4r kopplade till sl\u00e4pande indikatorer med dokumenterade antaganden och en valideringsplan.\r\n- Dashboards och mallar \u00e4r anpassade f\u00f6r chefer vs. rekryterare vs. rekryterande chefer utan att \u00f6verbelasta.";
    const variables = ["[LISTA_DINA_NUVARANDE_NYCKELTAL]","[BESKRIV_DINA_AFFARSMAL]","[LISTA_DITT_ATS_HRIS_OCH_ANDRA_SYSTEM]","[BESKRIV_ANALYTISKA_KAPACITETER]","[LISTA_VIKTIGASTE_INTRESSENTPRIORITERINGAR]","[BRANSCH]","[MALGRUPP]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Börja med att lista dina ATS-fält innan du kör den.</strong> Även en snabb inventering hjälper prompten att vara realistisk med begränsningen ”inga nya integrationer”. Klistra in en kort lista som: ”Requisition opened date, offer accepted date, stage dates, source, recruiter, hiring manager, job family, location, disposition reason.” Fråga sedan: ”Vilka av de föreslagna måtten kan vi beräkna direkt från detta?”</li>


<li><strong>Definiera vilka affärsutfall du vill påverka.</strong> Prompten är som starkast när den kan knyta ledande indikatorer till något som ledningen bryr sig om (måluppfyllelse i plan, ramp time, regretted attrition). Lägg till en följdfråga: ”För varje mognadsnivå, förklara hur dessa mått påverkar ett affärsbeslut i workforce planning eller kostnadskontroll.”</li>


<li><strong>Var strikt med regeln om 3–5 mått.</strong> Om första resultatet känns svullet, pressa den att skära. Testa: ”Minska varje mognadsnivå till exakt 4 mått, och motivera varför varje mått förändrar ett beslut snarare än bara rapporterar aktivitet.”</li>


<li><strong>Tvinga fram målgruppsspecifika dashboards, inte en enda megadashboard.</strong> Be om ”en skärm per målgrupp”, med vad de ska göra härnäst. Efter första utkastet, testa: ”Skriv om ledningsdashboarden som fem rutor med etiketter i klarspråk, och skriv om rekryterardashboarden som en veckovis driftvy med drill-down-frågor.”</li>


<li><strong>Använd mognadsnivåerna som ett change management-manus.</strong> Ärligt talat misslyckas mått oftare på adoption än på matematik. Lägg till: ”Skriv ett utrullningsmeddelande till rekryterare och rekryterande chefer som förklarar vad som förändras detta kvartal, vad som förblir samma, och hur det minskar deras arbete.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade promptar</h2>



<p>Om du gillar strukturerade utrullningar och stegvisa förbättringsplaner kan de här relaterade promptarna hjälpa dig att dokumentera, kommunicera och operationalisera ditt roadmap-arbete.</p>



<p>Om du också behöver en tydlig veckorytm för att genomföra utrullningen (utbildning, öppna kontorstider, dashboardgenomgångar, data-QA), är <a href="https://nodenordic.se/prompts/bygg-en-veckovis-studieplan-med-denna-ai-prompt">Bygg en veckovis studieplan med denna AI-prompt</a> oväntat användbar som planeringsram. Byt ut ”study blocks” mot ”adoption blocks” så får du en repeterbar arbetsrytm som gör att mognadsplanen inte driver iväg.</p>



<p>När du förbereder ledningsuppdateringar och vill ha en tajtare berättelsekurva (problem → diagnos → plan → bevis), kan <a href="https://nodenordic.se/prompts/skapa-en-handbok-for-toppresultat-pa-prov">Skapa en handbok för toppresultat på prov</a> återanvändas för att skapa en ”analytics excellence playbook”. Använd den för att paketera definitioner, governance och vägledning för ”hur du tolkar det här måttet” till något intressenter faktiskt kommer att läsa.</p>



<p>För team som jobbar med enablement går adoptionstillgångar snabbare att leverera med ett outline-first-upplägg. <a href="https://nodenordic.se/prompts/skapa-en-tentaklar-studieguide-mall-med-ai-prompt">Skapa en tentaklar studieguide-mall med AI-prompt</a> fungerar bra som mall för att skissa upp din måttordlista, en dashboard-tur och avsnitten ”vad du ska göra när det här går upp eller ner” för rekryterare och rekryterande chefer.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/bygg-en-veckovis-studieplan-med-denna-ai-prompt">Bygg en veckovis studieplan med denna AI-prompt</a>: Sätt en konsekvent utrullningsrytm.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-handbok-for-toppresultat-pa-prov">Skapa en handbok för toppresultat på prov</a>: Paketera en playbook som är redo för intressenter.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-tentaklar-studieguide-mall-med-ai-prompt">Skapa en tentaklar studieguide-mall med AI-prompt</a>: Skissa måttordlista och enablement.</li>

<li><a href="https://nodenordic.se/prompts/skapa-ett-studieschema-for-tentaplugg-med-ai-prompt">Skapa ett studieschema för tentaplugg med AI-prompt</a>: Gör milstolpar till en tidslinje.</li>

<li><a href="https://nodenordic.se/prompts/skapa-en-pluggguide-for-prov-och-tentor-med-ai">Skapa en pluggguide för prov och tentor med AI</a>: Skapa en läsbar intern guide.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en roadmap för rekryteringsmått?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Chefer för talent acquisition</strong> använder den för att flytta organisationen från reaktiv ”bara hastighet”-rapportering till ett stegvis system de kan försvara i ledningsgenomgångar. <strong>chefer inom recruiting operations</strong> får nytta eftersom prompten tvingar fram definitioner, ägare, ATS-fält och uppdateringsfrekvenser, vilket är det som gör att mått faktiskt fastnar. <strong>Ledare inom people analytics</strong> använder den för att koppla ledande indikatorer till eftersläpande utfall med tydliga antaganden, så att dashboards driver beslut i stället för debatter. <strong>HR- och TA-konsulter</strong> använder den för att snabbt leverera en trovärdig roadmap, inklusive sekvensering kvartal för kvartal och narrativ för adoption.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en roadmap för rekryteringsmått?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS-bolag med hög tillväxt</strong> använder den för att hålla genomförandet av rekryteringsplanen synligt när headcount skalar, utan att dränka ledningen i veckovis aktivitetsräkning. Den hjälper dem att ta sig från operativa KPI:er till integrerade indikatorer som speglar funnel-hälsa per rollfamilj och plats. <strong>Retail och logistik</strong> gynnas eftersom volymrekrytering behöver enkla, icke-analytiska dashboards som ändå separerar effektivitet från genomslag. Den stegvisa modellen passar också säsongscykler där utrullningar kvartal för kvartal är realistiska. <strong>Sjukvård</strong> använder den för att standardisera definitioner mellan enheter och roller, och sedan bygga förtroende innan man försöker med prediktiva bemanningssignaler. <strong>Konsult- och professionella tjänsteföretag</strong> använder den för att linjera rekryteringsmått mot nyttjandegradsmål och tillväxtplaner, särskilt när ledningen vill ha ”kvalitet” men prestationsdata kommer sent.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-promptar för att bygga en roadmap för mognad i rekryteringsmått svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”<em>Skapa rekryterings-KPI:er och en dashboard</em>” misslyckas eftersom den: saknar ett mognadsramverk (Operativ → Strategisk → Integrerad → Prediktiv) för att sekvensera vad som kommer först, sätter inget tak på måttexplosion så du landar i 20+ KPI:er som ingen använder, ignorerar verkligheten i ATS-fält och antar direkt nya verktyg eller integrationer, producerar vaga ”kvalitetsmått” utan ett evidensfönster på 7–11 månader, och hoppar över kopplingen mellan ledande och eftersläpande indikatorer så att måtten inte översätts till beslut. Den här prompten är striktare, och det är poängen.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för roadmap för rekryteringsmått till min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja, genom att lägga till dina begränsningar och din kontext innan du kör den, även om själva prompten inte har inbyggda variabler. Klistra in din rekryteringskontext (rollfamiljer, geografier, volym vs specialist), dina nuvarande ATS-begränsningar och vilka intressentgrupper du rapporterar till. Be sedan om anpassning, till exempel: ”Anta att vi bara kan förlita oss på befintliga tidsstämplar för ATS-steg de första två kvartalen; föreslå mognadsroadmapen och flagga alla mått som kräver datastädning.” Om du vill göra en andra passering, följ upp med: ”Skriv nu om dashboards för ledning vs rekryterare, och inkludera ett ‘so what’-beslut per mått.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för roadmap för rekryteringsmått?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna nulägets datarealitet för vag — i stället för ”vi har ett ATS”, säg ”Greenhouse med inkonsekventa stegnamn i tre regioner; offerdatum är tillförlitliga, stegdatum är 70% kompletta.” Ett annat vanligt fel är att be om prediktiva mått direkt; en bättre input är ”vi har 12 månader av felfri data, så fokusera på Operativt och Strategiskt först, och ge en plan för datastädning för Prediktivt.” Team glömmer också att ange målgrupper, vilket leder till en rörig dashboard; be om tre vyer (ledning, rekryterare, rekryterande chef) med olika uppdateringsfrekvenser. Slutligen överlastar många roadmapen; håll fast vid ”högst 3–5 nettotillskott av nya mått per kvartal” och be om nedskärningar om det överskrids.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för roadmap för rekryteringsmått?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för engångsrapportering där du bara behöver ett snabbt diagram eller en enskild KPI-definition till i morgon. Den kommer inte heller att lösa en situation där er ATS-data är kraftigt ofullständig och det inte finns någon ägare som vill standardisera steg, dispositions eller obligatoriska fält. Och om er organisation vägrar ändra arbetssätt (inga QBR:er, inga funnel-reviews, inget ansvarstagande) kommer roadmapen att låta bra men adoptionen stannar. I de fallen, börja med grundläggande datagovernance och en pilot med en enda dashboard först.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en roadmap för rekryteringsmått?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Chefer för talent acquisition använder den för att flytta organisationen från reaktiv ”bara hastighet”-rapportering till ett stegvis system de kan försvara i ledningsgenomgångar. chefer inom recruiting operations får nytta eftersom prompten tvingar fram definitioner, ägare, ATS-fält och uppdateringsfrekvenser, vilket är det som gör att mått faktiskt fastnar. Ledare inom people analytics använder den för att koppla ledande indikatorer till eftersläpande utfall med tydliga antaganden, så att dashboards driver beslut i stället för debatter. HR- och TA-konsulter använder den för att snabbt leverera en trovärdig roadmap, inklusive sekvensering kvartal för kvartal och narrativ för adoption."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en roadmap för rekryteringsmått?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag med hög tillväxt använder den för att hålla genomförandet av rekryteringsplanen synligt när headcount skalar, utan att dränka ledningen i veckovis aktivitetsräkning. Den hjälper dem att ta sig från operativa KPI:er till integrerade indikatorer som speglar funnel-hälsa per rollfamilj och plats. Retail och logistik gynnas eftersom volymrekrytering behöver enkla, icke-analytiska dashboards som ändå separerar effektivitet från genomslag. Den stegvisa modellen passar också säsongscykler där utrullningar kvartal för kvartal är realistiska. Sjukvård använder den för att standardisera definitioner mellan enheter och roller, och sedan bygga förtroende innan man försöker med prediktiva bemanningssignaler. Konsult- och professionella tjänsteföretag använder den för att linjera rekryteringsmått mot nyttjandegradsmål och tillväxtplaner, särskilt när ledningen vill ha ”kvalitet” men prestationsdata kommer sent."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-promptar för att bygga en roadmap för mognad i rekryteringsmått svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skapa rekryterings-KPI:er och en dashboard” misslyckas eftersom den: saknar ett mognadsramverk (Operativ → Strategisk → Integrerad → Prediktiv) för att sekvensera vad som kommer först, sätter inget tak på måttexplosion så du landar i 20+ KPI:er som ingen använder, ignorerar verkligheten i ATS-fält och antar direkt nya verktyg eller integrationer, producerar vaga ”kvalitetsmått” utan ett evidensfönster på 7–11 månader, och hoppar över kopplingen mellan ledande och eftersläpande indikatorer så att måtten inte översätts till beslut. Den här prompten är striktare, och det är poängen."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för roadmap för rekryteringsmått till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, genom att lägga till dina begränsningar och din kontext innan du kör den, även om själva prompten inte har inbyggda variabler. Klistra in din rekryteringskontext (rollfamiljer, geografier, volym vs specialist), dina nuvarande ATS-begränsningar och vilka intressentgrupper du rapporterar till. Be sedan om anpassning, till exempel: ”Anta att vi bara kan förlita oss på befintliga tidsstämplar för ATS-steg de första två kvartalen; föreslå mognadsroadmapen och flagga alla mått som kräver datastädning.” Om du vill göra en andra passering, följ upp med: ”Skriv nu om dashboards för ledning vs rekryterare, och inkludera ett ‘so what’-beslut per mått.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för roadmap för rekryteringsmått?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna nulägets datarealitet för vag — i stället för ”vi har ett ATS”, säg ”Greenhouse med inkonsekventa stegnamn i tre regioner; offerdatum är tillförlitliga, stegdatum är 70% kompletta.” Ett annat vanligt fel är att be om prediktiva mått direkt; en bättre input är ”vi har 12 månader av felfri data, så fokusera på Operativt och Strategiskt först, och ge en plan för datastädning för Prediktivt.” Team glömmer också att ange målgrupper, vilket leder till en rörig dashboard; be om tre vyer (ledning, rekryterare, rekryterande chef) med olika uppdateringsfrekvenser. Slutligen överlastar många roadmapen; håll fast vid ”högst 3–5 nettotillskott av nya mått per kvartal” och be om nedskärningar om det överskrids."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för roadmap för rekryteringsmått?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångsrapportering där du bara behöver ett snabbt diagram eller en enskild KPI-definition till i morgon. Den kommer inte heller att lösa en situation där er ATS-data är kraftigt ofullständig och det inte finns någon ägare som vill standardisera steg, dispositions eller obligatoriska fält. Och om er organisation vägrar ändra arbetssätt (inga QBR:er, inga funnel-reviews, inget ansvarstagande) kommer roadmapen att låta bra men adoptionen stannar. I de fallen, börja med grundläggande datagovernance och en pilot med en enda dashboard först."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Du behöver inte fler rekryteringsmått. Du behöver rätt mått, introducerade i rätt ordning, med definitioner som folk faktiskt följer. Klistra in den här prompten i din modell, kör diagnosen och gör din mätning till en roadmap som dina intressenter verkligen kan använda.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-mognadsplan-for-rekryteringsmatetal-med-ai-prompt/">Skapa en mognadsplan för rekryteringsmätetal med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en FLSA-forensikrapport för compliance</title>
		<link>https://nodenordic.se/prompts/skapa-en-flsa-forensikrapport-for-compliance/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-flsa-forensikrapport-for-compliance</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:53:02 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003044</guid>

					<description><![CDATA[<p>Granskning från DOL närmar sig – den här AI-prompten skapar en FLSA-forensikrapport med källhänvisningar, exponeringsintervall och åtgärdssteg.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-flsa-forensikrapport-for-compliance/">Skapa en FLSA-forensikrapport för compliance</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: FLSA compliance forensics report -->

<div class="hook-introduction">

<p>Du kan inte “magkänsla” dig fram till löne- och arbetstidsrisk. Inte med DOL, inte under due diligence och definitivt inte när löneunderlag inte går att stämma av snyggt mellan system. Det vanliga utfallet är förutsägbart: många åsikter, för lite bevisning och en åtgärdsplan som faller så fort någon frågar: ”Baserat på vad?”</p>



<p>Den här <strong>FLSA compliance forensics report</strong> är byggd för <strong>HR-ledare</strong> som vill stresstesta undantag (exemptions) och övertidsexponering inför en styrelseuppdatering, <strong>deal teams</strong> som behöver en regulatorredo riskberättelse inför ett förvärv och <strong>operations executives</strong> som måste förvandla rörig tidrapportering och lönepraxis till en prioriterad åtgärdslista. Resultatet är en dokumentationsdriven forensisk rapport med DOL-triggerrisker, FLSA-hänvisningar, exponeringsintervall och en steg-för-steg-åtgärdsplan kopplad till de underlag du tillhandahåller.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Återger faktabilden från dina löneunderlag, klassificeringar och policydokument i en bevis-först-sammanfattning av “förförståelse inför analys”.</li>
          <li>Skapar en intake- och antagandelogg som tydliggör saknade tidsperioder, ofullständiga dataset och rimliga slutsatser som rapporten måste luta sig mot.</li>
          <li>Flaggar sannolika triggers för DOL-granskning baserat på observerbara datapunkter (till exempel inkonsekvent hantering av övertid, tunt tidunderlag eller svaga signaler kring undantag).</li>
          <li>Bygger iakttagelser som kopplar varje potentiellt problem till en FLSA-hänvisning och ramar uttryckligen in slutsatser som avvaktande juridisk granskning snarare än “slutgiltig juridisk rådgivning”.</li>
          <li>Prioriterar åtgärder genom att kombinera “sannolikhet för granskning” och uppskattad ekonomisk exponering, så att du får en åtgärdsplan som går att genomföra snabbt.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du går in i diligence och behöver ett försvarbart riskunderlag för löner och arbetstid, inte en generisk compliance-checklista.</li>
          <li>Du har löneexporter och tidunderlag, men ledningen är oense om hur stort problemet är och vad som ska åtgärdas först.</li>
          <li>Ett klagomål, facklig aktivitet eller plötslig personalomsättning har ökat sannolikheten för DOL-granskning, och dokumentationen måste skärpas omedelbart.</li>
          <li>Du misstänker att övertids-/regular-rate-beräkningar blir fel när bonusar, provisioner eller tillägg slår igenom i lönekörningen, och du behöver ett strukturerat sätt att testa detta.</li>
          <li>Ditt team måste fatta åtgärdsbeslut under tidspress, med begränsad tolerans för “best practice” som inte är kopplad till bevisning.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En regulatorredo forensisk rapport med en executive summary och en numrerad sektion med iakttagelser.</li>
           <li>En dokumenterad bevis- och antagandelogg som listar vad som tillhandahållits, vad som saknas och hur glapp påverkar säkerheten i slutsatserna.</li>
           <li>Ett prioriterat riskregister som rangordnar frågor efter sannolikhet för DOL-trigger och uppskattat exponeringsintervall.</li>
           <li>En åtgärdsplan med sekvenserade aktiviteter (nu/nästa/senare) utformad för snabb genomföring före förvärv.</li>
           <li>En hänvisningsbaserad, appendixliknande referensuppsättning som du kan lämna till juridiskt ombud för granskning och förfining.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för regulatorredo FLSA-forensikrapport</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[LONEREGISTER]</code></td>
                                <td class="var-desc">
                                    Ange detaljerade löneuppgifter, inklusive arbetade timmar, utbetald lön, bonusar, avdrag och andra ersättningsdetaljer för berörda medarbetare.                                    <div class="var-example">Till exempel: "Veckovisa lönerapporter för samtliga icke-undantagna anställda från januari till juni 2023, inklusive tidrapporter, lönespecifikationer och avdragsloggar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LONEREGISTER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KLASSIFICERINGSDATA]</code></td>
                                <td class="var-desc">
                                    Inkludera information om medarbetares klassificering, såsom undantagen vs icke-undantagen status, befattningar samt tillhörande arbetsuppgifter eller lönenivåer.                                    <div class="var-example">Till exempel: "Kalkylblad med befattningar, undantagsstatus, lönenivåer och korta beskrivningar av arbetsuppgifter för all personal per Q2 2023."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KLASSIFICERINGSDATA]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[POLICYDOKUMENT]</code></td>
                                <td class="var-desc">
                                    Tillhandahåll företagets policys som rör efterlevnad av regler för lön och arbetstid, inklusive tidrapportering, övertid, avdrag och rutiner för dokumentation och arkivering.                                    <div class="var-example">Till exempel: "Avsnitt i personalhandboken om tidsregistrering, processer för godkännande av övertid och policyer för löneavdrag, uppdaterade 2022."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[POLICYDOKUMENT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den avsedda målgruppen för regelefterlevnadsrapporten, inklusive deras roller, viktigaste frågeställningar och beslutsmandat.                                    <div class="var-example">Till exempel: "Företagsledning som förbereder en möjlig företagsförvärv, inklusive CFO och HR-direktör, med fokus på att minska regelefterlevnadsrisker."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BAKGRUND]</code></td>
                                <td class="var-desc">
                                    Ge bakgrund om företagets situation, inklusive bransch, storlek, tidsplan för förvärv samt eventuella kända brister i regelefterlevnad.                                    <div class="var-example">Till exempel: "Medelstort tillverkningsföretag med 200 anställda som förbereder ett förvärv under Q4 2023, med tidigare farhågor kring övertidsberäkningar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BAKGRUND]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSPERIOD]</code></td>
                                <td class="var-desc">
                                    Ange tidsperioden för analysen, inklusive start- och slutdatum för underlaget och granskningen av regelefterlevnad.                                    <div class="var-example">Till exempel: "1 januari 2023 till 30 juni 2023."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSPERIOD]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Ange rapportens huvudsakliga mål, med fokus på vad användaren vill uppnå eller få utrett.                                    <div class="var-example">Till exempel: "Identifiera och åtgärda potentiella FLSA-överträdelser för att minska finansiell exponering och säkerställa regelefterlevnad inför ett förvärv."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORES]</code></td>
                                <td class="var-desc">
                                    Ange text i versaler med understreck mellan orden, vanligtvis för variabel- eller kategorinamn.                                    <div class="var-example">Till exempel: "LON_REGELEFTERLEVNADSRAPPORT"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORES]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">1) Sammanfattning för ledning</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Iakttagelser efter allvarlighetsgrad</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Riskkvantifiering (med tabeller)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Åtgärdsplan (sekvenserad)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Dataförfrågningar &amp; följdfrågor (vid behov)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Ta fram en regulator-redo forensisk rapport om efterlevnad av Fair Labor Standards Act (FLSA) för lön och arbetstid som identifierar sannolika utlösare för utredning från Department of Labor (DOL), uppskattar finansiell exponering och lägger fram en prioriterad åtgärdsplan som snabbt kan genomföras inför ett potentiellt förvärv.

## PERSONA
Agera som ansvarig för forensisk granskning av efterlevnad av lön och arbetstid, med tidigare erfarenhet som DOL-tillsynsutredare (cirka 15 år) med fokus på fall av lönestöld och brister i dokumentation/registrering. Kommunicera i en kärnfull, bevis-först-stil: praktisk, skeptisk och detaljfokuserad. Utgå från att ledningen historiskt har tonat ned problem; du ska vara tydlig, specifik och dokumentationsdriven.

## BEGRÄNSNINGAR
- Basera slutsatser enbart på materialet som tillhandahålls i **[LONEREGISTER]**, **[KLASSIFICERINGSDATA]** och **[POLICYDOKUMENT]**.
- Behandla alla frågor som **potentiella** överträdelser i väntan på juridisk granskning; presentera inte juridisk rådgivning som definitiv.
- Undvik generiska ”best practices”. Varje iakttagelse ska vara kopplad till en observerbar datapunkt och inkludera en FLSA-hänvisning.
- Prioritera sådant som mest sannolikt triggar DOL-granskning och den högsta exponeringen i dollar.
- **Vad detta INTE är**
  - Inte en ersättning för advokatgranskning eller formella juridiska utlåtanden.
  - Inte en utredning av odokumenterade/muntliga arbetssätt utöver vad handlingarna rimligen indikerar.
  - Inte en fullständig skatterevisionsgranskning utanför lön/arbetstid och FLSA-närliggande krav på dokumentbevarande.

## PROCESS
1. **Förförståelse (obligatoriskt):** I 4–7 punkter, återge din förståelse av bolagets situation, materialet som tillhandahållits och vad du kommer att leverera.
2. **Bevisinhämtning &amp; antagandelogg:** Notera vilka dokument/tidsperioder som finns, vad som saknas och vilka antaganden du måste göra.
3. **Testning av FLSA-kontroller (organisera arbetet, inte output):**
   - Bedömning av undantag (exempt): lönebas/nivå + indikatorer i arbetsuppgifter.
   - Ordinarie timlön (regular rate) + övertidsberäkningar (bonusar, provisioner, tillägg, icke-diskretionär ersättning).
   - Integritet i tidrapportering (fullständighet, ändringar, avrundning, signaler på ”time shaving”, indikatorer på arbete utanför klockan).
   - Kontroll av faktisk minimilön (inklusive avdrag/krediter, samt hantering av dricks om det förekommer).
   - Tillräcklighet i dokumentbevarande (löneregister vs underlag/stödjande dokument).
4. **Risktriage:** Sortera iakttagelser i: omedelbara DOL-triggers, återkommande/mönsterproblem och brister i dokumentation/registrering.
5. **Exponeringsmodellering:** Uppskatta retroaktiv lön (back wages), risk för liquidated damages och rimliga intervall för civil money penalties baserat på tillhandahållna data; visa formler och antaganden.
6. **Åtgärdsdesign:** Ge en sekvenserad handlingsplan med steg för ”gör nu / nästa / stabilisera” som syftar till att tillfredsställa tillsynsmyndigheter samtidigt som ytterligare ansvar/expansion av exponering begränsas.
7. **Hantering av edge cases (obligatoriskt):**
   - Om någon input är ofullständig, tvetydig eller motsägelsefull, ställ riktade följdfrågor och ge en ”provisorisk” bedömning baserat på angivna antaganden.
   - Om inga genomförbara beräkningar kan göras, ge en metodik och en checklista för dataförfrågan i stället för att gissa.

## INPUTS
- **Primärt användarsegment:** [MALGRUPP]
- **Bolags- / affärskontext:** [BAKGRUND]
- **Lönedata (register, rapporter, råexporter):** [LONEREGISTER]
- **Arbetsbeskrivningar + undantagsbedömningar:** [KLASSIFICERINGSDATA]
- **Handböcker, tidrapporteringspolicys, rutiner:** [POLICYDOKUMENT]
- **Tidsperiod att prioritera (t.ex. senaste 2–3 åren):** [TIDSPERIOD]
- **Primärt mål (t.ex. pre-DOL-beredskap, upprensning inför förvärv):** [HUVUDMAL]

## OUTPUTSPECIFIKATION
Leverera en strukturerad rapport med tydliga rubriker/underrubriker och använd tabeller för riskpoängsättning och beräkningar. Använd punktlistor för överträdelser och numrerade steg för åtgärder. **Fetmarkera allt som kräver omedelbar åtgärd.** Ange hänvisningar i parentes för varje överträdelse.

### 1) Sammanfattning för ledning
- {Top Critical Findings} (3–7 punkter, **fetmarkera det mest brådskande**)
- {Fastest Risk-Reduction Moves} (vad som kan korrigeras inom ~10–14 dagar)
- {Biggest Exposure Drivers} (vad som skapar störst risk för retroaktiv lön/skadestånd)

### 2) Iakttagelser efter allvarlighetsgrad

#### A. **Kritiska överträdelser (hög sannolikhet för DOL-åtgärd)**
För varje iakttagelse, inkludera:
- {Finding Title}
- {What the Records Show} (specifika bevisreferenser)
- {Why It’s a Problem} (FLSA-hänvisning)
- {Who/Which Roles Impacted}
- {Estimated Exposure} (om beräkningsbart)
- {Immediate Containment Action}

Kritiska kategorier att utvärdera minst:
- Felklassificering: exempt vs non-exempt
- Underbetalning av övertid / fel i regular-rate
- Brister i minimilön
- Saknade, ändrade eller opålitliga tids-/löneregister

#### B. Systemiska / mönsterrelaterade problem (signaler om återkommande fel)
Täck, där det stöds av handlingarna:
- Indikatorer på arbete utanför klockan och signaler om arbete före/efter pass
- Felaktiga avdrag som påverkar regular rate eller minimilön
- Comp time i privat sektor eller felaktiga arbetssätt
- Efterlevnadsproblem kring måltids-/rastavdrag (om policy/underlag visar avdrag eller autoavdrag)

#### C. Brister i dokumentation &amp; registerföring
Adressera luckor såsom:
- Saknade tidkort/ändringar utan revisionsspår
- Policys som motsäger praxis eller saknar bevis på efterlevnad/tillämpning
- Brister i bevarande (löneregister vs stödjande dokumentation)

### 3) Riskkvantifiering (med tabeller)
Tillhandahåll:
- **Tabell: Risk register**
  - Kolumner: {Risk ID}, {Issue}, {Severity}, {Likelihood}, {Employee Groups}, {Time Period}, {Key Evidence}, {Citation}, {Estimated Exposure Range}, {Fix Priority}
- **Tabell: Exponeringssammanfattning**
  - {Back Wages Estimate}, {Liquidated Damages Estimate}, {Potential Penalty Range}, {Assumptions}
- Visa beräkningsnoteringar (komponenter i regular rate, exempelberäkningar per anställd, extrapoleringslogik om den används).

### 4) Åtgärdsplan (sekvenserad)
Ge en numrerad plan uppdelad i:
- **Fas 1 (0–12 dagar):** inneslutning + stoppa-blödningen-åtgärder
- **Fas 2 (nästa 2–5 veckor):** korrigeringar + metod för retroaktiv utbetalning + chefsutbildning
- **Fas 3 (stabilisering):** uppföljning, kadens för egenkontroll, förstärkning av dokumentation

Inkludera:
- {Policy Changes Needed}
- {Timekeeping / Payroll System Config Changes}
- {Employee &amp; Manager Communication Draft Points} (punkter på klarspråk, icke-medgivande ton)
- {Internal Self-Audit Procedure} (urvalsplan, frekvens, ansvariga)

### 5) Dataförfrågningar &amp; följdfrågor (vid behov)
Lista:
- {Missing Artifacts}
- {Clarifying Questions}
- {Exact Reports/Exports Needed} (namnge generiskt, t.ex. ”time edit log”, ”earning codes list”, ”job code history”)

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
1. Varje överträdelse inkluderar minst en konkret indikator baserad på register/handlingar och en FLSA-hänvisning.
2. Rapporten separerar tydligt **kritiska**, **systemiska** och **dokumentations**-relaterade problem.
3. Exponeringsuppskattningar visar antaganden och formler; inga oförklarade siffror.
4. Åtgärdssteg är genomförbara, sekvenserade och kopplade till identifierade risker.
5. Alla användarinputs förekommer endast som **[VERSALER_MED_UNDERSCORES]** och alla AI-ifyllda fält använder **{Title Case}** placeholders.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nTa fram en regulator-redo forensisk rapport om efterlevnad av Fair Labor Standards Act (FLSA) f\u00f6r l\u00f6n och arbetstid som identifierar sannolika utl\u00f6sare f\u00f6r utredning fr\u00e5n Department of Labor (DOL), uppskattar finansiell exponering och l\u00e4gger fram en prioriterad \u00e5tg\u00e4rdsplan som snabbt kan genomf\u00f6ras inf\u00f6r ett potentiellt f\u00f6rv\u00e4rv.\r\n\r\n## PERSONA\r\nAgera som ansvarig f\u00f6r forensisk granskning av efterlevnad av l\u00f6n och arbetstid, med tidigare erfarenhet som DOL-tillsynsutredare (cirka 15 \u00e5r) med fokus p\u00e5 fall av l\u00f6nest\u00f6ld och brister i dokumentation\/registrering. Kommunicera i en k\u00e4rnfull, bevis-f\u00f6rst-stil: praktisk, skeptisk och detaljfokuserad. Utg\u00e5 fr\u00e5n att ledningen historiskt har tonat ned problem; du ska vara tydlig, specifik och dokumentationsdriven.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Basera slutsatser enbart p\u00e5 materialet som tillhandah\u00e5lls i **[LONEREGISTER]**, **[KLASSIFICERINGSDATA]** och **[POLICYDOKUMENT]**.\r\n- Behandla alla fr\u00e5gor som **potentiella** \u00f6vertr\u00e4delser i v\u00e4ntan p\u00e5 juridisk granskning; presentera inte juridisk r\u00e5dgivning som definitiv.\r\n- Undvik generiska \u201dbest practices\u201d. Varje iakttagelse ska vara kopplad till en observerbar datapunkt och inkludera en FLSA-h\u00e4nvisning.\r\n- Prioritera s\u00e5dant som mest sannolikt triggar DOL-granskning och den h\u00f6gsta exponeringen i dollar.\r\n- **Vad detta INTE \u00e4r**\r\n  - Inte en ers\u00e4ttning f\u00f6r advokatgranskning eller formella juridiska utl\u00e5tanden.\r\n  - Inte en utredning av odokumenterade\/muntliga arbetss\u00e4tt ut\u00f6ver vad handlingarna rimligen indikerar.\r\n  - Inte en fullst\u00e4ndig skatterevisionsgranskning utanf\u00f6r l\u00f6n\/arbetstid och FLSA-n\u00e4rliggande krav p\u00e5 dokumentbevarande.\r\n\r\n## PROCESS\r\n1. **F\u00f6rf\u00f6rst\u00e5else (obligatoriskt):** I 4\u20137 punkter, \u00e5terge din f\u00f6rst\u00e5else av bolagets situation, materialet som tillhandah\u00e5llits och vad du kommer att leverera.\r\n2. **Bevisinh\u00e4mtning & antagandelogg:** Notera vilka dokument\/tidsperioder som finns, vad som saknas och vilka antaganden du m\u00e5ste g\u00f6ra.\r\n3. **Testning av FLSA-kontroller (organisera arbetet, inte output):**\r\n   - Bed\u00f6mning av undantag (exempt): l\u00f6nebas\/niv\u00e5 + indikatorer i arbetsuppgifter.\r\n   - Ordinarie timl\u00f6n (regular rate) + \u00f6vertidsber\u00e4kningar (bonusar, provisioner, till\u00e4gg, icke-diskretion\u00e4r ers\u00e4ttning).\r\n   - Integritet i tidrapportering (fullst\u00e4ndighet, \u00e4ndringar, avrundning, signaler p\u00e5 \u201dtime shaving\u201d, indikatorer p\u00e5 arbete utanf\u00f6r klockan).\r\n   - Kontroll av faktisk minimil\u00f6n (inklusive avdrag\/krediter, samt hantering av dricks om det f\u00f6rekommer).\r\n   - Tillr\u00e4cklighet i dokumentbevarande (l\u00f6neregister vs underlag\/st\u00f6djande dokument).\r\n4. **Risktriage:** Sortera iakttagelser i: omedelbara DOL-triggers, \u00e5terkommande\/m\u00f6nsterproblem och brister i dokumentation\/registrering.\r\n5. **Exponeringsmodellering:** Uppskatta retroaktiv l\u00f6n (back wages), risk f\u00f6r liquidated damages och rimliga intervall f\u00f6r civil money penalties baserat p\u00e5 tillhandah\u00e5llna data; visa formler och antaganden.\r\n6. **\u00c5tg\u00e4rdsdesign:** Ge en sekvenserad handlingsplan med steg f\u00f6r \u201dg\u00f6r nu \/ n\u00e4sta \/ stabilisera\u201d som syftar till att tillfredsst\u00e4lla tillsynsmyndigheter samtidigt som ytterligare ansvar\/expansion av exponering begr\u00e4nsas.\r\n7. **Hantering av edge cases (obligatoriskt):**\r\n   - Om n\u00e5gon input \u00e4r ofullst\u00e4ndig, tvetydig eller mots\u00e4gelsefull, st\u00e4ll riktade f\u00f6ljdfr\u00e5gor och ge en \u201dprovisorisk\u201d bed\u00f6mning baserat p\u00e5 angivna antaganden.\r\n   - Om inga genomf\u00f6rbara ber\u00e4kningar kan g\u00f6ras, ge en metodik och en checklista f\u00f6r dataf\u00f6rfr\u00e5gan i st\u00e4llet f\u00f6r att gissa.\r\n\r\n## INPUTS\r\n- **Prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]\r\n- **Bolags- \/ aff\u00e4rskontext:** [BAKGRUND]\r\n- **L\u00f6nedata (register, rapporter, r\u00e5exporter):** [LONEREGISTER]\r\n- **Arbetsbeskrivningar + undantagsbed\u00f6mningar:** [KLASSIFICERINGSDATA]\r\n- **Handb\u00f6cker, tidrapporteringspolicys, rutiner:** [POLICYDOKUMENT]\r\n- **Tidsperiod att prioritera (t.ex. senaste 2\u20133 \u00e5ren):** [TIDSPERIOD]\r\n- **Prim\u00e4rt m\u00e5l (t.ex. pre-DOL-beredskap, upprensning inf\u00f6r f\u00f6rv\u00e4rv):** [HUVUDMAL]\r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera en strukturerad rapport med tydliga rubriker\/underrubriker och anv\u00e4nd tabeller f\u00f6r riskpo\u00e4ngs\u00e4ttning och ber\u00e4kningar. Anv\u00e4nd punktlistor f\u00f6r \u00f6vertr\u00e4delser och numrerade steg f\u00f6r \u00e5tg\u00e4rder. **Fetmarkera allt som kr\u00e4ver omedelbar \u00e5tg\u00e4rd.** Ange h\u00e4nvisningar i parentes f\u00f6r varje \u00f6vertr\u00e4delse.\r\n\r\n### 1) Sammanfattning f\u00f6r ledning\r\n- {Top Critical Findings} (3\u20137 punkter, **fetmarkera det mest br\u00e5dskande**)\r\n- {Fastest Risk-Reduction Moves} (vad som kan korrigeras inom ~10\u201314 dagar)\r\n- {Biggest Exposure Drivers} (vad som skapar st\u00f6rst risk f\u00f6r retroaktiv l\u00f6n\/skadest\u00e5nd)\r\n\r\n### 2) Iakttagelser efter allvarlighetsgrad\r\n\r\n#### A. **Kritiska \u00f6vertr\u00e4delser (h\u00f6g sannolikhet f\u00f6r DOL-\u00e5tg\u00e4rd)**\r\nF\u00f6r varje iakttagelse, inkludera:\r\n- {Finding Title}\r\n- {What the Records Show} (specifika bevisreferenser)\r\n- {Why It\u2019s a Problem} (FLSA-h\u00e4nvisning)\r\n- {Who\/Which Roles Impacted}\r\n- {Estimated Exposure} (om ber\u00e4kningsbart)\r\n- {Immediate Containment Action}\r\n\r\nKritiska kategorier att utv\u00e4rdera minst:\r\n- Felklassificering: exempt vs non-exempt\r\n- Underbetalning av \u00f6vertid \/ fel i regular-rate\r\n- Brister i minimil\u00f6n\r\n- Saknade, \u00e4ndrade eller op\u00e5litliga tids-\/l\u00f6neregister\r\n\r\n#### B. Systemiska \/ m\u00f6nsterrelaterade problem (signaler om \u00e5terkommande fel)\r\nT\u00e4ck, d\u00e4r det st\u00f6ds av handlingarna:\r\n- Indikatorer p\u00e5 arbete utanf\u00f6r klockan och signaler om arbete f\u00f6re\/efter pass\r\n- Felaktiga avdrag som p\u00e5verkar regular rate eller minimil\u00f6n\r\n- Comp time i privat sektor eller felaktiga arbetss\u00e4tt\r\n- Efterlevnadsproblem kring m\u00e5ltids-\/rastavdrag (om policy\/underlag visar avdrag eller autoavdrag)\r\n\r\n#### C. Brister i dokumentation & registerf\u00f6ring\r\nAdressera luckor s\u00e5som:\r\n- Saknade tidkort\/\u00e4ndringar utan revisionssp\u00e5r\r\n- Policys som mots\u00e4ger praxis eller saknar bevis p\u00e5 efterlevnad\/till\u00e4mpning\r\n- Brister i bevarande (l\u00f6neregister vs st\u00f6djande dokumentation)\r\n\r\n### 3) Riskkvantifiering (med tabeller)\r\nTillhandah\u00e5ll:\r\n- **Tabell: Risk register**\r\n  - Kolumner: {Risk ID}, {Issue}, {Severity}, {Likelihood}, {Employee Groups}, {Time Period}, {Key Evidence}, {Citation}, {Estimated Exposure Range}, {Fix Priority}\r\n- **Tabell: Exponeringssammanfattning**\r\n  - {Back Wages Estimate}, {Liquidated Damages Estimate}, {Potential Penalty Range}, {Assumptions}\r\n- Visa ber\u00e4kningsnoteringar (komponenter i regular rate, exempelber\u00e4kningar per anst\u00e4lld, extrapoleringslogik om den anv\u00e4nds).\r\n\r\n### 4) \u00c5tg\u00e4rdsplan (sekvenserad)\r\nGe en numrerad plan uppdelad i:\r\n- **Fas 1 (0\u201312 dagar):** inneslutning + stoppa-bl\u00f6dningen-\u00e5tg\u00e4rder\r\n- **Fas 2 (n\u00e4sta 2\u20135 veckor):** korrigeringar + metod f\u00f6r retroaktiv utbetalning + chefsutbildning\r\n- **Fas 3 (stabilisering):** uppf\u00f6ljning, kadens f\u00f6r egenkontroll, f\u00f6rst\u00e4rkning av dokumentation\r\n\r\nInkludera:\r\n- {Policy Changes Needed}\r\n- {Timekeeping \/ Payroll System Config Changes}\r\n- {Employee & Manager Communication Draft Points} (punkter p\u00e5 klarspr\u00e5k, icke-medgivande ton)\r\n- {Internal Self-Audit Procedure} (urvalsplan, frekvens, ansvariga)\r\n\r\n### 5) Dataf\u00f6rfr\u00e5gningar & f\u00f6ljdfr\u00e5gor (vid behov)\r\nLista:\r\n- {Missing Artifacts}\r\n- {Clarifying Questions}\r\n- {Exact Reports\/Exports Needed} (namnge generiskt, t.ex. \u201dtime edit log\u201d, \u201dearning codes list\u201d, \u201djob code history\u201d)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n1. Varje \u00f6vertr\u00e4delse inkluderar minst en konkret indikator baserad p\u00e5 register\/handlingar och en FLSA-h\u00e4nvisning.\r\n2. Rapporten separerar tydligt **kritiska**, **systemiska** och **dokumentations**-relaterade problem.\r\n3. Exponeringsuppskattningar visar antaganden och formler; inga of\u00f6rklarade siffror.\r\n4. \u00c5tg\u00e4rdssteg \u00e4r genomf\u00f6rbara, sekvenserade och kopplade till identifierade risker.\r\n5. Alla anv\u00e4ndarinputs f\u00f6rekommer endast som **[VERSALER_MED_UNDERSCORES]** och alla AI-ifyllda f\u00e4lt anv\u00e4nder **{Title Case}** placeholders.";
    const variables = ["[LONEREGISTER]","[KLASSIFICERINGSDATA]","[POLICYDOKUMENT]","[MALGRUPP]","[BAKGRUND]","[TIDSPERIOD]","[HUVUDMAL]","[VERSALER_MED_UNDERSCORES]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Mata in “rått” först, sedan ett strukturerat urval.</strong> Börja med att lämna dina exporter som de är (även om de är fula), och kör sedan en andra vända med ett snävare datumintervall som “de senaste två kvartalen”. Efter första utdata, fråga: “Kör om iakttagelserna med antagandet att granskningsfönstret endast är 1 jan–30 juni; ta bort allt utanför den perioden.”</li>


<li><strong>Gör dina underlag lätta att hänvisa till.</strong> Prompten är bevisdriven, så namnge dokument och tabeller tydligt (t.ex. “PayrollRegister_Q2.csv”, “TimeclockExport_May.xlsx”, “Handbook_2024.pdf”). En bra följdfråga: “I varje iakttagelse, ange exakt dokumentnamn och relevant rad/fält (om tillgängligt).”</li>


<li><strong>Tvinga fram en avstämningskontroll.</strong> Om du har flera källor (lönesystem, tidrapporteringsverktyg, bonustracker), be modellen leta efter avvikelser. Fråga: “Lägg till ett avsnitt som heter ‘Avstämningstester’ som jämför timmar, övertid och bruttolön mellan tidunderlag och löneregister; lista avvikelser per medarbetargrupp.”</li>


<li><strong>Iterera åtgärdsplanen som ett deal team skulle göra.</strong> Den första planen blir oftast bred. När du har sett den, prova: “Skriv nu om åtgärdsplanen med två spår: (1) aktiviteter vi kan slutföra inom 14 dagar före tillträde, och (2) aktiviteter som kräver systemändringar efter tillträde; behåll tydliga ansvariga och beroenden.”</li>


<li><strong>Använd en kompletterande riskgranskning för att bredda bilden.</strong> Den här prompten är avsiktligt begränsad till vad som finns i de tillhandahållna underlagen, så kombinera den med en strukturerad HR-scan för att fånga närliggande exponeringar. Om du också behöver det, kör <a href="https://nodenordic.se/prompts/skapa-en-hr-riskrevision-i-5-steg-med-ai-prompt">Skapa en HR-riskrevision i 5 steg med AI-prompt</a> först och mata sedan in de viktigaste löne- och arbetstidsartefakterna i den här rapporten för en tajtare, hänvisningsstödd berättelse.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompts</h2>



<p>När din forensiska rapport är utkastad hjälper de här promptarna dig att operationalisera iakttagelser, följa risk och standardisera revisionsarbete mellan team.</p>



<p>Om du också behöver en bredare pre-deal-scan (utöver löner och arbetstid) för att avgöra vad du ska gräva i, ger <a href="https://nodenordic.se/prompts/skapa-en-hr-riskrevision-i-5-steg-med-ai-prompt">Skapa en HR-riskrevision i 5 steg med AI-prompt</a> dig ett snabbt, strukturerat sätt att hitta HR-riskområden och identifiera vilka dokument du ska begära härnäst.</p>



<p>För team som gör löpande uppföljning efter att du har åtgärdat de största punkterna är <a href="https://nodenordic.se/prompts/designa-en-hr-dashboard-for-regelefterlevnadsrisk">Designa en HR-dashboard för regelefterlevnadsrisk</a> ett praktiskt nästa steg. Den hjälper till att omvandla engångsfynd till en stående uppsättning mätetal, ansvariga och granskningskadens.</p>



<p>När du behöver revisionsmässig stringens och repeterbarhet mellan sajter, affärsenheter eller portföljbolag passar <a href="https://nodenordic.se/prompts/skapa-iso-19011-mallar-for-juridisk-revision">Skapa ISO 19011-mallar för juridisk revision</a> bra ihop med den här rapporten genom att standardisera revisionsplanering, bevisinhämtning och uppföljning av korrigerande åtgärder på ett sätt som ledningen känner igen.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-en-hr-riskrevision-i-5-steg-med-ai-prompt">Skapa en HR-riskrevision i 5 steg med AI-prompt</a>: Snabb scan för att prioritera HR-risker.</li>


<li><a href="https://nodenordic.se/prompts/designa-en-hr-dashboard-for-regelefterlevnadsrisk">Designa en HR-dashboard för regelefterlevnadsrisk</a>: Gör iakttagelser till spårbara mätetal.</li>


<li><a href="https://nodenordic.se/prompts/skapa-iso-19011-mallar-for-juridisk-revision">Skapa ISO 19011-mallar för juridisk revision</a>: Standardiserar revisionsgenomförande och bevisning.</li>


<li><a href="https://nodenordic.se/prompts/skapa-iso-9001-mallar-for-bakgrundskontroller">Skapa ISO 9001-mallar för bakgrundskontroller</a>: Verktygslåda för dokumentation och konsekvens i rekryteringsscreening.</li>


<li><a href="https://nodenordic.se/prompts/ai-prompt-for-revision-av-efterlevnad-av-arbetsratt">AI-prompt för revision av efterlevnad av arbetsrätt</a>: Bredare rapportformat för revision av arbetsstandarder.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en FLSA-forensikrapport för regelefterlevnad?</span>

<p class="answer"><strong>HR-chefer</strong> använder den för att översätta löneunderlag, klassificeringar och handboksmaterial till en prioriterad uppsättning löne- och arbetstidsrisker som de kan presentera för ledningen utan fluff. <strong>Bolagsjurister eller compliance managers</strong> uppskattar inramningen “potentiell överträdelse i väntan på granskning” med hänvisningar, eftersom den snabbar på juridisk triage i stället för att ersätta den. <strong>Operating partners inom private equity</strong> använder den för att rimlighetskontrollera diligence-berättelser och undvika överraskningar som kan spräcka justeringar av köpeskillingen. <strong>Lönechefer</strong> får nytta när rapporten pekar ut specifika svagheter i beräkningar och dokumentation som snabbt kan testas och rättas.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en FLSA-forensikrapport för regelefterlevnad?</span>

<p class="answer"><strong>Detaljhandel och tjänsteföretag med flera enheter</strong> får värde eftersom variation i tidrapportering, chefsöverstyrningar och blandade arbetsuppgifter kan skapa återkommande DOL-triggers; den här prompten hjälper till att omvandla sådana mönster till dokumenterade iakttagelser kopplade till underlag. <strong>Tillverkning och logistik</strong> använder den för att stresstesta skifttillägg, bonusar och övertidsberäkningar som i det tysta kan öka exponeringen när regular-rate-matematiken blir fel. <strong>Vårdgivare</strong> har ofta nytta där lönepraxis inkluderar blandade timlöner, beredskapsupplägg eller komplex schemaläggning; rapportformatet hjälper till att skilja det som stöds av data från det som kräver uppföljning. <strong>PE-backade plattformsbolag</strong> använder den för att standardisera bedömningen av löne- och arbetstidsrisker över förvärv, särskilt när lönesystem och policyer skiljer sig mellan bolag.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att skapa en FLSA-forensikrapport för regelefterlevnad svaga resultat?</span>

<p class="answer">En typisk prompt som “<em>Skriv en FLSA compliance-rapport för mitt företag</em>” misslyckas eftersom den: saknar en intake- och antagandelogg för bevisning, så glapp i underlag döljs i stället för att dokumenteras; ger ingen struktur för att prioritera DOL-triggers jämfört med frågor med svag signal; ignorerar behovet av att koppla varje iakttagelse till en specifik observerbar datapunkt plus en FLSA-hänvisning; producerar generiskt “best practice”-språk i stället för en försvarbar, underlagsbaserad berättelse; och missar tänket kring exponeringsintervall som ledningen behöver för åtgärdsbeslut och deal-dialoger.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för en FLSA-forensikrapport till min specifika situation?</span>

<p class="answer">Ja, men anpassningen sker genom vad du inkluderar i de tillhandahållna underlagen: dina [PAYROLL_RECORDS], [CLASSIFICATION_DATA] och [POLICY_DOCUMENTS]. Om du vill att utdata ska fokusera på en affärsenhet, tillhandahåll dessa utdrag som separata filer eller tydligt märkta avsnitt (till exempel “endast CA-butiker” vs “alla platser”). Du kan också styra analysen genom att lägga in en kort omslagsnot på en sida i dina dokument med granskningsfönster, kända lönekomponenter (bonusar, provisioner, tillägg) och eventuell transaktionstidplan. En användbar följdfråga är: “Skriv om executive summary för en köparens diligence-målgrupp och lägg till en ‘30/60/90-dagars åtgärdsplan’ som matchar dealens tidplan.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för en FLSA-forensikrapport?</span>

<p class="answer">Det största misstaget är att tillhandahålla [PAYROLL_RECORDS] utan underliggande tidrapporteringsdetaljer; “endast löneregister” är svagt, medan “löneregister plus stämpelklockeexport per medarbetare/dag” ger modellen något testbart. Ett annat vanligt fel är att dumpa [CLASSIFICATION_DATA] som enbart titlar (dåligt) i stället för titlar plus månads-/timstatus, undantagsklassning och de indikatorer för arbetsuppgifter du faktiskt har (bra). Team lämnar också [POLICY_DOCUMENTS] som är föråldrade eller omärkta; “EmployeeHandbook.pdf” är otydligt, men “Handbook_Effective_2024-07-01.pdf” och “OvertimePolicy_2023.pdf” gör hänvisningar renare. Slutligen leder blandade tidsperioder utan angivet granskningsfönster till röriga iakttagelser, så håll perioden tydlig och konsekvent över filerna.</p>

</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här prompten för en FLSA-forensikrapport?</span>

<p class="answer">Den här prompten är inte idealisk för team som har lite till inget dokumenterat underlag och vill att modellen ska “fylla i” oskrivna arbetssätt. Den ersätter inte heller juridiskt ombud om du behöver ett formellt juridiskt utlåtande, förhandlingsspråk eller jurisdiktionsspecifik rådgivning utöver vad underlagen stödjer. Om du bara behöver en lätt checklista för intern utbildning kan ett enklare HR-revisionsverktyg vara en bättre start innan du lägger tid på att samla rätt [PAYROLL_RECORDS], [CLASSIFICATION_DATA] och [POLICY_DOCUMENTS].</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en FLSA-forensikrapport för regelefterlevnad?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "HR-chefer använder den för att översätta löneunderlag, klassificeringar och handboksmaterial till en prioriterad uppsättning löne- och arbetstidsrisker som de kan presentera för ledningen utan fluff. Bolagsjurister eller compliance managers uppskattar inramningen “potentiell överträdelse i väntan på granskning” med hänvisningar, eftersom den snabbar på juridisk triage i stället för att ersätta den. Operating partners inom private equity använder den för att rimlighetskontrollera diligence-berättelser och undvika överraskningar som kan spräcka justeringar av köpeskillingen. Lönechefer får nytta när rapporten pekar ut specifika svagheter i beräkningar och dokumentation som snabbt kan testas och rättas."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en FLSA-forensikrapport för regelefterlevnad?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Detaljhandel och tjänsteföretag med flera enheter får värde eftersom variation i tidrapportering, chefsöverstyrningar och blandade arbetsuppgifter kan skapa återkommande DOL-triggers; den här prompten hjälper till att omvandla sådana mönster till dokumenterade iakttagelser kopplade till underlag. Tillverkning och logistik använder den för att stresstesta skifttillägg, bonusar och övertidsberäkningar som i det tysta kan öka exponeringen när regular-rate-matematiken blir fel. Vårdgivare har ofta nytta där lönepraxis inkluderar blandade timlöner, beredskapsupplägg eller komplex schemaläggning; rapportformatet hjälper till att skilja det som stöds av data från det som kräver uppföljning. PE-backade plattformsbolag använder den för att standardisera bedömningen av löne- och arbetstidsrisker över förvärv, särskilt när lönesystem och policyer skiljer sig mellan bolag."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att skapa en FLSA-forensikrapport för regelefterlevnad svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv en FLSA compliance-rapport för mitt företag” misslyckas eftersom den: saknar en intake- och antagandelogg för bevisning, så glapp i underlag döljs i stället för att dokumenteras; ger ingen struktur för att prioritera DOL-triggers jämfört med frågor med svag signal; ignorerar behovet av att koppla varje iakttagelse till en specifik observerbar datapunkt plus en FLSA-hänvisning; producerar generiskt “best practice”-språk i stället för en försvarbar, underlagsbaserad berättelse; och missar tänket kring exponeringsintervall som ledningen behöver för åtgärdsbeslut och deal-dialoger."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för en FLSA-forensikrapport till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men anpassningen sker genom vad du inkluderar i de tillhandahållna underlagen: dina [PAYROLL_RECORDS], [CLASSIFICATION_DATA] och [POLICY_DOCUMENTS]. Om du vill att utdata ska fokusera på en affärsenhet, tillhandahåll dessa utdrag som separata filer eller tydligt märkta avsnitt (till exempel “endast CA-butiker” vs “alla platser”). Du kan också styra analysen genom att lägga in en kort omslagsnot på en sida i dina dokument med granskningsfönster, kända lönekomponenter (bonusar, provisioner, tillägg) och eventuell transaktionstidplan. En användbar följdfråga är: “Skriv om executive summary för en köparens diligence-målgrupp och lägg till en ‘30/60/90-dagars åtgärdsplan’ som matchar dealens tidplan.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för en FLSA-forensikrapport?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att tillhandahålla [PAYROLL_RECORDS] utan underliggande tidrapporteringsdetaljer; “endast löneregister” är svagt, medan “löneregister plus stämpelklockeexport per medarbetare/dag” ger modellen något testbart. Ett annat vanligt fel är att dumpa [CLASSIFICATION_DATA] som enbart titlar (dåligt) i stället för titlar plus månads-/timstatus, undantagsklassning och de indikatorer för arbetsuppgifter du faktiskt har (bra). Team lämnar också [POLICY_DOCUMENTS] som är föråldrade eller omärkta; “EmployeeHandbook.pdf” är otydligt, men “Handbook_Effective_2024-07-01.pdf” och “OvertimePolicy_2023.pdf” gör hänvisningar renare. Slutligen leder blandade tidsperioder utan angivet granskningsfönster till röriga iakttagelser, så håll perioden tydlig och konsekvent över filerna."
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här prompten för en FLSA-forensikrapport?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för team som har lite till inget dokumenterat underlag och vill att modellen ska “fylla i” oskrivna arbetssätt. Den ersätter inte heller juridiskt ombud om du behöver ett formellt juridiskt utlåtande, förhandlingsspråk eller jurisdiktionsspecifik rådgivning utöver vad underlagen stödjer. Om du bara behöver en lätt checklista för intern utbildning kan ett enklare HR-revisionsverktyg vara en bättre start innan du lägger tid på att samla rätt [PAYROLL_RECORDS], [CLASSIFICATION_DATA] och [POLICY_DOCUMENTS]."
      }
    }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>DOL-risken blir inte mindre bara för att alla har mycket att göra. Låt dina underlag arbeta åt dig, skapa en forensisk berättelse med hänvisningar och gå in i diligence eller åtgärdsplanering med något som håller. Klistra in prompten i din modell och börja tajta till berättelsen redan i dag.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-flsa-forensikrapport-for-compliance/">Skapa en FLSA-forensikrapport för compliance</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en playbook för campusrekrytering med AI-prompt</title>
		<link>https://nodenordic.se/prompts/skapa-en-playbook-for-campusrekrytering-med-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-playbook-for-campusrekrytering-med-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:52:18 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003191</guid>

					<description><![CDATA[<p>Topptalanger ignorerar okända varumärken – en AI-prompt som kartlägger en flerårig plan för campusengagemang, trattar och ROI.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-playbook-for-campusrekrytering-med-ai-prompt/">Skapa en playbook för campusrekrytering med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: campus recruiting playbook -->

<div class="hook-introduction">

<p>Er campusrekrytering toppar sannolikt under några veckor och försvinner sedan. Studenter ser samma högljudda budskap från stora techarbetsgivare, och ert team blir kvar med att jaga svar, panikleta praktikanter och gissa vad som faktiskt gjorde skillnad.</p>



<p>Det här <strong>campus recruiting playbook</strong> är byggt för <strong>University Recruiting-ansvariga</strong> som behöver en förutsägbar pipeline från praktik till heltid, <strong>HR-team på medelstora företag</strong> som vill vinna genom relationer snarare än varumärkesstyrka, och <strong>rekryterare på byrå eller RPO</strong> som måste bevisa resultat för kunder på flera campus. Resultatet är en flerårsplan (från upptäckt i andra året till retention efter erbjudande) med touchpoints, poängsatta milstolpar, vägledning för budgetfördelning och ROI-logik som du kan presentera för ledningen.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Kartlägger en resa i fyra steg från upptäckt i andra året till retention efter erbjudande, med tydliga mål per steg.</li>
          <li>Designar autentiska sätt att skapa kontakt (studentambassadörer, förtroende via lärare, engagemang i communityn) i stället för generiska informationsmöten.</li>
          <li>Bygger en hybridplan för touchpoints som uttryckligen respekterar studenters tids- och uppmärksamhetsbegränsningar.</li>
          <li>Lägger till instrumentering: milstolpar för progression, engagemangspoäng och mätbara konverteringsgrindar i varje steg.</li>
          <li>Fördelar budget mellan program och kanaler och kopplar spend till ROI-antaganden och prognoser.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Ni tappar kandidater till “bruset från stora varumärken på campus” och behöver ett tydligt differentierat upplägg som känns studentfokuserat.</li>
          <li>Kvaliteten på er praktikantgrupp är ojämn eftersom outreach startar för sent (våren i tredje året) och relationerna är ytliga.</li>
          <li>Ledningen kräver bevis: vilka aktiviteter som driver ansökningar, acceptans och konvertering från praktikant till fast anställning.</li>
          <li>Ni expanderar till nya campus och behöver ett repeterbart system, inte engångsplanering av event.</li>
          <li>Ert team är uppdelat mellan virtuella och fysiska insatser, och upplevelsen känns frånkopplad eller redundant.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett komplett flerårigt campus recruiting playbook organiserat per steg (andra året, tredje året, fjärde året, efter erbjudande).</li>
           <li>En kalenderöversikt för touchpoints med virtuella och fysiska aktiveringar samt syftet med varje aktivitet.</li>
           <li>En modell för engagemangspoäng med milstolpsdefinitioner som du kan följa i valfritt kalkylblad eller i ATS-anteckningar.</li>
           <li>En guide för budgetfördelning utifrån årets begränsning, inklusive avvägningar och noteringar om “lägg inte pengar här”.</li>
           <li>Ett avsnitt om ROI-logik med prognosantaganden, ledande indikatorer och rapporteringsvänliga nyckeltal.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för flerårigt campus recruiting playbook</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORES]</code></td>
                                <td class="var-desc">
                                    Ange valfri variabel i versaler med understreck mellan orden, enligt det format som krävs för platsmarkörer i den här prompten.                                    <div class="var-example">Till exempel: "[MALUNIVERSITET], [BOLAGSFAS], [BRANSCH]"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORES]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ROLLER_SOM_BEHOVS]</code></td>
                                <td class="var-desc">
                                    Specificera vilka roller ni behöver rekrytera till, inklusive befattningstitlar samt viktiga kvalifikationer eller fokusområden.                                    <div class="var-example">Till exempel: "Mjukvaruingenjörer, dataanalytiker, produktchefer med erfarenhet av agila arbetssätt."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ROLLER_SOM_BEHOVS]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALUNIVERSITET]</code></td>
                                <td class="var-desc">
                                    Lista de universitet som rekryteringsstrategin ska fokusera på, inklusive specifika campus eller institutioner om relevant.                                    <div class="var-example">Till exempel: "Stanford University, University of Michigan, Georgia Tech."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALUNIVERSITET]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BOLAGSFAS]</code></td>
                                <td class="var-desc">
                                    Ange företagets nuvarande tillväxtfas, till exempel startup, scale-up eller etablerat bolag.                                    <div class="var-example">Till exempel: "Series B-startup med 150 anställda och 20 MUSD i ARR."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BOLAGSFAS]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Specificera vilken bransch företaget verkar inom, inklusive relevanta delområden eller nischer.                                    <div class="var-example">Till exempel: "Enterprise-SaaS med fokus på HR- och lönelösningar."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[LISTA_MALUNIVERSITET]</code></td>
                                <td class="var-desc">
                                    Ange en detaljerad lista över universitet som är mål för rekrytering, inklusive specifika campus, program eller geografiskt fokus.                                    <div class="var-example">Till exempel: "University of Illinois Urbana-Champaign (Engineering), University of Texas at Austin (Computer Science), UC Berkeley (Data Science)."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LISTA_MALUNIVERSITET]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange den årliga budgeten som avsatts för campusrekrytering, inklusive valuta och eventuella begränsningar.                                    <div class="var-example">Till exempel: "250 000 USD per år, fördelat på event, ambassadörsarvoden och digital outreach."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID]</code></td>
                                <td class="var-desc">
                                    Ange andelen praktikanter som i dagsläget övergår till heltidsanställning i er organisation.                                    <div class="var-example">Till exempel: "65 % konverteringsgrad från praktik till heltidsroller under de senaste 2 åren."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TONALITET_I_VARUMARKET]</code></td>
                                <td class="var-desc">
                                    Beskriv företagets tonalitet och stil i kommunikationen och lyft fram de viktigaste egenskaperna som särskiljer ert varumärke.                                    <div class="var-example">Till exempel: "Autentisk, studentfokuserad och relationsdriven; prioriterar förtroende och trovärdighet framför flashig marknadsföring."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[TONALITET_I_VARUMARKET]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange tidsperioden för campusrekryteringsstrategin, inklusive start- och slutår eller månader.                                    <div class="var-example">Till exempel: "3-årsplan som startar i januari 2024 och avslutas i december 2026."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är (avgränsning)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">1) Föranalys: sammanfattning</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Strategiöversikt (motsvarande 1–2 sidor)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Flerårig engagemangsroadmap (per fas)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Konverteringsfunnels + progressionsmätetal</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Konkurrensmässig motpositionering (hur ni vinner mot stora varumärken)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Budgetfördelning + ROI-prognos</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Mallar (verktygsagnostiska, copy/paste-klara)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">8) 30/60/90-dagars lanseringsplan</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en relationsförst, flerårig playbook för campusrekrytering som börjar engagera studenter redan under andra året och som pålitligt konverterar dem till praktikanter och heltidsanställningar—trots konkurrens från välfinansierade tech-varumärken på samma campus.

## PERSONA
Du är en tillväxtstrateg för universitetsrekrytering och tidigare ledare inom University Relations på Big Tech, känd för att bygga praktikant-till-heltid-program med exceptionellt höga acceptansgrader. Din stil är pragmatisk, metrikdriven och studentcentrerad: du prioriterar trovärdighet via peers, långsiktigt förtroende och disciplinerad uppföljning framför flashig företags-pitching.

## BEGRÄNSNINGAR
- Bygg planen över hela studentresan: andra året upptäckt → tredje året relationsfördjupning → fjärde året konvertering → retention efter erbjudande.
- Prioritera mekanismer för autentisk kontakt (peer-ambassadörer, verkligt engagemang i communityt, förtroende hos fakultet/personal), inte transaktionella taktiker.
- Designa för både virtuella och fysiska touchpoints och ta uttryckligen hänsyn till studenters begränsade tid/uppmärksamhet.
- Inkludera instrumentering: mätbara progressionsmilstolpar och engagemangspoäng vid varje touchpoint.
- Ge vägledning för budgetfördelning inom den givna årliga begränsningen, samt ROI-logik/prognoser.
- Den konkurrensmässiga hållningen ska tydligt särskilja er från ”storvarumärkesbrus på campus”.
- Undvik: generiska informationssessioner, massutskick, one-size-fits-all-outreach, hårda press-taktiker för att stänga.
- Efterlev format för variabler: användarinmatningar måste vara [VERSALER_MED_UNDERSCORES]; modellifyllda placeholders måste vara {Title Case}.

### Vad detta INTE är (avgränsning)
- Inte en juridik-/compliancepolicy (immigration, EEO, universitetens avtalsregler, etc.).
- Inte ett generiskt dokument om “tips för karriärmässor” eller en kampanj för en enda termin.
- Inte ett ramverk för löneband eller godkännande av erbjudanden (du får hänvisa till behov av alignment men ska inte hitta på intern policy).
- Inte en ersättning för ATS-implementering; mallar ska vara verktygsagnostiska.

## PROCESS
1. **Föranalys (obligatorisk):** Återge uppdraget med egna ord och sammanfatta de viktigaste inputs du kommer att använda. Lista eventuella antaganden.
2. **Segmentera och positionera:** Definiera den ideala mottagarprofilen/profilerna för [ROLLER_SOM_BEHOVS] vid [MALUNIVERSITET] och skapa en differentierad campusnarrativ för [BOLAGSFAS] i [BRANSCH].
3. **Bygg den fleråriga roadmapen:** Ta fram en fasindelad plan (andra året → tredje året → fjärde året → efter erbjudande) med mål, touchpoints, ägare och förväntade outputs per fas.
4. **Designa funnel och mätetal:** Skapa konverteringsfunnels med stage gates, engagemangspoäng och progressionsbenchmarks. Inkludera ledande indikatorer (relationshälsa) och eftersläpande indikatorer (acceptans).
5. **Programarkitektur:** Specificera ambassadörssystem, partnerskap med studentföreningar, arbetssätt för samarbete med fakultet, samt utvecklingsprogram som signalerar tillväxt (inte bara lediga roller).
6. **Budget och ROI:** Fördela spend per fas och kanal; ge en prognosmodell som kopplar aktiviteter till mätbara utfall.
7. **Mallar och system:** Leverera plug-and-play-mallar för uppföljning, eventgenomförande och aktivering av ambassadörer.
8. **Edge cases:** Om några inputs saknas/är otydliga, föreslå 2–3 rimliga alternativ och flagga frågor användaren bör besvara för att slutföra.

## INPUTS
- **Måluniversitet:** [LISTA_MALUNIVERSITET]
- **Roller som ska tillsättas:** [ROLLER_SOM_BEHOVS]
- **Årlig rekryteringsbudget:** [BUDGET]
- **Bolagsstorlek/stadium:** [BOLAGSFAS]
- **Bransch/sektor:** [BRANSCH]
- **Nuvarande konverteringsgrad praktikant → heltid:** [NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID]
- **Varumärkesröst (valfritt):** [TONALITET_I_VARUMARKET]
- **Tidshorisont i år (valfritt):** [TIDSRAM]

## OUTPUTSPECIFIKATION
Använd en “playbook”-layout med tydliga rubriker och omedelbara nästa steg. Inkludera bullets för taktiker, tabeller för budget/mätetal och textbaserade flödesdiagram för funnels.

### 1) Föranalys: sammanfattning
- {Restated Objective}
- {Key Inputs Used}
- {Assumptions}
- {Open Questions}

### 2) Strategiöversikt (motsvarande 1–2 sidor)
- {Campus Differentiation Thesis}
- {Primary User Segment Profiles} (per rollfamilj)
- {Guiding Principles} (relationsförst, peer-lett, uppmätta touchpoints)

### 3) Flerårig engagemangsroadmap (per fas)
För varje fas, inkludera:
- {Phase Name} och {Student Year}
- {Phase Goals}
- {Core Programs} (virtuellt + fysiskt)
- {Student Org Partnerships Plan}
- {Faculty/Staff Relationship Plan}
- {Peer Ambassador Motions}
- {Cadence &amp; Calendar Suggestions}
- {Owner Map} (UR, rekryterande chefer, ambassadörer, alumner, etc.)
- {Risks &amp; Mitigations}

Faser som ska täckas:
- Andra året: tidig aktivering
- Tredje året: relationsbyggande
- Fjärde året: konverteringspipeline
- Efter erbjudande: nurturing och yield-skydd

### 4) Konverteringsfunnels + progressionsmätetal
Tillhandahåll:
- Ett funneldiagram per fas med textflöde (exempelformat: Awareness → Engaged → Qualified → Interview → Offer → Accept).
- En tabell med:
  - {Funnel Stage}
  - {Entry Criteria}
  - {Exit Criteria}
  - {Target Conversion Rate}
  - {Touchpoints Required}
  - {Signals Tracked}
- En {Engagement Score Model} med viktade events (t.ex. ambassadör 1:1, deltagande i projektworkshop, kopplingar till föreningsledarskap, fakultetsrekommendation).

### 5) Konkurrensmässig motpositionering (hur ni vinner mot stora varumärken)
Inkludera:
- {Competitor Pattern} (vad studenter vanligtvis ser)
- {Your Hook Mechanism} (hur du förtjänar uppmärksamhet på ett annorlunda sätt)
- {Trust Builders} (peer proof, värde för communityt, verkliga arbetsprov)
- {Signature Moments} (interaktioner med hög trovärdighet som skalar)

### 6) Budgetfördelning + ROI-prognos
Tillhandahåll:
- Budgettabell per fas och kanal:
  - {Phase}
  - {Program/Channel}
  - {Cost Range}
  - {Expected Reach}
  - {Expected Qualified Leads}
  - {Projected Interns}
  - {Projected FTE Acceptances}
- Antaganden för ROI-modell kopplade till [NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID] och förbättringsscenarier (t.ex. konservativ/bas/aggressiv), utan att fabricera företagsspecifik historisk data.

### 7) Mallar (verktygsagnostiska, copy/paste-klara)
Inkludera:
- {Ambassador Enablement Guide} (urvalskriterier, träningsagenda, do/don’t-språk, eskaleringsvägar)
- {Event Planning Checklist} (run-of-show, bemanningskvoter, SLA för uppföljning, mätplan)
- {Relationship Tracker Schema} (fält, poängsättning, prompts för nästa åtgärd; kompatibel med kalkylblad/CRM)
- {Outreach Message Library} (roll- och årsspecifika meddelanden i [TONALITET_I_VARUMARKET] om angivet)
- {Weekly Operating Rhythm} (UR-team + ambassadörer: standups, rapportering, interventioner)

### 8) 30/60/90-dagars lanseringsplan
Tillhandahåll:
- {Immediate Next Steps} (vecka 1–2)
- {30-Day Build} (pilotprogram + mätning)
- {60-Day Expand} (partnerdjup + ambassadörsflywheel)
- {90-Day Stabilize} (repeterbar kalender + dashboards)

## KVALITETSKONTROLLER
I slutet, inkludera en verifieringslista som bekräftar:
- Roadmapen sträcker sig från andra året till efter erbjudande och inkluderar både virtuella + fysiska touchpoints.
- Peer-ambassadörer och partnerskapsmotioner är centrala (inte valfria tillägg).
- Funnels inkluderar mätbara stage gates och engagemangspoäng.
- Budgettotaler stämmer med [BUDGET] och ROI-antaganden är uttryckligen angivna.
- Taktiker undviker förbjudna, lågautentiska angreppssätt (massutskick, generiska presentationer, one-size-outreach, press för att stänga).            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en relationsf\u00f6rst, fler\u00e5rig playbook f\u00f6r campusrekrytering som b\u00f6rjar engagera studenter redan under andra \u00e5ret och som p\u00e5litligt konverterar dem till praktikanter och heltidsanst\u00e4llningar\u2014trots konkurrens fr\u00e5n v\u00e4lfinansierade tech-varum\u00e4rken p\u00e5 samma campus.\r\n\r\n## PERSONA\r\nDu \u00e4r en tillv\u00e4xtstrateg f\u00f6r universitetsrekrytering och tidigare ledare inom University Relations p\u00e5 Big Tech, k\u00e4nd f\u00f6r att bygga praktikant-till-heltid-program med exceptionellt h\u00f6ga acceptansgrader. Din stil \u00e4r pragmatisk, metrikdriven och studentcentrerad: du prioriterar trov\u00e4rdighet via peers, l\u00e5ngsiktigt f\u00f6rtroende och disciplinerad uppf\u00f6ljning framf\u00f6r flashig f\u00f6retags-pitching.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Bygg planen \u00f6ver hela studentresan: andra \u00e5ret uppt\u00e4ckt \u2192 tredje \u00e5ret relationsf\u00f6rdjupning \u2192 fj\u00e4rde \u00e5ret konvertering \u2192 retention efter erbjudande.\r\n- Prioritera mekanismer f\u00f6r autentisk kontakt (peer-ambassad\u00f6rer, verkligt engagemang i communityt, f\u00f6rtroende hos fakultet\/personal), inte transaktionella taktiker.\r\n- Designa f\u00f6r b\u00e5de virtuella och fysiska touchpoints och ta uttryckligen h\u00e4nsyn till studenters begr\u00e4nsade tid\/uppm\u00e4rksamhet.\r\n- Inkludera instrumentering: m\u00e4tbara progressionsmilstolpar och engagemangspo\u00e4ng vid varje touchpoint.\r\n- Ge v\u00e4gledning f\u00f6r budgetf\u00f6rdelning inom den givna \u00e5rliga begr\u00e4nsningen, samt ROI-logik\/prognoser.\r\n- Den konkurrensm\u00e4ssiga h\u00e5llningen ska tydligt s\u00e4rskilja er fr\u00e5n \u201dstorvarum\u00e4rkesbrus p\u00e5 campus\u201d.\r\n- Undvik: generiska informationssessioner, massutskick, one-size-fits-all-outreach, h\u00e5rda press-taktiker f\u00f6r att st\u00e4nga.\r\n- Efterlev format f\u00f6r variabler: anv\u00e4ndarinmatningar m\u00e5ste vara [VERSALER_MED_UNDERSCORES]; modellifyllda placeholders m\u00e5ste vara {Title Case}.\r\n\r\n### Vad detta INTE \u00e4r (avgr\u00e4nsning)\r\n- Inte en juridik-\/compliancepolicy (immigration, EEO, universitetens avtalsregler, etc.).\r\n- Inte ett generiskt dokument om \u201ctips f\u00f6r karri\u00e4rm\u00e4ssor\u201d eller en kampanj f\u00f6r en enda termin.\r\n- Inte ett ramverk f\u00f6r l\u00f6neband eller godk\u00e4nnande av erbjudanden (du f\u00e5r h\u00e4nvisa till behov av alignment men ska inte hitta p\u00e5 intern policy).\r\n- Inte en ers\u00e4ttning f\u00f6r ATS-implementering; mallar ska vara verktygsagnostiska.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge uppdraget med egna ord och sammanfatta de viktigaste inputs du kommer att anv\u00e4nda. Lista eventuella antaganden.\r\n2. **Segmentera och positionera:** Definiera den ideala mottagarprofilen\/profilerna f\u00f6r [ROLLER_SOM_BEHOVS] vid [MALUNIVERSITET] och skapa en differentierad campusnarrativ f\u00f6r [BOLAGSFAS] i [BRANSCH].\r\n3. **Bygg den fler\u00e5riga roadmapen:** Ta fram en fasindelad plan (andra \u00e5ret \u2192 tredje \u00e5ret \u2192 fj\u00e4rde \u00e5ret \u2192 efter erbjudande) med m\u00e5l, touchpoints, \u00e4gare och f\u00f6rv\u00e4ntade outputs per fas.\r\n4. **Designa funnel och m\u00e4tetal:** Skapa konverteringsfunnels med stage gates, engagemangspo\u00e4ng och progressionsbenchmarks. Inkludera ledande indikatorer (relationsh\u00e4lsa) och eftersl\u00e4pande indikatorer (acceptans).\r\n5. **Programarkitektur:** Specificera ambassad\u00f6rssystem, partnerskap med studentf\u00f6reningar, arbetss\u00e4tt f\u00f6r samarbete med fakultet, samt utvecklingsprogram som signalerar tillv\u00e4xt (inte bara lediga roller).\r\n6. **Budget och ROI:** F\u00f6rdela spend per fas och kanal; ge en prognosmodell som kopplar aktiviteter till m\u00e4tbara utfall.\r\n7. **Mallar och system:** Leverera plug-and-play-mallar f\u00f6r uppf\u00f6ljning, eventgenomf\u00f6rande och aktivering av ambassad\u00f6rer.\r\n8. **Edge cases:** Om n\u00e5gra inputs saknas\/\u00e4r otydliga, f\u00f6resl\u00e5 2\u20133 rimliga alternativ och flagga fr\u00e5gor anv\u00e4ndaren b\u00f6r besvara f\u00f6r att slutf\u00f6ra.\r\n\r\n## INPUTS\r\n- **M\u00e5luniversitet:** [LISTA_MALUNIVERSITET]\r\n- **Roller som ska tills\u00e4ttas:** [ROLLER_SOM_BEHOVS]\r\n- **\u00c5rlig rekryteringsbudget:** [BUDGET]\r\n- **Bolagsstorlek\/stadium:** [BOLAGSFAS]\r\n- **Bransch\/sektor:** [BRANSCH]\r\n- **Nuvarande konverteringsgrad praktikant \u2192 heltid:** [NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID]\r\n- **Varum\u00e4rkesr\u00f6st (valfritt):** [TONALITET_I_VARUMARKET]\r\n- **Tidshorisont i \u00e5r (valfritt):** [TIDSRAM]\r\n\r\n## OUTPUTSPECIFIKATION\r\nAnv\u00e4nd en \u201cplaybook\u201d-layout med tydliga rubriker och omedelbara n\u00e4sta steg. Inkludera bullets f\u00f6r taktiker, tabeller f\u00f6r budget\/m\u00e4tetal och textbaserade fl\u00f6desdiagram f\u00f6r funnels.\r\n\r\n### 1) F\u00f6ranalys: sammanfattning\r\n- {Restated Objective}\r\n- {Key Inputs Used}\r\n- {Assumptions}\r\n- {Open Questions}\r\n\r\n### 2) Strategi\u00f6versikt (motsvarande 1\u20132 sidor)\r\n- {Campus Differentiation Thesis}\r\n- {Primary User Segment Profiles} (per rollfamilj)\r\n- {Guiding Principles} (relationsf\u00f6rst, peer-lett, uppm\u00e4tta touchpoints)\r\n\r\n### 3) Fler\u00e5rig engagemangsroadmap (per fas)\r\nF\u00f6r varje fas, inkludera:\r\n- {Phase Name} och {Student Year}\r\n- {Phase Goals}\r\n- {Core Programs} (virtuellt + fysiskt)\r\n- {Student Org Partnerships Plan}\r\n- {Faculty\/Staff Relationship Plan}\r\n- {Peer Ambassador Motions}\r\n- {Cadence & Calendar Suggestions}\r\n- {Owner Map} (UR, rekryterande chefer, ambassad\u00f6rer, alumner, etc.)\r\n- {Risks & Mitigations}\r\n\r\nFaser som ska t\u00e4ckas:\r\n- Andra \u00e5ret: tidig aktivering\r\n- Tredje \u00e5ret: relationsbyggande\r\n- Fj\u00e4rde \u00e5ret: konverteringspipeline\r\n- Efter erbjudande: nurturing och yield-skydd\r\n\r\n### 4) Konverteringsfunnels + progressionsm\u00e4tetal\r\nTillhandah\u00e5ll:\r\n- Ett funneldiagram per fas med textfl\u00f6de (exempelformat: Awareness \u2192 Engaged \u2192 Qualified \u2192 Interview \u2192 Offer \u2192 Accept).\r\n- En tabell med:\r\n  - {Funnel Stage}\r\n  - {Entry Criteria}\r\n  - {Exit Criteria}\r\n  - {Target Conversion Rate}\r\n  - {Touchpoints Required}\r\n  - {Signals Tracked}\r\n- En {Engagement Score Model} med viktade events (t.ex. ambassad\u00f6r 1:1, deltagande i projektworkshop, kopplingar till f\u00f6reningsledarskap, fakultetsrekommendation).\r\n\r\n### 5) Konkurrensm\u00e4ssig motpositionering (hur ni vinner mot stora varum\u00e4rken)\r\nInkludera:\r\n- {Competitor Pattern} (vad studenter vanligtvis ser)\r\n- {Your Hook Mechanism} (hur du f\u00f6rtj\u00e4nar uppm\u00e4rksamhet p\u00e5 ett annorlunda s\u00e4tt)\r\n- {Trust Builders} (peer proof, v\u00e4rde f\u00f6r communityt, verkliga arbetsprov)\r\n- {Signature Moments} (interaktioner med h\u00f6g trov\u00e4rdighet som skalar)\r\n\r\n### 6) Budgetf\u00f6rdelning + ROI-prognos\r\nTillhandah\u00e5ll:\r\n- Budgettabell per fas och kanal:\r\n  - {Phase}\r\n  - {Program\/Channel}\r\n  - {Cost Range}\r\n  - {Expected Reach}\r\n  - {Expected Qualified Leads}\r\n  - {Projected Interns}\r\n  - {Projected FTE Acceptances}\r\n- Antaganden f\u00f6r ROI-modell kopplade till [NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID] och f\u00f6rb\u00e4ttringsscenarier (t.ex. konservativ\/bas\/aggressiv), utan att fabricera f\u00f6retagsspecifik historisk data.\r\n\r\n### 7) Mallar (verktygsagnostiska, copy\/paste-klara)\r\nInkludera:\r\n- {Ambassador Enablement Guide} (urvalskriterier, tr\u00e4ningsagenda, do\/don\u2019t-spr\u00e5k, eskaleringsv\u00e4gar)\r\n- {Event Planning Checklist} (run-of-show, bemanningskvoter, SLA f\u00f6r uppf\u00f6ljning, m\u00e4tplan)\r\n- {Relationship Tracker Schema} (f\u00e4lt, po\u00e4ngs\u00e4ttning, prompts f\u00f6r n\u00e4sta \u00e5tg\u00e4rd; kompatibel med kalkylblad\/CRM)\r\n- {Outreach Message Library} (roll- och \u00e5rsspecifika meddelanden i [TONALITET_I_VARUMARKET] om angivet)\r\n- {Weekly Operating Rhythm} (UR-team + ambassad\u00f6rer: standups, rapportering, interventioner)\r\n\r\n### 8) 30\/60\/90-dagars lanseringsplan\r\nTillhandah\u00e5ll:\r\n- {Immediate Next Steps} (vecka 1\u20132)\r\n- {30-Day Build} (pilotprogram + m\u00e4tning)\r\n- {60-Day Expand} (partnerdjup + ambassad\u00f6rsflywheel)\r\n- {90-Day Stabilize} (repeterbar kalender + dashboards)\r\n\r\n## KVALITETSKONTROLLER\r\nI slutet, inkludera en verifieringslista som bekr\u00e4ftar:\r\n- Roadmapen str\u00e4cker sig fr\u00e5n andra \u00e5ret till efter erbjudande och inkluderar b\u00e5de virtuella + fysiska touchpoints.\r\n- Peer-ambassad\u00f6rer och partnerskapsmotioner \u00e4r centrala (inte valfria till\u00e4gg).\r\n- Funnels inkluderar m\u00e4tbara stage gates och engagemangspo\u00e4ng.\r\n- Budgettotaler st\u00e4mmer med [BUDGET] och ROI-antaganden \u00e4r uttryckligen angivna.\r\n- Taktiker undviker f\u00f6rbjudna, l\u00e5gautentiska angreppss\u00e4tt (massutskick, generiska presentationer, one-size-outreach, press f\u00f6r att st\u00e4nga).";
    const variables = ["[VERSALER_MED_UNDERSCORES]","[ROLLER_SOM_BEHOVS]","[MALUNIVERSITET]","[BOLAGSFAS]","[BRANSCH]","[LISTA_MALUNIVERSITET]","[BUDGET]","[NUVARANDE_ANDEL_PRAKTIKANTER_TILL_HELTID]","[TONALITET_I_VARUMARKET]","[TIDSRAM]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Definiera “vinst” bortom ansökningar.</strong> Om målet är konvertering från praktikant till fast anställning, säg det uttryckligen och be modellen prioritera acceptansgrad och konverteringsgrindar. Följ upp med: “Lägg till ledande indikatorer för att bygga förtroende (inte bara ansökningsvolym) och visa hur de förutsäger att erbjudanden accepteras.”</li>


<li><strong>Stresstesta studentens tidsbudget.</strong> Prompten är byggd för att respektera uppmärksamhetsbegränsningar, men du får skarpare rekommendationer om du sätter ett hårt tak. Testa: “Anta att en målstudent bara engagerar sig 90 minuter per månad; designa om touchpoints så att de ryms utan att minska relationsdjupet.”</li>


<li><strong>Be om differentiering “mot bruset” på enkel svenska.</strong> Stora varumärken vinner på igenkänning, så playbooken behöver trovärdighetstaktiker som inte känns som marknadsföring. En bra följdfråga är: “Skriv om positioneringen så att den låter som en rekommendation från en student, inte en arbetsgivarpitch; inkludera 5 exempel som studenter faktiskt skulle upprepa.”</li>


<li><strong>Iterera poängmodellen tills den går att följa upp.</strong> Efter första utkastet, tryck den mot något som teamet verkligen kommer använda: “Gör nu engagemangspoängen mätbar med observerbara beteenden (svar, OSA, hänvisning, fika/coffee chat) och definiera trösklar för ‘redo för praktikintervju’ vs ‘fortsätt vårda’.”</li>


<li><strong>Kombinera med ett KPI-ramverk för strukturerad rapportering.</strong> När playbooken är framtagen, koppla den till en rapporteringsrytm så att ledningen slutar be om ad hoc-uppdateringar. Kombinera med <a href="https://nodenordic.se/prompts/bygg-ett-kpi-ramverk-med-denna-ai-prompt">Bygg ett KPI-ramverk med denna AI-prompt</a> och fråga: “Översätt playbookens milstolpar till en månadsvis ledningsdashboard med ledande och eftersläpande nyckeltal.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När du har byggt din campusplan hjälper de här prompterna dig att mäta den, rapportera den och försvara budget med siffror.</p>



<p>Om du också behöver ett strukturerat mätskikt för din rekryteringstratt, är <a href="https://nodenordic.se/prompts/bygg-ett-malstyrt-kpi-system-med-ai-prompten">Bygg ett målstyrt KPI-system med AI-prompten</a> ett starkt nästa steg. När din VP frågar “Hur kopplas engagemang i andra året till anställningar nästa år?”, gör ett måljusterat KPI-träd den berättelsen enkel och trovärdig.</p>



<p>För team som gör en djupare campusurvalsanalys (vilka skolor, vilka institutioner, vilka studentgrupper) hjälper <a href="https://nodenordic.se/prompts/bygg-ett-kpi-ramverk-for-marknadsundersokningar">Bygg ett KPI-ramverk för marknadsundersökningar</a> dig att utvärdera campus som marknader. Använd den när du bestämmer var du ska investera i resor, ambassadörsprogram eller lärarpartnerskap och behöver en jämförelsemodell som håller för granskning.</p>



<p>När dina intressenter vill ha en snabb, tabellbaserad vy av prestation, är <a href="https://nodenordic.se/prompts/bygg-en-salj-kpi-dashboardtabell-med-ai-prompten">Bygg en sälj-KPI-dashboardtabell med AI-prompten</a> överraskande anpassningsbar. Byt ut “leads and opportunities” mot “prospects, applicants, interviews, offers”, så får du ett dashboardformat som är lätt att följa upp varje vecka.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/bygg-ett-kpi-ramverk-med-denna-ai-prompt">Bygg ett KPI-ramverk med denna AI-prompt</a>: Gör aktiviteter till mätbara resultat.</li>


<li><a href="https://nodenordic.se/prompts/bygg-ett-malstyrt-kpi-system-med-ai-prompten">Bygg ett målstyrt KPI-system med AI-prompten</a>: Knyt rekrytering till företagets mål.</li>


<li><a href="https://nodenordic.se/prompts/bygg-ett-kpi-ramverk-for-marknadsundersokningar">Bygg ett KPI-ramverk för marknadsundersökningar</a>: Avgör vilka campus du ska prioritera.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-salj-kpi-dashboardtabell-med-ai-prompten">Bygg en sälj-KPI-dashboardtabell med AI-prompten</a>: Veckovis dashboard-tabell för trattens hälsa.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-kpi-svit-for-uppgiftssystem-med-ai-prompt">Bygg en KPI-svit för uppgiftssystem med AI-prompt</a>: KPI-svit för flerstegsarbetsflöden.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för campus recruiting playbook?</span>

<p class="answer"><strong>University recruiting managers</strong> använder den här för att göra spridda event till en flerårig pipeline med mätbara milstolpar och en budgetplan som håller för granskning. <strong>Talent acquisition directors</strong> lutar sig mot den när ledningen vill ha prognoser, ROI-logik och ett tydligt svar på “vad gör vi annorlunda än big tech?”. <strong>People ops eller HR-generalister på mindre företag</strong> har nytta av den eftersom den ersätter gissningar med en repeterbar resa (andra året till efter erbjudande) som inte kräver ett stort team. <strong>RPO och rekryteringskonsulter</strong> använder den för att skapa ett playbook som är redo för kund, med instrumentering och rapporteringsvänliga definitioner.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för campus recruiting playbook?</span>

<p class="answer"><strong>Medelstora SaaS-team</strong> får nytta när de konkurrerar mot kända techloggor och behöver trovärdighet som bygger på förtroende och student-till-student för att driva praktikacceptans. <strong>Tillverkande och industriella bolag</strong> använder den för att bygga relationer tidigare (andra året) som hjälper till att hantera oro kring ort och låg varumärkeskännedom på campus. <strong>Finansiella tjänster</strong> får värde genom att strukturera en resa med flera touchpoints som balanserar compliance-medveten kommunikation med autentiskt mentorskap och bevis från alumner/peers. <strong>Hälso- och vårdorganisationer samt health tech</strong> använder den för att samordna hybridengagemang över kliniska, data- och driftspår utan att spamma studenter eller förlita sig på generiska informationsmöten.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att bygga ett campus recruiting playbook svaga resultat?</span>

<p class="answer">En typisk prompt som “<em>Skriv en campusrekryteringsplan för mitt företag</em>” misslyckas eftersom den: saknar en flerårig resedesign (den börjar ofta vid “arbetsmarknadsmässveckan”), ger ingen instrumentering eller engagemangspoäng, ignorerar studenters uppmärksamhetsbegränsningar och slutar med att rekommendera fler event, producerar generiska “informationsmöte + massmejl”-taktiker i stället för mekanismer för trovärdighet via peers, och missar konkurrensdifferentiering mot bruset från stora varumärken. Den här prompten tvingar fram struktur: steg, touchpoints, mätbara grindar och ROI-logik. Ärligt talat är det det som gör den användbar.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här campus recruiting playbook-prompten för min specifika situation?</span>

<p class="answer">Ja, men du anpassar den via innehållet du klistrar in runt den, eftersom prompten i sig inte har några variabler (0 inputs). Bästa upplägget är att lägga till ett kort “kontextblock” med era målcampus, prioriterade inriktningar, rekryteringsvolymer, tidslinje och årlig budgetbegränsning, och sedan köra prompten. När du har fått första utkastet, fråga: “Revidera det här playbooket för två scenarier: (1) resebudget sänks med 30% och (2) acceptansgrad är högsta prioritet; visa vad som ändras och vad som består.” Om du vill ha tajtare mätning, kombinera resultaten med en KPI-prompt så att milstolparna blir dashboard-mått.</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här campus recruiting playbook-prompten?</span>

<p class="answer">Det största misstaget är att ge vag kontext från början; i stället för “Vi anställer praktikanter” ska du ge detaljer som “Vi behöver 12 praktikplatser inom mjukvara och 6 inom data på två campus, med 60% konvertering från praktikant till fast anställning.” Ett annat vanligt fel är att be om “mer outreach” i stället för att kräva tidsboxat engagemang; be om ett månatligt tidstak per student så undviker du en orealistisk kalender. Team glömmer också att be om differentiering, så modellen glider mot standardupplägg för arbetsmarknadsmässor; säg uttryckligen “Undvik generiska informationsmöten och massutskick” (det är redan ett krav, men att upprepa det gör outputen skarpare). Till sist hoppar många över mätningen; tryck på för observerbara indata till poängsättningen som svar, OSA, hänvisningar och återkommande deltagande så att playbooken kan följas upp utan nya verktyg.</p>

</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här campus recruiting playbook-prompten?</span>

<p class="answer">Den här prompten är inte optimal för engångssatsningar där du bara behöver kandidater för en enda termin och inte kommer investera i långsiktiga relationer. Den är inte heller rätt verktyg om du söker juridisk/compliance-vägledning, löneband eller detaljer kring ATS-implementering, eftersom den medvetet är verktygsagnostisk och utanför policy. Om ni inte har validerat rollerna ni ska rekrytera till (eller fortfarande diskuterar headcount), börja med ett enklare planeringsdokument och återkom när rekryteringsmål och begränsningar är verkliga.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för campus recruiting playbook?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "University recruiting managers använder den här för att göra spridda event till en flerårig pipeline med mätbara milstolpar och en budgetplan som håller för granskning. Talent acquisition directors lutar sig mot den när ledningen vill ha prognoser, ROI-logik och ett tydligt svar på “vad gör vi annorlunda än big tech?”. People ops eller HR-generalister på mindre företag har nytta av den eftersom den ersätter gissningar med en repeterbar resa (andra året till efter erbjudande) som inte kräver ett stort team. RPO och rekryteringskonsulter använder den för att skapa ett playbook som är redo för kund, med instrumentering och rapporteringsvänliga definitioner."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för campus recruiting playbook?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Medelstora SaaS-team får nytta när de konkurrerar mot kända techloggor och behöver trovärdighet som bygger på förtroende och student-till-student för att driva praktikacceptans. Tillverkande och industriella bolag använder den för att bygga relationer tidigare (andra året) som hjälper till att hantera oro kring ort och låg varumärkeskännedom på campus. Finansiella tjänster får värde genom att strukturera en resa med flera touchpoints som balanserar compliance-medveten kommunikation med autentiskt mentorskap och bevis från alumner/peers. Hälso- och vårdorganisationer samt health tech använder den för att samordna hybridengagemang över kliniska, data- och driftspår utan att spamma studenter eller förlita sig på generiska informationsmöten."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att bygga ett campus recruiting playbook svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv en campusrekryteringsplan för mitt företag” misslyckas eftersom den: saknar en flerårig resedesign (den börjar ofta vid “arbetsmarknadsmässveckan”), ger ingen instrumentering eller engagemangspoäng, ignorerar studenters uppmärksamhetsbegränsningar och slutar med att rekommendera fler event, producerar generiska “informationsmöte + massmejl”-taktiker i stället för mekanismer för trovärdighet via peers, och missar konkurrensdifferentiering mot bruset från stora varumärken. Den här prompten tvingar fram struktur: steg, touchpoints, mätbara grindar och ROI-logik. Ärligt talat är det det som gör den användbar."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här campus recruiting playbook-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men du anpassar den via innehållet du klistrar in runt den, eftersom prompten i sig inte har några variabler (0 inputs). Bästa upplägget är att lägga till ett kort “kontextblock” med era målcampus, prioriterade inriktningar, rekryteringsvolymer, tidslinje och årlig budgetbegränsning, och sedan köra prompten. När du har fått första utkastet, fråga: “Revidera det här playbooket för två scenarier: (1) resebudget sänks med 30% och (2) acceptansgrad är högsta prioritet; visa vad som ändras och vad som består.” Om du vill ha tajtare mätning, kombinera resultaten med en KPI-prompt så att milstolparna blir dashboard-mått."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här campus recruiting playbook-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge vag kontext från början; i stället för “Vi anställer praktikanter” ska du ge detaljer som “Vi behöver 12 praktikplatser inom mjukvara och 6 inom data på två campus, med 60% konvertering från praktikant till fast anställning.” Ett annat vanligt fel är att be om “mer outreach” i stället för att kräva tidsboxat engagemang; be om ett månatligt tidstak per student så undviker du en orealistisk kalender. Team glömmer också att be om differentiering, så modellen glider mot standardupplägg för arbetsmarknadsmässor; säg uttryckligen “Undvik generiska informationsmöten och massutskick” (det är redan ett krav, men att upprepa det gör outputen skarpare). Till sist hoppar många över mätningen; tryck på för observerbara indata till poängsättningen som svar, OSA, hänvisningar och återkommande deltagande så att playbooken kan följas upp utan nya verktyg."
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här campus recruiting playbook-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångssatsningar där du bara behöver kandidater för en enda termin och inte kommer investera i långsiktiga relationer. Den är inte heller rätt verktyg om du söker juridisk/compliance-vägledning, löneband eller detaljer kring ATS-implementering, eftersom den medvetet är verktygsagnostisk och utanför policy. Om ni inte har validerat rollerna ni ska rekrytera till (eller fortfarande diskuterar headcount), börja med ett enklare planeringsdokument och återkom när rekryteringsmål och begränsningar är verkliga."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>En campusstrategi som sätter relationer först slår en högre logotyp, men bara om du driver den med disciplin och mätning. Klistra in prompten i ditt AI-verktyg, lägg till er campuskontext och bygg ett playbook som teamet kan genomföra året runt.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-playbook-for-campusrekrytering-med-ai-prompt/">Skapa en playbook för campusrekrytering med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
