Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Thermo-Nuclear Review: PR #569 — Port Nous Portal subscription creditsVerdict: REQUEST CHANGESStructural regressions
Missed simplification opportunities (code-judo)
Spaghetti / branching complexity
Boundary / abstraction / type problems
File-size / decomposition concerns
Lower-priority notes
Series note (applies to #565–#569 collectively): this batch is five independent ports sharing: (a) private bounded-body readers ×2 identical, (b) private credential resolvers ×3 same skeleton, (c) private number formatters ×3 different rounding, (d) private URL validators ×2 with the local one weaker than the canonical, (e) per-provider |
Summary
NOUS_PORTAL_ACCESS_TOKENas an explicit environment override.nousresearch.comrouting for stored portal origins.Validation
cargo test --manifest-path rust/Cargo.toml nous -- --nocapture— 11 passedcargo test --manifest-path rust/Cargo.toml --lib --quiet— 1,937 passed, 1 ignoredcargo test --manifest-path apps/desktop-tauri/src-tauri/Cargo.toml commands::tests --quiet— 94 passedcargo clippy --manifest-path rust/Cargo.toml --all-targets -- -D warnings— passedcargo clippy --manifest-path apps/desktop-tauri/src-tauri/Cargo.toml --all-targets -- -D warnings— passedcargo fmt --allandgit diff --check— passedFrontend Vitest and fresh Tauri UI/CUA proof were not run because this checkout has no
apps/desktop-tauri/node_modules; installing dependencies would consume the storage budget during the port batch. Hosted CI should provide the frontend validation.