Skip to content

v4.15.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Jul 03:23
e9aca99

Smarter Frontend Cloning and Stricter Skill Discipline

OmO 4.15.0 is a minor release for shipped skill and product guidance.

The headline change is that the frontend skill can now treat a live URL as a real design reference. It drives the browser, reads rendered getComputedStyle values, captures responsive layout, interaction states, motion, and assets, then turns that into a DESIGN.md contract before implementation.

Frontend QA is stricter about motion. /visual-qa now captures hover, focus, click, scroll, rest, mid-transition, and settled states, and rejects decorative or no-op animation instead of letting motion hide a weak implementation.

The programming and cleanup skills now start from an existence-first rule: delete, reuse, prefer platform or standard-library behavior, then write the minimum code only when it really needs to exist. Bug-fix guidance also pushes harder on root-cause fixes, caller sweeps, adversarial checks, and explicit debt accounting.

No breaking changes or migration steps are expected.

Attribution

  • #5791 and #5789 were authored and merged by code-yeongyu.
  • The live-site frontend cloning work credits MIT-licensed JCodesMore/ai-website-cloner-template as inspiration. OmO's implementation is project-original synthesis, not vendored code.
  • The existence-first programming guidance credits DietrichGebert/ponytail commit 16f6cbf as philosophical inspiration. No Ponytail source was vendored.

Generated changelog

  • e9aca99 Merge pull request #5793 from code-yeongyu/release/v4.15.0-source-state
  • b43f21e Merge pull request #5791 from code-yeongyu/feature/frontend-skill-cloner-visual-qa
  • 5212894 fix(skills): sync checked-in frontend builtin artifacts with shared source
  • 85112da Merge pull request #5789 from code-yeongyu/feature/ponytail-melding-skills
  • cbe6c38 feat(visual-qa): capture interaction/animation states and forbid slop animation
  • 2df33eb feat(frontend): default expressive greenfield to seeded imagen drafts; dedup design QA
  • ef13f09 feat(frontend): route live-site references to an embedded runtime-extraction cloner
  • 5b23476 feat(remove-ai-slops): existence-first cleanup + dedup worker prompt
  • a3bb87e feat(programming): add pre-write existence ladder as axiom 0