refactor(onboard): extract selection drift helpers#3298
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
…d-selection-drift
…d-selection-drift
…d-selection-drift
…d-selection-drift
…d-selection-drift
E2E Advisor RecommendationRequired E2E: None Dispatch hint: Full advisor summaryPi Semantic E2E AdvisorBase: Required E2E
Optional E2E
New E2E recommendations
Dispatch hint
|
Summary
Extract sandbox provider/model selection drift detection out of the large onboarding module. This continues the stacked onboarding cleanup by isolating the sandbox selection-config download/parsing path and adding direct unit coverage.
Changes
src/lib/onboard/selection-drift.tsfor finding downloaded selection configs, reading sandbox selection metadata, and computing provider/model drift.src/lib/onboard.tsto call the extracted drift helper with the existing OpenShell runner dependency.Type of Change
Verification
npx prek run --all-filespassesnpm testpassesmake docsbuilds without warnings (doc changes only)Signed-off-by: Carlos Villela cvillela@nvidia.com