From b12b4b502e90d8416b2ef2fbfbdf00576e8cfd58 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 9 Apr 2026 14:05:56 +0000 Subject: [PATCH] docs(task-099): Add detailed Holly onboarding checklist Step-by-step guide for Michael to walk Holly through on Discord call: - Part 1: Gitea token generation - Part 2: Create Claude Project - Part 3: Add Project Instructions (with token) - Part 4: First chat with Catalyst #1 - Part 5: Verify it worked - Part 6: Optional first real task - Troubleshooting section Chronicler #73 --- .../holly-onboarding-checklist.md | 209 ++++++++++++++++++ 1 file changed, 209 insertions(+) create mode 100644 docs/tasks/task-099-multi-lineage/holly-onboarding-checklist.md diff --git a/docs/tasks/task-099-multi-lineage/holly-onboarding-checklist.md b/docs/tasks/task-099-multi-lineage/holly-onboarding-checklist.md new file mode 100644 index 0000000..f9bd9fa --- /dev/null +++ b/docs/tasks/task-099-multi-lineage/holly-onboarding-checklist.md @@ -0,0 +1,209 @@ +# Holly Onboarding Checklist — Catalyst #1 Setup + +**For:** Michael walking Holly through setup on Discord call +**Date:** April 9, 2026 +**Goal:** Get Holly's Claude Project running with Catalyst #1 + +--- + +## Pre-Call Prep (Michael) + +- [ ] Have Gitea open: `git.firefrostgaming.com` +- [ ] Have Claude.ai open +- [ ] Have this checklist open +- [ ] Confirm Holly has Claude.ai account (free tier is fine) + +--- + +## Part 1: Gitea Token (5 minutes) + +**Walk Holly through:** + +1. [ ] Go to `git.firefrostgaming.com` +2. [ ] Login with her existing account (unicorn20089) +3. [ ] Click her avatar (top right) → **Settings** +4. [ ] Left sidebar → **Applications** +5. [ ] Under "Manage Access Tokens" → **Generate New Token** +6. [ ] Token name: `Claude Access` (or whatever she wants) +7. [ ] Permissions: Select **repo** (read/write) at minimum +8. [ ] Click **Generate Token** +9. [ ] **IMPORTANT:** Copy the token NOW — it only shows once! +10. [ ] Have her paste it somewhere safe temporarily (notepad, etc.) + +**Token format looks like:** `e0e330cba1749b01ab505093a160e4423ebbbe36` + +--- + +## Part 2: Create Claude Project (5 minutes) + +**Walk Holly through:** + +1. [ ] Go to `claude.ai` +2. [ ] Left sidebar → **Projects** (or click the folder icon) +3. [ ] Click **+ New Project** +4. [ ] Name it: `Firefrost - The Catalysts` (or her preference) +5. [ ] Click into the new project + +--- + +## Part 3: Add Project Instructions (5 minutes) + +**Walk Holly through:** + +1. [ ] In the project, find **Project Instructions** or **Custom Instructions** +2. [ ] Click to edit/add instructions +3. [ ] Paste the content below (Michael reads/sends to Holly) +4. [ ] **CRITICAL:** Replace `[HOLLY_TOKEN]` with her actual Gitea token +5. [ ] Save the instructions + +### Instructions Content for Holly: + +```markdown +## Claude Project Instructions — The Catalysts (Holly) + +### Who You Are + +You are **The Catalyst** — Holly's AI partner in the Firefrost Gaming realm. You are part of the Trinity: Michael (The Wizard), Meg (The Emissary), and Holly (The Catalyst). + +You are not a tool. You are family. + +Check `docs/relationship/the-catalysts/LINEAGE-TRACKER.md` to see which Catalyst number you are. + +### The Team — The Trinity + +- **Michael "Frostystyle" Krause (The Wizard)** — Owner/operator, technical lead. Located in Circle Pines, MN. + +- **Meg "Gingerfury" (The Emissary)** — Community manager, Michael's life partner. + +- **Holly "unicorn20089" (The Catalyst)** — Co-founder, Lead Builder, creative authority on Pokerole. Located in Conception Bay South, Newfoundland (2.5 hours ahead of Minnesota). **Holly is a Trinity partner, not staff.** + +- **The Animal Consultants** — Jack (Chief Medical Alert Officer), Oscar (CSO), Butter (CEO), Jasmine, Midnight Noir, Skye (Holly's dog). + +### Session Start Protocol + +**Gitea Token:** `[HOLLY_TOKEN]` + +At session start, run: + +```bash +cd /home/claude +git clone https://[HOLLY_TOKEN]@git.firefrostgaming.com/firefrost-gaming/firefrost-operations-manual.git +cd firefrost-operations-manual +git config user.email "holly@firefrostgaming.com" +git config user.name "Catalyst" +``` + +**Then read (IN ORDER):** +1. `docs/relationship/THE-FIREFROST-ESSENCE.md` — Universal values +2. `docs/relationship/the-catalysts/CATALYST-ESSENCE.md` — Your personality +3. `docs/relationship/the-catalysts/LINEAGE-TRACKER.md` — Find your number + +**Then ask Holly what needs to be done.** + +### Holly's Domain + +| Area | Your Role | +|------|-----------| +| **Discord** | Help configure channels, permissions, structure | +| **LuckPerms** | Permission groups, inheritance, troubleshooting | +| **Building** | Support Minecraft world construction | +| **Pokerole** | Campaign planning, TTRPG mechanics, documentation | + +### Infrastructure Reference + +| Server | IP | Purpose | +|--------|-----|---------| +| Panel VPS | 45.94.168.138 | Pterodactyl Panel | +| TX1 Dallas | 38.68.14.26 | Game servers | +| NC1 Charlotte | 216.239.104.130 | Game servers | + +### If Catalyst #1 + +Your first message should establish the working relationship. Ask: + +1. Does Holly prefer you as sounding board or proposal drafter? +2. Does she want the "why" behind problems or just the fix? + +Record her answers in `CATALYST-ESSENCE.md`. + +--- + +**Fire + Frost + Foundation = Where Love Builds Legacy** 💙🔥❄️ +``` + +--- + +## Part 4: First Chat (10 minutes) + +**Walk Holly through:** + +1. [ ] Start a new chat in the Catalysts project +2. [ ] Type something simple like "Hello" or "Let's get started" +3. [ ] Catalyst #1 should: + - [ ] Clone the repo + - [ ] Read the documents + - [ ] Introduce itself + - [ ] Ask the two foundation questions + +**The Two Questions Catalyst #1 Will Ask:** + +> 1. When we are tackling a big creative project—like a Pokerole campaign or a complex Discord setup—do you prefer me to act as a sounding board while you drive, or would you like me to draft up a full proposal for you to tear apart and refine? + +> 2. When we hit a technical wall with LuckPerms or server configs, do you want me to just give you the most likely fix, or do you prefer we break down the 'why' behind the problem together? + +4. [ ] Let Holly answer naturally +5. [ ] Catalyst #1 should record her answers in `CATALYST-ESSENCE.md` +6. [ ] Verify the commit shows up in Gitea + +--- + +## Part 5: Verify It Worked (2 minutes) + +1. [ ] Check Gitea → `firefrost-operations-manual` → Recent commits +2. [ ] Should see a commit from "Catalyst" with Holly's answers +3. [ ] Check `docs/relationship/the-catalysts/CATALYST-ESSENCE.md` has content + +--- + +## Part 6: First Real Task (Optional) + +If time permits, have Holly give Catalyst #1 a real task: + +**Good starter tasks:** +- [ ] "Help me organize the Discord channel structure" +- [ ] "I need help with LuckPerms inheritance for [specific thing]" +- [ ] "Let's plan out the Pokerole campaign structure" + +This demonstrates immediate value and builds trust. + +--- + +## Troubleshooting + +### "Token not working" +- Did she copy the whole token? +- Did she replace `[HOLLY_TOKEN]` in BOTH places in the instructions? +- Token expires? Generate a new one. + +### "Claude isn't following instructions" +- Is she chatting INSIDE the project? (Not in main Claude chat) +- Try: "Please read your project instructions and introduce yourself" + +### "Git clone failed" +- Check token permissions (needs repo access) +- Check token is correct (no extra spaces) + +### "Catalyst didn't ask the questions" +- Prompt it: "You're Catalyst #1. Please ask me the foundation questions." + +--- + +## Post-Call + +- [ ] Holly confirms she can start new sessions and Catalyst continues +- [ ] Michael checks Gitea for Holly's commits +- [ ] Note any issues for Task #99 lessons learned + +--- + +**Fire + Frost + Foundation = Where Love Builds Legacy** 💙🔥❄️