Repository navigation
Conversation
Refs #690 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Contributor
Changepacks@devup-ui/wasm@1.0.83 → 1.0.84 - bindings/devup-ui-wasm/package.jsonPatch
@devup-ui/bun-plugin@1.0.22 → 1.0.23 - packages/bun-plugin/package.jsonPatch
@devup-ui/components@0.1.60 → 0.1.61 - packages/components/package.jsonPatch
@devup-ui/eslint-plugin@1.0.22 → 1.0.23 - packages/eslint-plugin/package.jsonPatch
@devup-ui/next-plugin@1.0.90 → 1.0.91 - packages/next-plugin/package.jsonPatch
@devup-ui/plugin-utils@1.0.17 → 1.0.18 - packages/plugin-utils/package.jsonPatch
@devup-ui/react@1.0.44 → 1.0.45 - packages/react/package.jsonPatch
@devup-ui/reset-css@1.0.31 → 1.0.32 - packages/reset-css/package.jsonPatch
@devup-ui/rsbuild-plugin@1.0.67 → 1.0.68 - packages/rsbuild-plugin/package.jsonPatch
@devup-ui/vite-plugin@1.0.73 → 1.0.74 - packages/vite-plugin/package.jsonPatch
@devup-ui/webpack-plugin@1.0.71 → 1.0.72 - packages/webpack-plugin/package.jsonPatch
|
Codecov Report✅ All modified and coverable lines are covered by tests.
🚀 New features to boost your workflow:
|
Merge main history while preserving this PR implementation. No manual conflict resolutions.
Merge main history while preserving this PR implementation. No manual conflict resolutions.
Merge main history while preserving this PR implementation. No manual conflict resolutions.
Merge main history while preserving this PR implementation. No manual conflict resolutions.
Merge main history while preserving this PR implementation. No manual conflict resolutions.
owjs3901
commented
Oct 14, 2026
owjs3901
left a comment
Contributor
Author
There was a problem hiding this comment.
이건 오류로 띄울 것이 아니라 나뉘어서 적용이 되어야할 것 같다 , 를 기준으로 split 하여 등록하는 것이 어떨까 싶군
Refs #690 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #690 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #690 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #690 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #690 (EMO-03). 최신
maina6ecc125를 두 부모 merge commit a4f2f217로 병합했습니다. 다른 미병합 PR 의존성은 없습니다.요약
사용자 리뷰 5514003272의 요청대로 기존의 무조건 빌드 오류 처리를 제거했습니다.
css()결과의 규칙을 빌드 시점에 알 수 있으면 중첩 규칙으로 확장하고, 선택자 목록은 최상위 쉼표로 나누어 각각 등록합니다. 스타일링 런타임이나 의존성을 추가하지 않습니다.동작
공개 WASM의 실제 출력:
{ ...hotpinkRules }를 작성했을 때와 같은 규칙 추출 경로를 사용합니다. 생성 클래스 이름은 공개 계약이 아니며, 선택자·선언·cascade 동작은 같습니다.:is(a,b),:not(.x,.y),[data-x=a,b], 문자열 내부의 쉼표·닫는 괄호, 이스케이프는 분리하지 않습니다. 각 최상위 조각의 앞뒤 공백은 제거합니다.&위치, 반응형 배열, 중첩 pseudo 선택자, 레이어,styleOrder, 나중에 오는 규칙의 우선순위를 보존합니다. 선택자마다 독립적인 원본을 추출하므로 첫 번째 선택자만 남던 소비형 AST 문제도 고칩니다.새로 생기는 오류
정적으로 알려진
css()결과를 중첩 규칙으로 사용하는 경우에는 새 오류가 없습니다. 원본 규칙을 알 수 없는 값이나 외부 런타임 클래스가 섞인 결과만 기존의 위치 포함 오류를 유지합니다.남는 한계
빌드가 원본 선언을 알 수 없는 외부 클래스 문자열을 역으로 규칙으로 복원하지 않습니다. 기존 클래스 문자열 소비 경로는 변경하지 않으며, 런타임 합성으로 우회하지 않습니다.
검증
:is·:not·대괄호, 인용 문자열·반응형·중첩 pseudo를 직접 실행하여 수동 확장과 CSS 동등성을 확인했습니다.-D warnings, lint, tarpaulin, Bun 5,909개/실패 0/함수·라인 100%. 기존 lint 경고 9개 외 추가 없음. Hook 전체 메모리 peak 3,933,184,000 bytes, 357.5초, 12GB watchdog.--fail-under 100결과를 별도로 확인합니다.381386682b0c25cfbf35628c1d1162f15147ce96. 측정 context 241.9K(17:59:46Z).2026-10-18 갱신: main
3ca6182fc08b1a63875cfb27ef470e98404aed12를 두 부모 merge commita483ecde7d266e4fef9873f23311a68ba8112145로 병합했습니다; 충돌 파일libs/extractor/src/style_values.rs와visit.rs에서 #719의 정적 원본 규칙/semantic ID/최상위 쉼표만 분리하는 선택자별 등록과 main의 known-style 합성 metadata·styled forwardRef를 모두 유지하고, 합성 fast path도 원본 call span을 보존하도록 연결했습니다; 기존 snapshot 새 후보·수동 변경·새 build error·runtime·dependency는 없으며 원본이 불명확한 경우만 기존 위치 포함 오류를 유지합니다; 기본 stack/jobs=2에서 중첩 회귀 36개(인라인 합성 1개 추가)·Rust workspace·fmt/clippy·fresh WASM/root build·Bun 5,930개/0 fail/함수·라인 100%와 정식 hook을 통과했고, 프로세스 재부모화까지 포괄하는 12GiB native Job Object로 동일 전체 hook을 다시 검증해 peak 4,090,212,352 bytes/532.4초를 기록했습니다; 실제 public WASM은direct = "c d e f",nestedComposition = "h i j k",.j:is(a,b){color:blue}.k:is(a,b){padding:8px}.h:not(.x,.y){color:blue}.i:not(.x,.y){padding:8px}와 unknown fixture의:3:49: css() cannot use unknown at build time을 출력했습니다; LSP daemon timeout과 기존 lint 경고는 별도 기록하며 CI39053519031결과는 해당 head에서 확인합니다.; 최종 heada483ecde7d266e4fef9873f23311a68ba8112145의 CI 39053519031는 5개 job 전체 SUCCESS이고 Linux Rust 100%(13556/13556), Bun 5930 pass/0 fail/함수·라인 100% 및 별도 preload 9 pass/0 fail을 확인했습니다.