Repository navigation
Tags: 3x-haust/oh-my-design
Tags
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.
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).
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
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
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
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.
PreviousNext