From 5c900eb18c92023742c23719d651174ecd403e06 Mon Sep 17 00:00:00 2001 From: garrytan Date: Tue, 29 Sep 2026 16:19:39 +0000 Subject: [PATCH] fix(office-hours): load the builder section for every builder-mode reply Both census builder-wildness attempts answered a direct request for adjacent unlocks without reading phase-2b-builder-brainstorm.md, whose trigger read as applying only to the generative questions. --- office-hours/SKILL.md | 5 +++-- office-hours/SKILL.md.tmpl | 1 + office-hours/sections/manifest.json | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/office-hours/SKILL.md b/office-hours/SKILL.md index f966d7c63..550dc195a 100644 --- a/office-hours/SKILL.md +++ b/office-hours/SKILL.md @@ -612,7 +612,7 @@ sections. Read a section in full before doing its step; do not work from memory. | When | Read this section | |------|-------------------| | running the startup-mode diagnostic (Phase 2A: operating principles, pushback patterns, and the six forcing questions) | `sections/phase-2a-startup-diagnostic.md` | -| running the builder-mode brainstorm (Phase 2B: operating principles, the wild exemplar, and the generative questions) | `sections/phase-2b-builder-brainstorm.md` | +| giving any builder-mode response (Phase 2B: brainstorm questions and every suggestion, adjacent unlock or riff; holds the operating principles, the wild exemplar, the response posture and the generative questions) | `sections/phase-2b-builder-brainstorm.md` | | writing the design doc and running the tiered relationship handoff (Phases 5-6, after the conversation and alternatives are done) | `sections/design-and-handoff.md` | --- @@ -628,8 +628,9 @@ Use this mode when the user is building a startup or doing intrapreneurship. ## Phase 2B: Builder Mode — Design Partner Use this mode when the user is building for fun, learning, hacking on open source, at a hackathon, or doing research. +The section below applies to every builder-mode reply, including a direct request for ideas or unlocks that skips the generative questions. -> **STOP.** Before running the builder-mode brainstorm (Phase 2B: operating principles, the wild exemplar, and the generative questions), Read `~/.claude/skills/gstack/office-hours/sections/phase-2b-builder-brainstorm.md` and execute it +> **STOP.** Before giving any builder-mode response (Phase 2B: brainstorm questions and every suggestion, adjacent unlock or riff; holds the operating principles, the wild exemplar, the response posture and the generative questions), Read `~/.claude/skills/gstack/office-hours/sections/phase-2b-builder-brainstorm.md` and execute it > in full. Do not work from memory — that section is the source of truth for this step. **If the vibe shifts mid-session** — the user starts in builder mode but says "actually I think this could be a real company" or mentions customers, revenue, fundraising — upgrade to Startup mode naturally. Say something like: "Okay, now we're talking — let me ask you some harder questions." Then switch to the Phase 2A questions. diff --git a/office-hours/SKILL.md.tmpl b/office-hours/SKILL.md.tmpl index 898a77b77..9b6e57f03 100644 --- a/office-hours/SKILL.md.tmpl +++ b/office-hours/SKILL.md.tmpl @@ -135,6 +135,7 @@ Use this mode when the user is building a startup or doing intrapreneurship. ## Phase 2B: Builder Mode — Design Partner Use this mode when the user is building for fun, learning, hacking on open source, at a hackathon, or doing research. +The section below applies to every builder-mode reply, including a direct request for ideas or unlocks that skips the generative questions. {{SECTION:phase-2b-builder-brainstorm}} diff --git a/office-hours/sections/manifest.json b/office-hours/sections/manifest.json index fa6df5264..fec89a51f 100644 --- a/office-hours/sections/manifest.json +++ b/office-hours/sections/manifest.json @@ -14,7 +14,7 @@ "id": "phase-2b-builder-brainstorm", "file": "phase-2b-builder-brainstorm.md", "title": "Phase 2B builder-mode brainstorm", - "trigger": "running the builder-mode brainstorm (Phase 2B: operating principles, the wild exemplar, and the generative questions)" + "trigger": "giving any builder-mode response (Phase 2B: brainstorm questions and every suggestion, adjacent unlock or riff; holds the operating principles, the wild exemplar, the response posture and the generative questions)" }, { "id": "design-and-handoff",