Skip to content

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Dec 23, 2025

BEGIN_COMMIT_OVERRIDE
chore: (PCS audit) remove the linear combination of claims in shplonk (#19191)
chore: Audit of the Mega circuit builder 1 (#19192)
chore: edit to the circuit builder docs (#19214)
END_COMMIT_OVERRIDE

…#19191)

### Context

with the changes done to the merge, there's no need to keep the linear
combination of the claims object
and all its dependencies in shplonk. 
This PR removes all the related methods and updates tests accordingly.
Copy link
Collaborator

@ludamad ludamad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Auto-approved

@AztecBot AztecBot enabled auto-merge December 23, 2025 22:12
@AztecBot
Copy link
Collaborator Author

🤖 Auto-merge enabled after 4 hours of inactivity. This PR will be merged automatically once all checks pass.

notnotraju and others added 2 commits December 24, 2025 07:13
### 🧾 Audit Context

Audit of the Mega circuit builder.

### 🛠️ Changes Made

- Tests and documentation.

### ✅ Checklist

- [x] Audited all methods of the relevant module/class
- [ ] Audited the interface of the module/class with other (relevant)
components
- [x] Documented existing functionality and any changes made (as per
Doxygen requirements)
- [ ] Resolved and/or closed all issues/TODOs pertaining to the audited
files
- [ ] Confirmed and documented any security or other issues found (if
applicable)
- [ ] Verified that tests cover all critical paths (and added tests if
necessary)
- [ ] Updated audit tracking for the files audited (check the start of
each file you audited)

### 📌 Notes for Reviewers

---------

Co-authored-by: notnotraju <raju@aztec-labs.com>
small edits to the circuit builder documentation.

---------

Co-authored-by: notnotraju <raju@aztec-labs.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants