pub fn is_scheduler_proof(&self) -> anyhow::Result<bool> {
        if self.aggregation_round == AggregationRound::Scheduler {
            if self.circuit_id != 1 {
                return Err(anyhow::anyhow!(
                    "Invalid circuit id {} for Scheduler proof",
                    self.circuit_id
                ));
            }
            return Ok(true);
        }
        Ok(false)
    }
Checks whether the metadata corresponds to a scheduler proof or not.
core/lib/basic_types/src/prover_dal.rs