Telegram (ask questions / claim the issue here first): https://t.me/+DOylgFv1jyJlNzM0
Why this matters
codeql.yml restricts the language matrix to [javascript-typescript] and its header comment scopes it to backend/ and frontend/ only. The Rust smart contracts under contracts/ hold all the funds and lending logic yet receive no CodeQL static analysis (CodeQL now supports Rust). Add a rust matrix entry (build the wasm32 target in the autobuild/manual build step) so contract code is covered.
Acceptance criteria
Files to touch
.github/workflows/codeql.yml
contracts
Out of scope
- Triaging existing CodeQL alerts
- Wiring the dedicated cargo fuzz harness into CI (separate concern)
Why this matters
codeql.yml restricts the language matrix to [javascript-typescript] and its header comment scopes it to backend/ and frontend/ only. The Rust smart contracts under contracts/ hold all the funds and lending logic yet receive no CodeQL static analysis (CodeQL now supports Rust). Add a rust matrix entry (build the wasm32 target in the autobuild/manual build step) so contract code is covered.
Acceptance criteria
Files to touch
.github/workflows/codeql.ymlcontractsOut of scope