feat: Codex second opinion in /office-hours (v0.11.4.0) (#353)

* feat: add Codex second opinion to /office-hours (Phase 3.5)

New generateCodexSecondOpinion resolver that adds an opt-in cross-model
cold read between premise challenge and alternatives generation.
Codex independently reviews the session's problem statement, answers,
and premises without seeing Claude's reasoning.

Includes: temp file prompt assembly (shell injection safe), two mode-
specific prompt variants (startup/builder), cross-model synthesis,
premise revision check, and 7 unit tests.

* chore: regenerate office-hours SKILL.md files

* chore: bump version and changelog (v0.11.4.0)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-22 20:53:13 -07:00
committed by GitHub
co-authored by Claude Opus 4.6
parent 4cd4d11cb0
commit 5aee6db702
6 changed files with 245 additions and 1 deletions
+8
View File
@@ -1,5 +1,13 @@
# Changelog
## [0.11.4.0] - 2026-03-22 — Codex in Office Hours
### Added
- **Your brainstorming now gets a second opinion.** After premise challenge in `/office-hours`, you can opt in to a Codex cold read — a completely independent AI that hasn't seen the conversation reviews your problem, answers, and premises. It steelmans your idea, identifies the most revealing thing you said, challenges one premise, and proposes a 48-hour prototype. Two different AI models seeing different things catches blind spots neither would find alone.
- **Cross-Model Perspective in design docs.** When you use the second opinion, the design doc automatically includes a `## Cross-Model Perspective` section capturing what Codex said — so the independent view is preserved for downstream reviews.
- **New founder signal: defended premise with reasoning.** When Codex challenges one of your premises and you keep it with articulated reasoning (not just dismissal), that's tracked as a positive signal of conviction.
## [0.11.3.0] - 2026-03-23 — Design Outside Voices
### Added