Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
97e1b5e
fix(bb): clamp BatchMergeProver degree-check loop to fix nightly debu…
AztecBot May 7, 2026
d06059c
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
d05dd96
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
f21b7df
feat: extend databus with 2 more cols (#23010)
ledwards2225 May 7, 2026
151e579
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
4212ac9
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
11763d8
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
20e0714
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
e0419e6
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
0ff7eb9
Merge branch 'next' into merge-train/barretenberg
May 7, 2026
a426d3d
feat: n1 apps (#22974)
ledwards2225 May 7, 2026
3108007
Merge branch 'next' into merge-train/barretenberg
May 8, 2026
7d71424
chore: remove chonk bench once and for all (#23067)
ledwards2225 May 8, 2026
3134e84
Merge branch 'next' into merge-train/barretenberg
May 8, 2026
5a76b72
fix: include sqlite binary in its npm package (#23039)
mverzilli May 8, 2026
b626490
fix: add sendMessagesAs to wallet api schemas (#23041)
mverzilli May 8, 2026
8ee7069
fix(bb): clamp BatchMergeProver degree-check loop to fix nightly debu…
AztecBot May 8, 2026
315cd1e
refactor(pxe): deduplicate tx hash lookups in MessageContextService (…
nchamo May 8, 2026
c2ad4b1
refactor(pxe): batch tagged private log queries across all secrets (#…
nchamo May 8, 2026
41916d2
refactor(pxe): batch log RPC calls in LogService.fetchLogsByTag (#23088)
nchamo May 8, 2026
d8aa9fe
feat(pxe,nr): flesh out account stubs and don't exclude syncing for o…
dbanks12 May 8, 2026
63cc7e6
feat: deploy method refactor 2 (#23033)
Thunkar May 8, 2026
5e841ca
feat: fastForwardContractUpdate cheatcode for simulating contract upd…
dbanks12 May 8, 2026
b6e2d69
refactor(stdlib): consolidate find-function-by-selector helpers (#23008)
dbanks12 May 8, 2026
f3911a8
feat(ci): Snapshots for aztec-nr contract compilation failures and na…
vezenovm May 8, 2026
4b5178a
chore: kv store test fully on vitest (#23096)
mverzilli May 8, 2026
c073308
refactor(pxe): skip redundant getBlock RPC when querying at anchor bl…
nchamo May 8, 2026
3827e14
feat!: optimized Poseidon2 (#22652)
iakovenkos May 8, 2026
4e8d48d
feat: merge-train/barretenberg (#23025)
iakovenkos May 8, 2026
926934a
Merge branch 'next' into merge-train/fairies
May 8, 2026
78632af
Merge branch 'next' into merge-train/fairies
May 8, 2026
c48f963
fix(docs): hard-navigate api-nr search results out of the SPA
critesjosh May 8, 2026
4ea70f6
chore(playground): bump main chunk size limit 1750 → 1800 KB (#23107)
AztecBot May 8, 2026
8710840
fix(docs): hard-navigate api-nr search results out of the SPA (#23109)
critesjosh May 8, 2026
1aeaa37
feat(txe): allow authorizing cross-contract utility calls in nr tests…
nchamo May 8, 2026
7defbba
chore: Add bbup version mapping for Noir v1.0.0-beta.21
Savio-Sou May 8, 2026
84abf12
Merge branch 'next' into merge-train/fairies
May 8, 2026
20fd178
chore: Add bbup version mapping for Noir v1.0.0-beta.21 (#23099)
Savio-Sou May 8, 2026
78da34c
docs: add root CLAUDE.md rule reducing AI-ism jargon
AztecBot May 8, 2026
e451bbe
Merge branch 'next' into merge-train/fairies
May 8, 2026
47cf864
docs: add root CLAUDE.md rule reducing AI-ism jargon (#23114)
ludamad May 8, 2026
c343607
chore: bench public fns with emit repro (#23105)
vezenovm May 8, 2026
61de849
Merge branch 'next' into merge-train/fairies
May 8, 2026
ac74e9c
refactor(pxe): short-circuit block header lookup at anchor block (#23…
nchamo May 10, 2026
3c8a9c6
feat: merge-train/fairies (#23079)
Thunkar May 10, 2026
e276815
docs: clarify remote chonk bench transport
AztecBot May 10, 2026
a2eae19
docs: clarify remote chonk bench transport (#23135)
ludamad May 10, 2026
63c5a3c
fix(bb): EINTR helpers unused in non-Windows release
AztecBot May 11, 2026
7683ee7
chore: Update Noir to nightly-2026-05-11
AztecBot May 11, 2026
8f28dc3
chore: Update Noir to nightly-2026-05-11 (#23023)
benesjan May 11, 2026
c3cfd3d
refactor(pxe): use findLeavesIndexes for read request verification (#…
nchamo May 11, 2026
54ad544
refactor(pxe): skip storage reads for never-updated contracts (#23131)
nchamo May 11, 2026
572a734
fix(pxe): skip registerContractFunctionSignatures when no public fns …
nchamo May 11, 2026
b70ebe3
Merge branch 'next' into merge-train/fairies
May 11, 2026
197a1c5
fix(bb): EINTR helpers unused in non-Windows release (#23102)
alexghr May 11, 2026
5717cb0
Merge branch 'next' into merge-train/fairies
May 11, 2026
66d7308
refactor(pxe): prefetch updated class id hints per unique contract (#…
nchamo May 11, 2026
b6adc6b
chore(aztec-nr): Public self constructor function to prevent static b…
vezenovm May 11, 2026
bbfc303
chore: handle missing env var in local envs
alexghr May 11, 2026
e2cbb48
chore: handle missing env var in local envs (#23157)
ludamad May 11, 2026
4b152e4
Merge branch 'next' into merge-train/fairies
May 11, 2026
e92b4e8
chore: Update Noir to nightly-2026-05-11
AztecBot May 11, 2026
b28ea60
chore: Update Noir to nightly-2026-05-11 (#23153)
AztecBot May 11, 2026
5ac3684
Merge branch 'next' into merge-train/fairies
May 11, 2026
cd903d9
refactor(pxe): avoid expensive toTx() call when computing tx hash (#2…
nchamo May 11, 2026
b0185eb
feat: merge-train/fairies (#23141)
AztecBot May 11, 2026
18f3fa8
fix(bb-sol): commit Debug.sol in forge-fmt-stable form on next
AztecBot May 12, 2026
32b9d85
fix(bb-sol): commit Debug.sol in forge-fmt-stable form on next (#23168)
alexghr May 12, 2026
b9d36d8
fix(ci): wait for ci-release-publish before ci-network-scenario
AztecBot May 12, 2026
037dcfd
fix(ci): wait for ci-release-publish before ci-network-scenario (#23169)
alexghr May 12, 2026
e668757
feat(ipc): MPSC shared-memory transport with multi-client echo test
charlielye May 12, 2026
1e81c33
chore: Update Noir to nightly-2026-05-12
May 12, 2026
e9c8d80
feat(ipc): MPSC shared-memory transport with multi-client echo test (…
charlielye May 12, 2026
7c5fa1c
chore: Update Noir to nightly-2026-05-12 (#23172)
TomAFrench May 12, 2026
f0b537d
Merge remote-tracking branch 'origin/next' into merge-train/spartan
AztecBot May 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .github/workflows/ci3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -196,10 +196,11 @@ jobs:
matrix:
test_set: ["1", "2"]
# We run on current nightly tags only, or when the ci-network-scenario label is present in a PR.
needs: [ci, validate-nightly-tag]
needs: [ci, validate-nightly-tag, ci-release-publish]
if: |
always()
&& (needs.ci.result == 'success' || needs.ci.result == 'skipped')
&& (needs.ci-release-publish.result == 'success' || needs.ci-release-publish.result == 'skipped')
&& github.event.pull_request.head.repo.fork != true
&& github.event.pull_request.draft == false
&& (
Expand Down
13 changes: 5 additions & 8 deletions .test_patterns.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,6 @@ tests:
error_regex: "Aborted.*core dumped"
owners:
- *adam
- regex: "barretenberg/cpp/scripts/run_bench.sh wasm bb-micro-bench/wasm/chonk build-wasm-threads/bin/chonk_bench"
owners:
- *luke

# noir
# Something to do with how I run the tests now. Think these are fine in nextest.
Expand Down Expand Up @@ -297,11 +294,6 @@ tests:
owners:
- *palla

- regex: "bb-micro-bench/wasm/chonk build-wasm-threads/bin/chonk_bench"
error_regex: "core dumped"
owners:
- *adam

# tx_stats_bench's 10 TPS sub-test occasionally returns valid:false from a single IVC
# verification under heavy concurrency (8 parallel verifiers, each spawning a fresh bb subprocess
# via the bb.js NativeUnixSocket backend introduced in #21564). The serial sub-tests pass.
Expand Down Expand Up @@ -377,3 +369,8 @@ tests:
error_regex: "timeout: sending signal"
owners:
- *charlie

- regex: "run_test.sh simple tx_stats_bench"
error_regex: "✕ verifies transactions at 10 TPS"
owners:
- *phil
10 changes: 10 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,16 @@ Do not explain *what* the code does — well-named identifiers cover that. Comme
Do not reference the current task, PR, caller, or author (`// used by X`, `// fix for issue #123`, `// AI-generated`), and do not add banner-style section comments (`// ===== HELPERS =====`). Both rot the moment the surrounding code is moved.
</writing_comments>

<jargon>
Avoid recurring AI-isms in chat replies, PR descriptions, commit messages, code comments, and docs. Substitutes:

- **"load bearing"** → *important*, *critical*, *required*, or describe the actual dependency (e.g. "the scheduler relies on this invariant").
- **"seam"** (for an interaction point or boundary) → *interface*, *boundary*, *call site*, *integration point*.
- **"north star"** → *goal*, *main goal*, *objective*.
- **"sharpening"** (for adding detail or refining wording) → *clarifying*, *adding detail*, *tightening*, *refining*.
- **"You're absolutely right"** and effusive agreement openers (*"Great catch!"*, *"Excellent point!"*) → never lead a reply with these. A short acknowledgement (*"Right — …"*, *"Agreed."*) is fine, and a closing *"you're right"* at the end of a long reply is acceptable when warranted. Lead with substance, not validation.
</jargon>

<attribution>
Attribute work to the git author, not to Claude. Do not add `Co-Authored-By: Claude` trailers or `Generated with Claude Code` in PR descriptions. The git author (from `git config user.name`) is the author of record.
</attribution>
1 change: 0 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,6 @@ aztec-nr: noir bb-cpp-native
noir-projects-txe-tests:
$(call test,$@,noir-projects/aztec-nr)
$(call test,$@,noir-projects/noir-contracts)
$(call test,$@,noir-projects/noir-contracts-comp-failures)

# Noir Projects - Aggregate target (builds all sub-projects)
noir-projects: noir-protocol-circuits mock-protocol-circuits noir-contracts aztec-nr
Expand Down
Loading
Loading