> ## Documentation Index
> Fetch the complete documentation index at: https://docs.highailabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Start Here

> The map of everything — strategy, research, character, scripts, production, and measurement — and the order to read it in.

## What This Section Is

Everything needed to run Professor High as a TikTok-first video brand: the researched strategy, the character spec, 172 shootable scripts with copy-paste prompts, and the system for measuring what works.

This page is the map. Nothing else needs to be read in order.

## The System

```mermaid theme={null}
flowchart TD
    subgraph RESEARCH["🔍 Research — why we do it this way"]
        R1[Platform Research<br/>hooks · AI rules · comedy structure]
        R2[Compliance<br/>primary policy sources]
        R3[Landscape<br/>60+ accounts · who wins]
        R4[Mascot Playbook<br/>why a character wins]
        R5[Teardowns<br/>videos pulled apart]
        R6[Funnel<br/>where traffic goes]
    end

    subgraph FOUNDATION["🎭 Foundation — who he is"]
        C1[Character Config<br/>appearance · voice · expressions]
        C4[Supporting Cast<br/>9 briefs · swappable]
        C2[Brand Voice<br/>platform register]
        C3[Verified Data<br/>numbers allowed on camera]
    end

    subgraph SCRIPTS["🎬 Scripts — what to say"]
        S1[The 100<br/>4 arms · 14 formats]
        S2[Control Pack<br/>5 matched pairs]
        S3[Original Slate<br/>13 packs · 72 episodes]
        S4[Hook Library<br/>279 hooks · 10 families]
    end

    subgraph PRODUCTION["📹 Production — how to make it"]
        P1[Production Spec<br/>Cantina prompt format]
        P2[All Prompts<br/>bulk copy-paste]
    end

    subgraph MEASURE["📊 Measure — what worked"]
        M1[Testing Framework<br/>benchmarks · decision rules]
        M2[Performance Log<br/>one row per video]
        M3[Status Board<br/>show-level state]
    end

    RESEARCH --> FOUNDATION
    FOUNDATION --> SCRIPTS
    SCRIPTS --> PRODUCTION
    PRODUCTION --> MEASURE
    MEASURE -.->|scale winners<br/>cut losers| SCRIPTS
```

## Read This First

If you only read four pages, read these — in this order.

<Steps>
  <Step title="Compliance">
    [What TikTok actually allows](/social/compliance). The current guidelines contain an explicit **"Fiction or art"** allowance that most cannabis-marketing advice still misses. This is what makes an animated series viable.
  </Step>

  <Step title="Landscape">
    [Who is actually winning](/social/landscape) in cannabis on TikTok, at what scale, doing what — plus partnership targets with live links.
  </Step>

  <Step title="Mascot Playbook">
    [Why a character is the highest-leverage asset](/social/mascot-playbook) here, and the operating spec for running one as a series.
  </Step>

  <Step title="The 100 — Test Design">
    [How the slate is structured as an experiment](/social/scripts/the-100/design) — four arms, fourteen formats, five controlled pairs, and the rules for what gets killed and what gets funded.
  </Step>
</Steps>

<Note>
  Previously this step pointed at [The Comedy Engine](/social/scripts/comedy-engine). It is still the growth bet and still worth reading — but the test design now explains *why* it is one bet among fourteen, which is the more useful thing to read fourth.
</Note>

## Where Everything Lives

### Research — why we do it this way

| Page                                                   | What it answers                                                                                                                             |
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| [Compliance](/social/compliance)                       | What TikTok's actual guidelines say about cannabis and fiction. Primary sources, three enforcement tiers, live evidence, hashtag policy     |
| [Landscape](/social/landscape)                         | 60+ real accounts with links, how they survive, partnership and podcast targets                                                             |
| [Mascot Playbook](/social/mascot-playbook)             | The mascot advantage, the Sanrio model, animated-series operating spec, failure modes                                                       |
| [Video Teardowns](/social/teardowns)                   | **Individual viral videos pulled apart** — 24 cannabis comedy videos plus mascot campaigns and meme formats, with live-verified metrics     |
| [The Funnel](/social/funnel)                           | **Where every video sends people.** The catchphrase-is-the-URL insight, the CTA ladder, and how the site and the High IQ app split the work |
| [Platform Research](/social/scripts/platform-research) | Hook and retention data, AI-content rules, comedy structure                                                                                 |

### Foundation — who Professor High is

| Page                                                   | What it answers                                                                                                                          |
| ------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------- |
| [Character Config](/social/character-config)           | The nine atoms, physical spec, five-state expression set, voice spec, **paste-ready Cantina setup block**                                |
| [Supporting Cast](/social/cast)                        | **Everyone who is not Professor High.** Nine casting briefs, the four swap rules, and why you can cast any Cantina character in the role |
| [Brand → Professor High](/brand/professor-high)        | The narrative bible — origin, personality, where he appears                                                                              |
| [Brand Voice For Social](/social/strategy/brand-voice) | Platform register and voice rules every show inherits                                                                                    |
| [Verified Data](/social/scripts/verified-data)         | The numbers allowed on camera, and why inventory is not a story                                                                          |

### The 100 — the designed test slate

One hundred scripts built as an experiment rather than a content dump. Every format is lifted from something documented in the [teardowns](/social/teardowns); the invention is the arrangement.

| Page                                                                   | Scripts | Arm                                                           |
| ---------------------------------------------------------------------- | ------- | ------------------------------------------------------------- |
| [**The 100 — Test Design**](/social/scripts/the-100/design)            | —       | **Read this first.** Arms, waves, decision rules, honest gaps |
| [This Edible Ain't Shit](/social/scripts/the-100/edible-aint-shit)     | 10      | Reach — the signature two-beat reversal                       |
| [The Nostalgia Lab](/social/scripts/the-100/nostalgia-lab)             | 8       | Reach — the strongest thesis in cannabis comedy               |
| [The Paranoia Ward](/social/scripts/the-100/paranoia-ward)             | 8       | Reach — name a private feeling, the comments run themselves   |
| [Formal Systems](/social/scripts/the-100/formal-systems)               | 9       | Reach — cannabis colliding with a bureaucracy                 |
| [The Immovable Punchline](/social/scripts/the-100/immovable-punchline) | 5       | Reach — one fixed line, escalating targets                    |
| [Seven-Second Cards](/social/scripts/the-100/seven-second-cards)       | 5       | Reach — the 11% share-rate format                             |
| [The Taxonomy](/social/scripts/the-100/the-taxonomy)                   | 8       | Participation — one claimable label per episode               |
| [The Rotation](/social/scripts/the-100/rotation)                       | 6       | Participation — a casting exercise with no punchline          |
| [The Outsider Confession](/social/scripts/the-100/outsider-confession) | 5       | Participation — the decode beats the code                     |
| [The Thought](/social/scripts/the-100/hits-blunt)                      | 6       | Participation — a falsification test                          |
| [Sections](/social/scripts/the-100/sections)                           | 6       | Traffic — a chart that happens to be funny                    |
| [The Counter Kit](/social/scripts/the-100/counter-kit)                 | 7       | Traffic — utility earns saves                                 |
| [Look It Up](/social/scripts/the-100/look-it-up)                       | 7       | Traffic — a question only a lookup answers                    |
| [The Control Pack](/social/scripts/the-100/control-pack)               | 10      | Control — five matched pairs, one variable each               |

### The original slate — 72 episodes

| Pack                                                             | Episodes | Role                                                    |
| ---------------------------------------------------------------- | -------- | ------------------------------------------------------- |
| [The Comedy Engine](/social/scripts/comedy-engine)               | 8        | The growth bet. Cold-open dialogue, recurring cast      |
| [The Viral Bets](/social/scripts/viral-bets)                     | 6        | Engineered on proven veins, built to drive site traffic |
| [15s Hook Tests](/social/scripts/hook-tests-15s)                 | 8        | Controlled experiment — 2 payloads × 4 hook families    |
| [TIWIH Receipts](/social/scripts/tiwih-receipts)                 | 5        | Decode a receipt into a terpene forecast                |
| [Why You're Really High](/social/scripts/why-youre-really-high)  | 5        | Reverse-diagnose a described high                       |
| [High IQ Test](/social/scripts/high-iq-test)                     | 5        | Daily quiz. Cheapest views in the library               |
| [The Entourage](/social/scripts/the-entourage)                   | 5        | Terpenes as a character cast. The IP bet                |
| [Spotify = Your Strain](/social/scripts/spotify-equals-strain)   | 5        | Music taste in, strain plus soundtrack out              |
| [That's Why You're High](/social/scripts/thats-why-youre-high)   | 5        | Stitch templates                                        |
| [Budtender Court](/social/scripts/budtender-court)               | 5        | Bad counter advice on trial                             |
| [Roast My Stash](/social/scripts/roast-my-stash)                 | 5        | Score a stash 1-100                                     |
| [Lab Logs](/social/scripts/lab-logs)                             | 5        | 3 AM research diaries                                   |
| [If Labels Told The Truth](/social/scripts/if-labels-told-truth) | 5        | Parody labels                                           |

Plus the [Hook Library](/social/scripts/hook-library) — **279 hooks** across 10 families, each with an ID so performance is traceable.

### Production

| Page                                               | What it answers                                                        |
| -------------------------------------------------- | ---------------------------------------------------------------------- |
| [Production Spec](/social/scripts/production-spec) | Prompt-block format, shot grammar, output settings, pre-post checklist |
| [All Cantina Prompts](/social/scripts/all-prompts) | **Every prompt in one place** for bulk copy-paste                      |

### Measurement

| Page                                                   | What it answers                                                                 |
| ------------------------------------------------------ | ------------------------------------------------------------------------------- |
| [Testing Framework](/social/scripts/testing-framework) | Metrics that matter, benchmarks, decision rules, the 4-week ramp                |
| [Show Status Board](/social/show-status-board)         | Every show's production status at a glance                                      |
| Performance log                                        | `social-content/output/tracking/performance-log.csv` — one row per posted video |

### Show Concepts

The [Show Bible](/social/overview) holds 55 documented show concepts. Twelve are scripted; the rest are the backlog.

## The Production Loop

```mermaid theme={null}
flowchart LR
    A[Pick a script] --> B[Fill DATA tokens<br/>from Verified Data]
    B --> C[Copy the<br/>Cantina Prompt]
    C --> D[Generate in Cantina<br/>character already loaded]
    D --> E{Continuity<br/>check}
    E -->|drift| D
    E -->|clean| F[Apply AIGC label]
    F --> G[Log the row<br/>before posting]
    G --> H[Post]
    H --> I[Read at 48h<br/>and 7 days]
    I --> J{Verdict}
    J -->|scale| K[4 more like it]
    J -->|iterate| L[Keep hook,<br/>rewrite middle]
    J -->|re-cut| M[Swap to B hook]
    J -->|cut| N[Retire the slot]
    K --> A
    L --> A
    M --> A
```

<Warning>
  Two steps are non-negotiable. **Apply the AIGC label** — undisclosed AI runs a four-step path to a permanent ban. **Log the row before posting** — a video posted without a log row is a wasted test.
</Warning>

## Current Status

```mermaid theme={null}
pie showData
    title Script library by register (172 scripts)
    "Comedy-led" : 97
    "Data-led" : 60
    "Mixed" : 11
    "Warm" : 4
```

```mermaid theme={null}
pie showData
    title Script library by runtime
    "15-30s (the money zone)" : 125
    "31-45s" : 26
    "Under 15s" : 11
    "46-60s" : 10
```

<Note>
  Comedy leads 97 to 60 and **136 of 172 scripts now run at 30 seconds or under** — 125 in the 15-30s money zone, plus 11 shorter than that from the cheap packs. The education packs still run long deliberately: they use education grammar, where 30-60s is correct.
</Note>

| Item                           | State                                                                                                     |
| ------------------------------ | --------------------------------------------------------------------------------------------------------- |
| Scripts written                | **172** across 27 packs                                                                                   |
| Runtimes covered               | 6s through 60s — **136 run at 30s or under**                                                              |
| Cantina prompts                | **172** — one per script, copy-paste ready, [all on one page](/social/scripts/all-prompts)                |
| Hooks registered               | **279** across 10 families — every ID unique, enforced by the sync script                                 |
| Character spec                 | Complete. `professor-high-v1`                                                                             |
| Supporting cast                | 9 roles with [casting briefs](/social/cast) — **swappable, cast from Cantina's roster or build your own** |
| Roles still uncast             | The Old Head, The Clerk, The Outsider, The Witness. Cast The Clerk first — it unlocks 9 episodes          |
| Scripts needing no cast at all | **100 of 172** — Professor High alone. Shootable today                                                    |
| Shows scripted                 | 27 of 55 concepts                                                                                         |
| Shows at `ready-to-pilot`      | 10                                                                                                        |
| Videos produced                | **0**                                                                                                     |
| Videos posted                  | **0**                                                                                                     |
| Performance data               | **None yet** — every benchmark is a researched estimate, not our own result                               |

<Note>
  **Nothing here has been tested against a real audience.** Every recommendation is drawn from external research and platform data. The first 40 videos are the experiment that replaces assumption with evidence — that is what the [Testing Framework](/social/scripts/testing-framework) exists to capture.
</Note>

## The Strategy In One Diagram

```mermaid theme={null}
flowchart TD
    P["71.7% of cannabis TikTok is comedy<br/>7.5% is informative"]
    P --> A[Comedy alone:<br/>big reach, no moat]
    P --> B[Education alone:<br/>defensible, capped at 200-600K]
    A --> C
    B --> C
    C["Professor High:<br/>comedy that carries real education"]
    C --> D[Reach of the comedy lane]
    C --> E[Defensibility of the data]
    C --> F[Fiction-allowance protection<br/>a live creator does not get]
```

The arbitrage: comedy carries the growth, the database carries the credibility, and an animated character carries a policy latitude that a person filming themselves does not have.

## Research Conflicts — Resolved

The [video teardowns](/social/teardowns) surfaced four conflicts with the original scripts. All four have been acted on.

| Conflict                                   | Resolution                                                                                                                                                                                        | Status                                             |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| Scripts opened on Professor High narrating | [Comedy Engine](/social/scripts/comedy-engine) rewritten to **cold-open on cast dialogue**; Professor High cuts in at beat 2, preserving the observational posture that holds our compliance lane | Done                                               |
| Burned-in text on every beat               | **Two grammars** now documented — comedy uses none or one card, education uses text plus a citation. Comedy pack stripped to 1-2 text beats                                                       | Done                                               |
| Most of the original library ran 40s+      | Comedy pack cut to **15-30s**. Library now has **36 scripts at 15-30s** — half of it                                                                                                              | Partial — education packs still run long by design |
| Lab Logs was a serialised arc              | Re-scoped so **every episode stands alone**. Serial texture kept as aesthetic, not structure                                                                                                      | Done                                               |

**Also added from the research:**

| Addition                              | Why                                                                                                                                                    |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **`CE-007` "This edible ain't shit"** | The most documented structure in stoner comedy. Two poses, infinitely re-skinnable, real onset-timing education inside the joke. Built to recur weekly |
| **`CE-008` The Paranoia Spiral**      | Paranoia converts comment sections into confessionals — and it is where the product value actually sits                                                |
| **"Chaser or Reader?"**               | A claimable two-word taxonomy. Videos with one ran 3,900-16,900 comments; without, 52-370. We had none                                                 |
| **Share-to-like ratio**               | Added as a 48-hour read. Above 0.5 is strong, above 1.0 exceptional                                                                                    |
| **The episode-1 cliff**               | Documented in the testing framework. Compare episode 1 against episode 1, never against a sequel                                                       |
| **Citation cards**                    | Both top educators put the paper on screen. Now required on any education research claim                                                               |
| **Four standing ops rules**           | Never delete the archive · elevate a real commenter into canon · commission one original sound · bridge to non-cannabis identities                     |

## Open Questions

Honest list of what is still unresolved.

| Question                                                             | Status                                                                                                                                                                  |
| -------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Does an animated cannabis mascot series survive moderation at scale? | **Unproven.** No documented case exists. The closest analogue sits at 186 videos and 4.4K followers                                                                     |
| Which hook family works for this audience?                           | Unknown until the [15s tests](/social/scripts/hook-tests-15s) run                                                                                                       |
| Does the audience want the fact, or just the joke?                   | `CE-004` is built almost fact-free specifically to answer this                                                                                                          |
| Should Lab Logs be serialised?                                       | **Probably not.** Comedy has the highest completion but lowest binge rate. Likely needs re-cutting so episodes stand alone                                              |
| Do the archetype characters hold up?                                 | They need building and one episode shot before anyone can tell                                                                                                          |
| Does "Chaser or Reader" actually get claimed?                        | **Now scheduled.** [`TAX-001`](/social/scripts/the-100/the-taxonomy) establishes it properly, and seven more axes test whether the mechanic generalises                 |
| Does "Look It Up" actually convert to site visits?                   | **The funnel bet, now with seven reps** — the whole [Look It Up](/social/scripts/the-100/look-it-up) pack. Needs tracked links or it produces no readable result        |
| Is there a waitlist to capture app interest?                         | **Still no — and there should be before launch.** Every documented creator says nobody treats TikTok as home. This is the oldest unclosed item on the page              |
| Does burned-in text help or hurt a comedy episode?                   | **Now a controlled pair** — [`CTL-001` / `CTL-002`](/social/scripts/the-100/control-pack)                                                                               |
| Does the cold-open rewrite beat the narrated original?               | **Now a controlled pair** — [`CTL-005` / `CTL-006`](/social/scripts/the-100/control-pack)                                                                               |
| Is 15s or 30s better for the same content?                           | **Now a controlled pair** — [`CTL-003` / `CTL-004`](/social/scripts/the-100/control-pack)                                                                               |
| Does an explicit CTA cost reach?                                     | **Now a controlled pair** — [`CTL-009` / `CTL-010`](/social/scripts/the-100/control-pack)                                                                               |
| Does the same fact travel further as a joke or as data?              | **Now a controlled pair** — [`CTL-007` / `CTL-008`](/social/scripts/the-100/control-pack)                                                                               |
| Can a mascot carry a stoner meme format without depicting use?       | **Unproven.** Every adaptation in The 100 cuts the act and keeps the mechanic. Whether that survives contact with the audience is the slate's biggest single assumption |

## Related

<CardGroup cols={3}>
  <Card title="Show Bible" icon="tv" href="/social/overview">
    All 55 show concepts.
  </Card>

  <Card title="Script Room" icon="clapperboard" href="/social/scripts/overview">
    How a script pack is structured.
  </Card>

  <Card title="Video Pipeline" icon="film" href="/social/video-pipeline">
    Render paths and draft-first guardrails.
  </Card>
</CardGroup>
