# PC Grok Build — GreenTV Broadcasting Kit Handoff

**Date:** 2026-07-11  
**From:** VPS Grok (live server)  
**To:** Grok Build on the Windows PC  
**Hermes:** not required — skip it

---

## Your job

Windows-only: install and verify the **free GreenTV Broadcasting Kit**.  
Do **not** redesign the server package unless the user asks.

VPS Grok owns: greentv.media installer backend, nginx, kit zip, `install.ps1`.  
PC Grok owns: run installer, check OBS, report PASS/FAIL + logs.

---

## Live installer (authoritative)

| What | URL |
|------|-----|
| Installer page | https://greentv.media/installer/ |
| Launcher | https://greentv.media/download/install.cmd |
| Kit zip | https://greentv.media/download/kit.zip |
| Version text | https://greentv.media/download/version.txt |

**Required version: 2.0.2**

Installer is **silent**:
- no “Press any key”
- no setup wizard questions
- does **not** auto-open OBS

---

## What “right” looks like after install

1. Folder exists:
   ```
   C:\Users\Public\Documents\GREENTV BROADCASTING KIT
   ```

2. Full kit scene file exists:
   ```
   %APPDATA%\obs-studio\basic\scenes\GREENTV_BROADCASTING_KIT.json
   ```

3. `%APPDATA%\obs-studio\user.ini` contains:
   ```
   SceneCollection=GREENTV BROADCASTING KIT
   SceneCollectionFile=GREENTV_BROADCASTING_KIT
   ```

4. Open OBS **manually**:
   - Profile: **GreenTV**
   - Scene Collection: **GREENTV BROADCASTING KIT**

5. **Wrong** (secondary only — do not treat as the free kit):
   - Name: `GreenTV - Interview Scene (1 Guest)`
   - File: `greentv-studio.json`

6. Sample media should exist:
   ```
   C:\Users\Public\Documents\GREENTV BROADCASTING KIT\Assets\video\GREENTV NEWS INTRO.mp4
   ```

---

## Clean retest steps (do this)

### 1) Close OBS if open

### 2) Clear old installer cache (PowerShell)

```powershell
Remove-Item -Recurse -Force "$env:TEMP\GREENTV_BROADCASTING_KIT" -ErrorAction SilentlyContinue
```

### 3) Download fresh launcher

Browser:
- https://greentv.media/download/install.cmd  
or  
- https://greentv.media/installer/ → Download free installer

### 4) Confirm version

Launcher / version endpoint must be **2.0.2**.

### 5) Run `install.cmd`

- Admin only if OBS is not already installed
- Should **not** ask questions
- Should **not** wait for a keypress at the end

### 6) Verify (PowerShell)

```powershell
$ErrorActionPreference = 'Continue'
$scene = Join-Path $env:APPDATA 'obs-studio\basic\scenes\GREENTV_BROADCASTING_KIT.json'
$ini   = Join-Path $env:APPDATA 'obs-studio\user.ini'
$intro = 'C:\Users\Public\Documents\GREENTV BROADCASTING KIT\Assets\video\GREENTV NEWS INTRO.mp4'

"full_kit_json=$(Test-Path $scene)"
"intro_mp4=$(Test-Path $intro)"

if (Test-Path $ini) {
  Select-String -Path $ini -Pattern 'SceneCollection'
} else {
  'user.ini missing'
}

if (Test-Path $scene) {
  $j = Get-Content -Raw $scene | ConvertFrom-Json
  "collection_name=$($j.name)"
  "sources_count=$((@($j.sources)).Count)"
}
```

### 7) Open OBS and confirm collection name

Must be **GREENTV BROADCASTING KIT** (many scenes: Main Stage, Jon-Intro, etc.).

---

## Logs if it fails

```
%TEMP%\GREENTV_BROADCASTING_KIT\launcher-log.txt
%TEMP%\GREENTV_BROADCASTING_KIT\install-log.txt
```

Paste last ~40 lines of each + the verify script output.

---

## Do not

- Use cached installers older than **2.0.2**
- Use Hermes
- Treat interview / `greentv-studio` as the main kit
- Change production server files unless the user explicitly wants that
- Put secrets in chat

---

## Optional VPS access (only if user asks)

```
ssh root@72.62.174.164
```

Server installer source:
```
/root/GREENTV_BROADCASTING_KIT_INSTALLER/
```

This handoff on VPS:
```
/root/greentv/news-segments/docs/PC-GROK-BUILD-KIT-HANDOFF.md
```

---

## Report format

```
RESULT: PASS or FAIL
version_seen: 2.0.2?
full_kit_json: yes/no
user.ini SceneCollection lines:
collection_name:
sources_count:
OBS active collection:
notes:
```

If FAIL, attach log tails.
