Optimize CI: cache Rust target directories, Noir artifacts, node_modules. Parallelize contract tests, circuit checks, and frontend lint/build across different CI runners.
Optimize CI: cache Rust target directories, Noir artifacts, node_modules. Parallelize contract tests, circuit checks, and frontend lint/build across different CI runners.