v0.2.0
🚀 Enhancement
🐛 Bug Fix
- fix(release): set version via pnpm pkg set (avoid npm version workspace: crash) #99 (@christianwiedemann)
- ci: pnpm-native release (fix auto+workspace: incompatibility) #96 (@christianwiedemann)
- fix(addon): bundle client components + alias runtime deps for pnpm-strict #94 (@christianwiedemann)
- ci: release on merge to main (PR-label-driven via auto) #93 (@christianwiedemann)
- feat: deterministic compare scoring via odiff (impl of #85) #89 (@christianwiedemann)
- fix(design): resolve design-verify reference_folder from prompt reference_url #92 (@christianwiedemann)
- fix(addon): pre-bundle semver for preview-runtime in pnpm-strict workspaces #90 (@christianwiedemann)
- fix(workspace): link local addon instead of file: copy so rebuilds propagate #91 (@christianwiedemann)
- feat(addon): retire .workflow-trigger restart side channel (reload robustness, impl of #87) #88 (@christianwiedemann)
- fix(addon): only restart Storybook on new component dir, not every flush #86 (@christianwiedemann)
- fix(skills): inline CaptureStep/CaptureState via YAML anchors (unblock extract-reference) #84 (@christianwiedemann)
- fix(addon): keep semver out of the preview bundle (ESM default-export error, deploy-safe) #83 (@christianwiedemann)
- Re-merge: capture state axis 3b (lost in stacked-PR merge) #82 (@christianwiedemann)
- Re-merge: intake preview complete + headless-safe (lost in stacked-PR merge) #81 (@christianwiedemann)
- Re-merge: component interactivity 3a (lost in stacked-PR merge) #80 (@christianwiedemann)
- fix(scripts): robust pnpm install in setup-workspace for any workspace name #79 (@christianwiedemann)
- fix(addon): Storybook picks up workflow-created components without --force #75 (@christianwiedemann)
- Skill: font pipeline owner + design-shell quick-wins #74 (@christianwiedemann)
- Stage isolation: subagent-per-stage context partitioning #72 (@christianwiedemann)
- Fix/addon client deps #73 (@christianwiedemann)
- Marketplace distribution + addon 0.1.0 release prep #71 (@christianwiedemann)
- Feat/region properties resolver #66 (@christianwiedemann)
- Designbook install workflow (Drupal) #69 (@christianwiedemann)
- CLI-enforced after: workflows + merged design-verify #70 (@christianwiedemann)
- Add research design shell #64 (@christianwiedemann)
- Debug storybook #68 (@christianwiedemann)
- Feat/sdc conventions split #65 (@christianwiedemann)
- Is clear #67 (@christianwiedemann)
- Feat/research mode #62 (@christianwiedemann)
- Workflow plan #63 (@christianwiedemann)
- Workflow result #61 (@christianwiedemann)
- Worktree workflow execution #60 (@christianwiedemann)
- Review skills #59 (@christianwiedemann)
- review: carry-over changes from task-output-schema branch #58 (@christianwiedemann)
- feat: Task jsons schema #57 (@christianwiedemann)
- feat: drupal-web #56 (@christianwiedemann)
- feat: remove design-guidelines workflow and all references #55 (@christianwiedemann)
- fix: resolve workflow paths relative to workspace root #54 (@christianwiedemann)
- Feat/story theme provider #53 (@christianwiedemann)
- feat: add SceneTree/RenderTree two-phase build model and scene inspec… #51 (@christianwiedemann)
- feat: add visual compare overlay with toolbar dropdown #49 (@christianwiedemann)
- feat: add image styles system with built-in components and configurab… #50 (@christianwiedemann)
- Add research screen fixes #48 (@christianwiedemann)
- feat: add copy-to-clipboard badges and flushed_at tracking #47 (@christianwiedemann)
- Design section workflow #45 (@christianwiedemann)
- Stitch theme support #46 (@christianwiedemann)
- Project setup #44 (@christianwiedemann)
- Blueprints #43 (@christianwiedemann)
- feat: replace nested workflow panel with three-tab layout (Summary, T… #42 (@christianwiedemann)
- feat: add blueprint support to workflow system #40 (@christianwiedemann)
- feat: add structure preview step to design-shell and design-screen in… #38 (@christianwiedemann)
- fix: improve designbook skill rules based on user feedback #37 (@christianwiedemann)
- feat: refactor scene references to per-breakpoint array with threshold #39 (@christianwiedemann)
- docs: add storybook process management commands to cli-reference #35 (@christianwiedemann)
- Feature/stage each iterables #36 (@christianwiedemann)
- feat: storybook process management with PID-file and log persistence #34 (@christianwiedemann)
- Git workflow #33 (@christianwiedemann)
- feat: single-skill consolidation follow-up — sections, design, sample… #32 (@christianwiedemann)
- feat: single-skill consolidation #31 (@christianwiedemann)
- designbook-drupal skill #30 (@christianwiedemann)
- Tokens refactor #29 (@christianwiedemann)
- Workflow logs #28 (@christianwiedemann)
- feat: Data model detail page #27 (@christianwiedemann)
- Workflow #26 (@christianwiedemann)
- chore: Rename view-modes to entity-mapping #25 (@christianwiedemann)
- Extend executee before next #24 (@christianwiedemann)
- Add prev/next workflow #23 (@christianwiedemann)
- feat: designbook-workflow: declartive workflow definitions #22 (@christianwiedemann)
- Add workflow triggers #21 (@christianwiedemann)
- Update visual form #20 (@christianwiedemann)
- Sync scenes #19 (@christianwiedemann)
- Add notification #18 (@christianwiedemann)
- Feat/storybook 10 #17 (@christianwiedemann)
- Skill optimization #16 (@christianwiedemann)
- Design ui2 #15 (@michaelschenkyr @christianwiedemann andreas@MacBook-Pro-von-Andreas.local @andreas-kraut)
- Design UI #14 (@michaelschenkyr @christianwiedemann)
- Refine design screen #13 (@christianwiedemann)
- Refactor shell #12 (@christianwiedemann)
- Feat/a2e testing #11 (@christianwiedemann)
- Refactor entity handling #10 (@christianwiedemann)
- feat: update designbook skills and workflows #9 (@christianwiedemann)
- Design screen #8 (@christianwiedemann)
- css generate skill #7 (@christianwiedemann)
- Add initial drupal components #6 (@christianwiedemann)
- Refactor components #4 (@christianwiedemann andreas@MacBook-Pro-von-Andreas.local @andreas-kraut)
- Refactor section logic #5 (@christianwiedemann)
- Add storybook integration refactor #1 (@christianwiedemann)
⚠️ Pushed to main
- Remove OpenSpec from the project (@christianwiedemann)
- Merge branch 'feat/story-theme-provider' (@christianwiedemann)
- Add missing mapping (@christianwiedemann)
- feat: add openspec change for ai-driven-extraction (@christianwiedemann)
- feat: add ai-driven-extraction spec for compare-markup (@christianwiedemann)
- chore: Add archives. (@christianwiedemann)
- chore: consolidate and reduce specs from 78 to 60 (-44% lines) (@christianwiedemann)
- fix: resolve skills root flexibly instead of hardcoding .agents (@christianwiedemann)
- fix: skill creator research optimization (@christianwiedemann)
- update readme (@christianwiedemann)
- Cleanup designbook folder (@christianwiedemann)
- Cleanup initial components (@christianwiedemann)
- Cleanup commands (@christianwiedemann)
- Add initial readme and update claude.md (@christianwiedemann)
- Add workflow pages, AI commands, and component updates (@michaelschenkyr)
- updates on designbook onboarding (@michaelschenkyr)
- initial commit (@michaelschenkyr)
Authors: 4
- @andreas-kraut
- Andreas Dassler (andreas@MacBook-Pro-von-Andreas.local)
- Christian Wiedemann (@christianwiedemann)
- Michael Schenkyr (@michaelschenkyr)