Use agent per file to double check that all logic in JavaScript is the same as in Rust.
Make sure all tests that we use in JavaScript also present in Rust version, also add more tests to make sure we have 100% tests code coverage in both JavaScript and Rust.
Please make CI/CD fail if tests coverage drops below 80% (for both languages), so we will enforce as high tests coverage as possible in all times.
Also CI/CD should fail if Rust has at less test cases as in JavaScript by at least 10%.
Make sure we not it ARCHITECTURE and REQUIREMENTS.
Our Rust and JavaScript version should be always in sync with each other.
Use agent per file to double check that all logic in JavaScript is the same as in Rust.
Make sure all tests that we use in JavaScript also present in Rust version, also add more tests to make sure we have 100% tests code coverage in both JavaScript and Rust.
Please make CI/CD fail if tests coverage drops below 80% (for both languages), so we will enforce as high tests coverage as possible in all times.
Also CI/CD should fail if Rust has at less test cases as in JavaScript by at least 10%.
Make sure we not it ARCHITECTURE and REQUIREMENTS.
Our Rust and JavaScript version should be always in sync with each other.