fix: /office-hours and /ceo-review accidentally contradict Boil the Lake (v0.16.1.1)#398
fix: /office-hours and /ceo-review accidentally contradict Boil the Lake (v0.16.1.1)#398simonemacario wants to merge 3 commits intogarrytan:mainfrom
Conversation
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. Verified: template-to-output pipeline ( 🤖 Generated with Claude Code - If this code review was useful, please react with 👍. Otherwise, react with 👎. |
e232ed9 to
f86f9f8
Compare
f86f9f8 to
c4b7b11
Compare
|
Rebased onto v0.13.0.0 — adapted to the new The two-axis text now lives in Updated the PR description to reflect the current state. |
c4b7b11 to
13030d1
Compare
|
Rebased onto v0.14.1.0. One conflict resolution worth noting: the original commit 2 modified The
|
Users conflate 'narrow scope' (product) with 'cut quality' (implementation). Add two-axis distinction: narrow the product, boil the implementation. - ETHOS.md: new 'Two Axes of Scope' section (renumber 2->3, 3->4) - preamble.ts: two-axis text in generateCompletenessSection() - office-hours: Q4 Narrowest Wedge clarified as product scope - plan-ceo-review: SCOPE REDUCTION, Focus as subtraction clarified Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13030d1 to
ade1cf7
Compare
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Rebased onto current main (v0.16.1.0) — the original PR had merge conflicts from v0.14.1.0. Stripped out the structural changes that already landed (INVOKE_SKILL resolver, sensitive: true, factory simplification) and kept only the content changes: two-axis scope philosophy in ETHOS.md, preamble resolver, and surgical clarifications in office-hours + plan-ceo-review templates. All SKILL.md files regenerated cleanly for all 3 hosts. |
Summary
Users conflate "narrow scope" (product) with "cut quality" (implementation). gstack's own skills reinforce this confusion:
/office-hourssays "narrow beats wide" without distinguishing axes, and/plan-ceo-reviewSCOPE REDUCTION says "cut everything" without protecting implementation quality.The fix: two axes, one mantra.
Narrow the product. Boil the implementation.
Changes (rebased onto v0.16.1.0)
generateCompletenessSection(). Propagates to ALL skills via{{PREAMBLE}}Pre-Landing Review
No issues found. Content-only change (Markdown text + one TypeScript string literal).
Test plan
bun run gen:skill-docsregenerated cleanly for all 3 hosts (claude, codex, factory)🤖 Generated with Claude Code