Hash accumulator in PG
Both the accumulator and the incoming instance need to be hashed in PG for fiat-shamir. The accumulator will be handled differently from the incoming instance since no part of it is hashed elsewhere. (The instance witness is hashed via the PG proof and the precomputed components can be hashed via the VK hash computed in the kernel circuits as part of tree checks).
Edit: the noir kernel logic will use the VK and the VK hash in a disconnected way. Both will be passed to the backend via verify_proof calls. The actual hashing to connect the two entities will be done in the backend. This approach ensures Kesha's tool is able to easily detect fiat shamir bugs.
Closed by https://github.com/AztecProtocol/aztec-packages/pull/16243.