https://docs.rs/swiftness/latest/swiftness/types/struct.StarkProof.html#method.verify
I understand the first one is the program hash, which make sense, and that the second is the hash of the public output. Which doesn't totally make sense to me. Why this choice rather than returning the full output?