fix: Make Eq3bAir use the correct number of interactions per air#2558
Conversation
|
Claude finished @Golovanov399's task in 1m 52s —— View job Code Review: PR #2558
Summary: This PR adds ReviewThe fix looks correct. Here's my analysis:
No issues found. The change is minimal, well-scoped, and the bus message fields on both sender and receiver sides are consistent. |
This resolves INT-6828. Now `Eq3bAir` propagates the `row_idx` by the correct amount for each AIR. Note that there is no need for this air to know `air_idx` or anything other than the number of interactions and the `n_lift` for this air, so no new columns are added (but we now do the interaction with proof shape air on the last row of the air instead of the first one).
This resolves INT-6828. Now `Eq3bAir` propagates the `row_idx` by the correct amount for each AIR. Note that there is no need for this air to know `air_idx` or anything other than the number of interactions and the `n_lift` for this air, so no new columns are added (but we now do the interaction with proof shape air on the last row of the air instead of the first one).
This resolves INT-6828.
Now
Eq3bAirpropagates therow_idxby the correct amount for each AIR. Note that there is no need for this air to knowair_idxor anything other than the number of interactions and then_liftfor this air, so no new columns are added (but we now do the interaction with proof shape air on the last row of the air instead of the first one).