Use the percentage as the first guess
The program percentage gives you a target. Treat it as the first attempt, then compare it with warm-up speed and expected effort.
If 80% is supposed to be clean volume but the warm-ups already feel like a near max, the percentage has stopped describing the day well.
Use RPE to adjust the day
If the prescribed load is supposed to feel like RPE 8 but warm-ups suggest it will be a grind, reduce the load before the work set.
If the load is too easy, do not automatically jump up unless the program allows it. Consistency often matters more than chasing one good day.
Example: if the plan says 5 reps at 140 kg but today that looks like RPE 9.5, estimate the RPE load for the intended effort and use the lower number as the session target.
Keep the adjustment visible
Write down when you changed the load and why. Over time, those notes are more useful than pretending every percentage was exact.
This is where RPE becomes a feedback layer rather than an excuse to freelance. The program still gives the structure, and the note explains the adjustment.
Use Protocol after the math
Protocol does not need the calculator URL to carry your exact numbers into the app. Calculate the load here, then use Protocol to build and run the training block.
That keeps the math visible on the public page while the actual routine lives in the app where progression, sessions, and notes belong.