Skip to content

Tags: 3x-haust/oh-my-design

Tags

v0.20.0

Toggle v0.20.0's commit message
chore(release): bump to 0.20.0

Fix bump.ts release test step: Node 24 rejects a bare directory path, so run the same glob as npm test.

v0.19.0

Toggle v0.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v0.19.0 (#118)

Bump all five manifests (package.json, .claude-plugin/plugin.json + marketplace.json, .codex-plugin/plugin.json, .agents/plugins/marketplace.json) 0.18.0 -> 0.19.0 and resync package-lock.json via scripts/bump.ts. Pushing the plugin.json version change to main triggers the Release workflow, which tags v0.19.0 and cuts the GitHub release with the merged-PR changelog.

This release ships this session's harness-quality work merged since v0.18.0 (#102-#117): token-hex normalization; marketing register/ambition, colour+material carrier, and free-license photography floors; frame-before-build gate; Awwwards/FWA scout and showpiece load-scene ambition; section-granular reference composition and the per-section-fidelity transfer boundary; the staged showpiece scroll-scene evidence protocol (contract, browser capture, final-evidence enforcement, composer permission); macro-layout sketch divergence; the SLOP-COLORLESS machine check; and genuinely-divergent visual-direction enumeration. Full suite 1566 pass / 0 fail / 1 skip; build + typecheck clean.

v0.18.0

Toggle v0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v0.18.0 (#87)

Session highlights over 0.17.0: register-gated distinctive/one-risk (product surfaces), scout de-anchored from famous benchmarks + parallel capture, Toss de-anchored in voice, no-direct-build loop gate, colour-strategy gate (SLOP-DIFFUSE-ACCENT + 60-30-10 eye/GREEN), font-circus/justified/tiny-text/heading-skip/tight-leading/radius-token rules, FWA distillation + horizontal-scroll-gallery recipe, data-viz theory, omd stack --check (greenfield-drift-to-HTML gate, early+ship), install links the omd CLI and refreshes the Claude plugin cache in place, and three browser-rs MCP fixes (${profile_root} config collision, minimal-PATH resolution, background-job stdin).

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: v0.17.0 — LEGO reference assembly + browser-rs capture provider (…

…#56)

* feat: LEGO reference assembly + browser-rs capture provider

Add the chat-first LEGO reference-assembly flow (brief-fit part selection,
selector-scoped capture, image-fragment provenance, hash-bound selection,
clean-room composite lineage, and a production usage ledger) with sanitised
raw/transfer boundaries.

Add a browser-rs MCP provider used first for reference research, capture, and
QA, with safe install/doctor/uninstall (v0.1.10 pin, receipt ownership,
Darwin arm64 / Linux x64) and a headless reduced-motion Playwright fallback;
Playwright moves from dev-only to runtime deps.

Ship packaged .mjs bin shims that run the TypeScript entrypoints via tsx so
the published package executes without a source checkout.

Gates: build ok, tsc --noEmit clean, 1368 pass / 0 fail / 1 platform skip.

* chore: v0.17.0

v0.16.1

Toggle v0.16.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: v0.16.1 — omd-landing example, GitHub Pages deploy, README sho…

…wcase (#54)

* chore: add omd-landing example and GitHub Pages deploy

- example/: bilingual (EN + KO) Vite landing page for OMD
- vite base '/oh-my-design/' + base-aware language links for project Pages
- example/.gitignore (node_modules, dist, .omd/.omc)
- .github/workflows/pages.yml: build example + deploy to GitHub Pages

* docs: showcase the one-shot OMD-generated landing page in the README

- add docs/omd-landing.png (desktop hero of the generated example)
- README.md + README.ko.md: 'Built with OMD — in one shot' section linking the live Pages site and example/ source

* chore: release v0.16.1

* docs: rewrite README (EN + KO) to match reality

- correct install: not on npm (the oh-my-design npm package is O-Pencil/skills, unrelated); document the Claude Code plugin marketplace and the from-source direct installer instead
- keep the accurate loop, evidence, skills, agents, CLI, and verification sections
- tighten intro and requirements

v0.16.0

Toggle v0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: v0.16.0 — evidence ABIs, gallery concept exploration, benchmark…

… harness, install hardening (#53)

* feat: product-surface grammar and enforced reference synthesis

- frame: fourth UX anchor uxSurface (marketing|product|editorial|mixed) via
  omd frame set --surface; FRAME-UX-INCOMPLETE now flags a missing surface
- theory/ux.md: new 'Surface types' section — product surfaces compose as a
  task loop over screen regions/states with the work object as the dominant
  first-viewport anchor, never a marketing message ladder
- composition protocol + composer/sketch/eye/hand/skill/loop: surface-routed
  grammar; hero on a work surface is a named rejection condition; selector
  reads its frozen dimensions through the surface grammar
- product/mixed surfaces always complete the omd design contract (interaction
  states discipline), not only multi-surface outputs
- reference synthesis: scout records per-user-reference structural traits;
  composer writes a Reference synthesis plan (trait, landing, adaptation,
  conflict resolution, or explicit decline); omd composition --check fails
  (COMPOSITION-SYNTHESIS) when a user reference is unmapped; hand treats plan
  entries as acceptance criteria; sharp eye verifies visible correspondence
- three condition-gated product composition recipes: app-shell-workbench,
  master-detail-flow, form-wizard-stepper (anti-hero/anti-overlay/anti-trap)
- evals: product-ux (1 dev + 2 sealed held-out scenarios, 100-pt blind rubric
  with core-task walks) and reference-synthesis (synthesis-map grader)
- tests: 1110 pass (frame surface, synthesis validator positive/negative,
  recipe cookbook 11, product-surface prompt contract)

* feat: evidence ABIs, gallery-driven concept exploration, benchmark harness, and install hardening

- core/evidence: executable task + final evidence ABIs with strict validation
- composition-contract: strict multi-axis synthesis record + Unicode-separator guard
- human-design-loop: visual reference gallery and multi-concept exploration
- scout/composer/eye/ultradesign: list→detail isolation and temporal grouping wiring
- install: register plugin via patchSettings, prune bare-name omd-* skills/agents
- benchmark harness + evaluator, feature-reference contract, expanded evidence tests

* chore: release v0.16.0

v0.15.0

Toggle v0.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: raise output quality across layout, type, copy, assets, and mot…

…ion (#51)

text-slop scanner, visual-richness advisory, RED/GREEN eval-harness, asset-sourcing gates, interaction ideation gate, imagegen image-first direction, deterministic omd stack routing, ref add-batch/--shot/--proofs, headless-only capture, subagent parallelism, and manifest bump to 0.15.0.

v0.14.0

Toggle v0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v0.14.0 — Codex installs from its own marketplace, age…

…nts run on the user's model, and UX moves from advice into the harness (#47)

v0.13.0

Toggle v0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v0.13.0 — UX joins the pipeline as a first-class axis,…

… and the release machinery reports what it actually shipped (#40)

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v0.12.0 (#36)