feat: Rust CLI config 채택과 --config 플래그 추가 - #14
Merged
Conversation
Owner
Author
|
독립 fresh-session 리뷰 결과
작성자 본인 PR이라 GitHub 정책상 공식 approve review 대신 PR comment로 남깁니다. |
JeremyDev87
force-pushed
the
codex/dx-002b-cli-config-adoption
branch
from
April 19, 2026 05:04
cfe0048 to
8a2f0c7
Compare
Owner
Author
|
독립 fresh-session 리뷰 결과
이 코멘트는 이전 independent review comment를 대체하는 최신 verdict입니다. 작성자 본인 PR이라 GitHub 정책상 공식 approve review 대신 PR comment로 남깁니다. |
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.
배경
Rust 기반 CLI에 config discovery와 explicit
--config경로를 실제로 연결해 다음 budget/ci 기능이 같은 contract를 재사용할 수 있도록 준비했습니다.변경 사항
--config <path>파싱과 help oracle 갱신을 추가했습니다.CLI 인자 > explicit config > discovered config > built-in default로 맞췄습니다.scan.path를 config 파일 위치 기준 상대경로로 해석하도록 연결했습니다.visualize.limit,optimize.topconfig adoption과 malformed config / warning stderr contract를 Rust CLI에서 검증했습니다.검증
cargo fmt --all --checkcargo test -p legolas-cli --test cli_contractcargo test -p legolas-cli --test config_contractcargo test --workspace브랜치 / 워크트리
mastercodex/dx-002b-cli-config-adoption/Users/pjw/workspace/legolas이슈 연결