Repository navigation
Conversation
Refs #686 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #686 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #686 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #686 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Refs #791 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 #791 (최신 MAIN SETTLED
78d7c2b2를 실제 두 번째 merge로 반영한 독립 PR; 선행 PR 없음)요약
PR791의 첫 merge(
69a52863, parents50b0da00+770aaac5) 위에 최신 settled main78d7c2b2를 다시 실제 merge했습니다. #791의 global inputs/imports/fonts/params/absence 계약과 #798의 strict lexical recognition, located errors, semantic-ID-preserving clones, const-object tags를 모두 유지했으며, 스타일링 런타임이나 새 dependency는 추가하지 않았습니다.동작
imports,fontFaces, selectorparams는 빌드가 증명할 수 있는 정적 입력만 출력하고, 읽을 수 없는 입력은 원래 위치의 build error로 남깁니다.undefined/null은 proven absence일 때만 생략합니다.StyleInputs와LOCATE정책을 함께 전달합니다.values_run.is_none()계약을 유지합니다.새로 생기는 오류
다음처럼 구조를 빌드 타임에 알 수 없는 입력은 조용히 누락되거나 부분 CSS로 남지 않고
파일:행:열오류가 됩니다.남는 한계
빌드에서 증명할 수 없는 import/font descriptor/selector 인수는 정적인 표현식으로 바꾸어야 합니다. 일반 동적 element 값의 기존 CSS-variable 경로, selector cascade order, evaluator의 기존 지원 범위는 변경하지 않았습니다. ReferenceError, spread/eager-order, theme located-error, key-coercion, Windows PID 후속 수정은 별도 PR로 진행합니다.
검증
38e7ac2e24f0f66eec84683d7dc2d56ba8eb760e; treeebabb6411b5b6f7f94d8cbdfb71ff8a9b1b89e4f; parents 정확히69a5286317fb7cc8babb34ec1ed17c61ed9acab6+78d7c2b2673bdeaa0870bac6a2ec424706986de7.bun install, binding WASM build, root build, Rust 1.99 strict clippy, default-stackcargo test --workspace통과. Workspace 결과는 extractor 5,719 pass 및 전체 0 fail입니다.bun run test: 6,654 pass, 0 fail, 89 snapshots; 실제 All files 함수/라인100.00/100.00.bun lint: 0 errors, inherited React 19 warning 20건만 존재합니다. exact-tree hook은 한 번 PASS했습니다. Windows LLVM tarpaulin 참고값은 97.87%이며 Linux coverage 증명으로 사용하지 않습니다.matches: []입니다.새로운 runtime 동작이나 dependency는 없습니다. CI의 Node.js 20 deprecation/ubuntu-latest migration 안내는 workflow 경고이며 실패가 아닙니다.