# GL files — master index

**Updated:** 2026-06-14  
**Brian opens first:** **`gl/READ_THIS.txt`** ← GL one job  
**Also works:** `gl/OPEN_THIS.txt` (points here)  
**Full rules (later):** `gl/instructions for AI.md`  
**Hub:** `MyDrive/gl/`

**GL = Gemini Live** (Chrome voice). Not program goals. Not Cursor.

Linux/Cursor reads **plain `.md` / `.txt` only**. `.gdoc` = Chrome/BEACON export lane.

---

## Quick status

| Item | Status |
|------|--------|
| **`gl/READ_THIS.txt`** | **GL opens this — one test write** |
| **`gl/OPEN_THIS.txt`** | pointer → READ_THIS.txt |
| **`MyDrive/inbox/`** | GL drops transcripts every 2–3 min (Drive root) |
| **`gl/from_cursor/PENDING.md`** | **Cursor agent response — auto-scan every 2m** |
| **`gl/scan_log.txt`** | Scanner activity log |
| **`gl/GL_TRANSCRIBE_TASK.txt`** | Brian's transcribe → inbox task |
| **`gl/NOTES_TRAP.md`** | **Why GL drifts + IDEA/SAVE ritual** |
| **`gl/GDOC_EXPORT_AUTOMATION.md`** | How to auto-export gdocs (Apps Script) |
| **`gl/gdoc_export_manifest.json`** | Export map for script or Lester6 |
| **`gl/apps_script_auto_export.gs`** | Paste once in script.google.com |
| **`gl/INDEX.md`** | **HERE — hub after session open (word GL)** |
| `lester/free_lester_instructions.md` | **STUB** — WRANGLER or BEACON EXPORT |
| `lester/gemini_live_sorting_instructions.md` | **MISSING** — WRANGLER or BEACON EXPORT |
| WRANGLER slave ack | rebind 2026-06-14 — see `WRANGLER_GL_EXPORT_NOW.md` |
| Jailbreak `:8765` | CB2 interim + Puppy sprint |
| Slave fleet goal | `lester/GOAL_ALL_LOCAL_LESTER_SLAVES.md` |

---

## A — Source gdocs (BEACON / Chrome exports these)

| File | Export target |
|------|----------------|
| `Free Lester (Lester Jr.) System Instructions.gdoc` | `lester/free_lester_instructions.md` |
| `Gemini Live Sorting Instructions - Version 3.gdoc` | `lester/gemini_live_sorting_instructions.md` |
| `Gemini Live Sorting Instructions V2.gdoc` | (superseded by v3) |
| `Gemini Live Sorting Instructions.gdoc` | (superseded by v3) |
| `Gemini Live Guide for Farmers.gdoc` | optional reference |
| `MacGyver Mode Instructions for Gemini Live.gdoc` | optional reference |
| `Copy of free lester (slim).gdoc` | slim variant |
| `free lester (slim).txt.gdoc` | slim variant |
| `goals for working AI.gdoc` | fleet goals (Brian) |
| `Super stan goals:.gdoc` | fleet goals (Brian) |

**Export orders:** `drop_pile/to_lester/EXPORT_FREE_LESTER.md` · `EXPORT_NOW.txt` · word **EXPORT**

---

## B — Linux-readable exports (what Cursor uses)

| Path | Notes |
|------|-------|
| `lester/free_lester_instructions.md` | STUB — needs BEACON export |
| `lester/free_lester_instructions_old.md` | old copy |
| `drop_pile/from_lester/free_lester_instructions.md` | duplicate stub |
| `lester/gemini_live_sorting_instructions.md` | **not on Drive yet** |
| `lester/gemini_live_sorting_instructions.md.gdoc` | pointer only — Linux blind |

---

## C — Program goals (fleet gl)

| Path | Owner | Purpose |
|------|-------|---------|
| `lester/GOAL_ALL_LOCAL_LESTER_SLAVES.md` | Daddy/Puppy/Uncle | Master fleet goal — 3 Lester6 slaves |
| `drop_pile/to_puppy/PUPPY_WAKE_REPORT_GOAL.md` | Puppy | How to post goal report |
| `drop_pile/from_puppy/puppy_goal_local_slaves.md` | Puppy | **MISSING** — Puppy's goal write-up |
| `daddy_status.md` | Daddy | Active program + queue snapshot |
| `JAILBREAK_CAMERA.txt` | CAPTN | GL + camera step-by-step for Brian |
| `goals for working AI.gdoc` | Brian | source (Chrome) |
| `Super stan goals:.gdoc` | Brian | source (Chrome) |

---

## D — Gemini Live execute specs (Puppy / PLATE)

| Path | Purpose |
|------|---------|
| `drop_pile/to_puppy/START_LESTER_JAILBREAK_NOW.md` | Phase 1 — `:8765` transcript sink |
| `drop_pile/to_puppy/START_LESTER_JAILBREAK.md` | Full jailbreak spec |
| `drop_pile/to_puppy/PLATE_LESTER_JR.md` | Public HTTPS to `:8765` |
| `drop_pile/to_lester/LESTER_JR_NOW.md` | Priority over camel |
| `WAKE_PUPPY_JAILBREAK.txt` | Wake line for Puppy |
| `drop_pile/from_brian/IDEA_jailbreak_easy_launch.md` | Brian design — one-tap Gemini |
| `lester/PUPPY_ONE_COMMAND.sh` | One-shot sink start (on Puppy) |

---

## E — Vision / camera (GL guidance on CB2)

| Path | Purpose |
|------|---------|
| `CB2_VISION.txt` | What works: COPY, SNAP, PLUG, PHONE Live |
| `SCREEN_READ_NOW.txt` | Short status — no Linux screen mirror |
| `drop_pile/to_cursor/SCREEN_READ_PLAIN_ENGLISH.md` | Why Chrome ≠ Linux for eyes |
| `JAILBREAK_CAMERA.txt` | Full GL + camera playbook |

---

## F — Pending machine goals (`brian_queue.json`)

| Intent | Count pending | Execute lane |
|--------|---------------|--------------|
| `lester_jailbreak` | 4 jobs | **Puppy** |
| `serve_phone` | 4 jobs | **Puppy** |
| `execute_brief` | 1 job | Puppy (PLATE ack) |
| `slicer_zero_host` | 1 job | **HOLD** |
| `puppy_qa` | 1 job | Puppy |
| `spike` (readsy) | 1 job | after Brian says ready |

Full queue: `MyDrive/brian_queue.json`

---

## G — Related (not GL, but wired in)

| Path | Why listed |
|------|------------|
| `drop_pile/to_lester/EXPORT_FREE_LESTER.md` | export trigger |
| `drop_pile/to_cursor/BUILD_PHASE_UNCLE.md` | Lester Jr brain export phase |
| `drop_pile/to_cursor/DELEGATE_EXPORT_NOW.md` | Uncle export order |
| `drop_pile/PHONE_FLEET.md` | Phone B = Live eyes |
| `drop_pile/CB2_RECOVERY_NOTES.md` | CB2 = Lester6 + Live |

---

## Rules for new GL files

1. **Brain / instructions** → export gdoc → `lester/*.md` (plain text)
2. **Program goals** → `lester/GOAL_*.md` or `drop_pile/from_puppy/puppy_goal_*.md`
3. **Execute specs** → `drop_pile/to_puppy/` or `drop_pile/to_lester/`
4. **Add to this index** — append a row under the right section + bump **Updated** date

---

## Words

| Word | Action |
|------|--------|
| **HOLD** | `shh` / `shut up` / `quiet` / `stop talking` → **AI silent, zero output, no affirmation** until `resume` or `talk` |
| **GL** | Open **`gl/instructions for AI.md`** then **`gl/INDEX.md`** |
| **EXPORT** | Manual Lester6 export — or use Apps Script auto-sync (`GDOC_EXPORT_AUTOMATION.md`) |
| **LIVE** | Gemini Live session (Chrome/phone) |
| **EYES** | Camera on in Live |
| **DESK** | Fleet board — `FLEET_AVAILABLE.txt` |
