더욱 똑똑한 프론트엔드 클로닝과 더욱 엄격한 스킬 규칙
OmO 4.15.0은 출시된 스킬 및 제품 가이던스에 대한 마이너 릴리즈입니다.
주요 변경 사항은 프론트엔드 스킬이 이제 라이브 URL을 실제 디자인 참고자료로 취급할 수 있다는 것입니다. 브라우저를 제어하고 렌더링된 getComputedStyle 값을 읽으며 반응형 레이아웃, 상호작용 상태, 모션, 에셋을 캡처한 후 이를 구현 전에 DESIGN.md 규약으로 변환합니다.
프론트엔드 QA는 모션에 대해 더욱 엄격합니다. /visual-qa는 이제 호버, 포커스, 클릭, 스크롤, 휴지, 중간-전환, 정착 상태를 캡처하며, 약한 구현을 숨기는 장식적 또는 무작동 애니메이션을 거부합니다.
프로그래밍 및 정리 스킬은 이제 존재-우선 규칙에서 출발합니다. 삭제, 재사용, 플랫폼 또는 표준 라이브러리 동작 선호, 그리고 정말 필요할 때만 최소한의 코드 작성. 버그 수정 가이던스는 또한 근본 원인 수정, 호출자 검사, 적대적 검사, 그리고 명시적 기술 부채 회계에 더 강하게 밀어붙입니다.
호환성 손상이나 마이그레이션 단계는 예상되지 않습니다.
출처 표시
- #5791 및 #5789는
code-yeongyu에 의해 작성되고 병합되었습니다.
- 라이브 사이트 프론트엔드 클로닝 작업은 MIT 라이선스의
JCodesMore/ai-website-cloner-template을 영감으로 합니다. OmO의 구현은 프로젝트 독창적 종합이며 벤더된 코드가 아닙니다.
- 존재-우선 프로그래밍 가이던스는
DietrichGebert/ponytail 커밋 16f6cbf를 철학적 영감으로 합니다. Ponytail 소스는 벤더되지 않았습니다.
생성된 변경 로그
- 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