Skip to content

Commit af8c382

Browse files
marcusgollclaude
andcommitted
chore(release): v11.9.0
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 2db6ee3 commit af8c382

3 files changed

Lines changed: 71 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,58 @@
22

33
---
44

5+
## [11.9.0] - 2025-12-16
6+
7+
### ✨ Added
8+
9+
**shadcn/ui Integration with 8 Customization Options**
10+
11+
The `/init --tokens` command now generates both OKLCH design tokens (source of truth) AND shadcn/ui-compatible CSS variables through the Token Bridge Pattern:
12+
13+
- **8 customization options**: Style Preset, Base Color, Theme Mode, Icon Library, Font Family, Border Radius, Menu Color, Menu Accent
14+
- **Token Bridge Pattern**: OKLCH tokens remain the accessible source of truth, with shadcn CSS variable aliases generated automatically
15+
- **Brownfield scanning**: Automatically detects and consolidates existing color tokens
16+
- **Component integration**: Generated `components.json` works directly with shadcn CLI
17+
- **Menu theming**: New menu-specific tokens for background, hover, active, and accent styles
18+
19+
New files:
20+
- `.spec-flow/scripts/node/generate-shadcn-tokens.js` - Token generation engine
21+
- `.claude/skills/shadcn-integration/SKILL.md` - Integration skill documentation
22+
- `.spec-flow/templates/design/shadcn-variables.css` - shadcn variable template
23+
- `.spec-flow/templates/design/menu-variants.ts` - Menu component variants
24+
25+
**Ultrathink Philosophy Checkpoints Across Workflow Phases**
26+
27+
Ultrathink principles are now embedded as lightweight checkpoints throughout the workflow, not just during explicit `/ultrathink` invocations:
28+
29+
| Phase | Principle | Checkpoint |
30+
|-------|-----------|------------|
31+
| `/spec` | Think Different | Assumption inventory before requirements |
32+
| `/plan` | Obsess + Simplify | Codebase soul analysis, 3 alternatives, complexity budget |
33+
| `/tasks` | Simplify Ruthlessly | Task count validation, simplification review |
34+
| `/implement` | Craft, Don't Code | Anti-duplication ritual, abstraction justification |
35+
36+
Progressive depth based on complexity:
37+
- Trivial (<5 tasks): Skip checkpoints, fast path
38+
- Standard (5-30 tasks): Lightweight inline checkpoints
39+
- Complex (30+ tasks): Full checkpoints + separate artifacts
40+
- Epic (multi-sprint): Mandatory deep planning + craftsman-decision.md
41+
42+
New files:
43+
- `.spec-flow/config/ultrathink-integration.yaml` - Checkpoint configuration
44+
45+
### 🔧 Improved
46+
47+
**Ultrathink Command Enhancements**
48+
49+
- Added skill reference for context
50+
- Added proper AskUserQuestion JSON format for roadmap materialization
51+
- Added pre-flight checks for `gh` CLI authentication
52+
- Added error handling for GitHub issue creation
53+
- Fixed inconsistent terminology
54+
55+
---
56+
557
## [11.8.4] - 2025-12-15
658

759
### ✨ Added

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,24 @@ See a complete feature workflow in [`specs/001-example-feature/`](specs/001-exam
305305
306306
## 🆕 Recent Updates
307307
308+
### v11.9.0 (December 2025)
309+
310+
**shadcn/ui Integration with Token Bridge Pattern** - Generate OKLCH tokens + shadcn-compatible CSS variables
311+
312+
- **8 customization options**: Style Preset, Base Color, Theme Mode, Icon Library, Font Family, Border Radius, Menu Color, Menu Accent
313+
- **Token Bridge Pattern**: OKLCH tokens remain source of truth, shadcn CSS variable aliases generated
314+
- **Brownfield scanning**: Auto-detect and consolidate existing color tokens
315+
- **Menu theming**: New menu-specific tokens for background, hover, active, and accent styles
316+
317+
**Ultrathink Philosophy Checkpoints** - Deep thinking embedded across all workflow phases
318+
319+
- **Phase checkpoints**: Think Different (spec), Obsess+Simplify (plan), Simplify Ruthlessly (tasks), Craft Don't Code (implement)
320+
- **Progressive depth**: Trivial → Standard → Complex → Epic with increasing thinking requirements
321+
- **Assumption inventory**: Question everything before designing
322+
- **Complexity budgets**: Justify each new component
323+
324+
---
325+
308326
### v11.7.0 (December 2025)
309327

310328
**Auto-Mode for End-to-End Workflow Execution** - Run entire workflows without stopping

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "spec-flow",
3-
"version": "11.8.4",
3+
"version": "11.9.0",
44
"description": "Spec-Driven Development workflow toolkit for Claude Code - Build high-quality features faster with repeatable AI workflows",
55
"keywords": [
66
"claude",

0 commit comments

Comments
 (0)