Oh ya, I’m also guessing the gate netlist, SDF and SPEF in runs/<RUN>/results/final are the ones to use.
But I must be doing something wrong in the script template above as I get many warnings of the form “Warning: example1.sdf line $L, instance $I not found”, report_annotated_delay is showing me only like half of the cell and internal arcs are annotated, and report_dcalc doesn’t print anything, which I believe is consistent with missing timing arcs.