Files
gstack/office-hours/sections/manifest.json
T
garrytan 5c900eb18c 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.
2026-09-29 16:19:39 +00:00

27 lines
1.4 KiB
JSON

{
"$schema": "https://gstack.dev/schemas/section-manifest.json",
"skill": "office-hours",
"version": 1,
"note": "PASSIVE registry (v2 plan T9 / CM2). Fields are IDs, file paths, human titles, and human-readable trigger text ONLY. The skeleton's decision-tree prose is the ONLY place that decides WHEN to read a section. No machine predicate here — see docs/designs/v2_PLAN.md.",
"sections": [
{
"id": "phase-2a-startup-diagnostic",
"file": "phase-2a-startup-diagnostic.md",
"title": "Phase 2A startup-mode diagnostic",
"trigger": "running the startup-mode diagnostic (Phase 2A: operating principles, pushback patterns, and the six forcing questions)"
},
{
"id": "phase-2b-builder-brainstorm",
"file": "phase-2b-builder-brainstorm.md",
"title": "Phase 2B builder-mode brainstorm",
"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",
"file": "design-and-handoff.md",
"title": "Phase 5 design doc + Phase 6 relationship handoff",
"trigger": "writing the design doc and running the tiered relationship handoff (Phases 5-6, after the conversation and alternatives are done)"
}
]
}