Why cannot I mark an objective as 'Done' before due date?

UpRaise doesn't let you close/complete/done the objective or even a key result until it reaches the due date. That behaviour is by design & makes sure that the OKR owners don't 'slack up' upon achieving something as 100%

  1. If someone is achieving the OKR 100% before time then clearly it wasn't set as stretch (as recommended by OKRs)
  2. Also, by letting user mark the OKR as complete we are giving up on opportunity to make further progress (beyond what was aimed, yes UpRaise does allow a progress beyond 100%)
  3. Avoid the complications of 'reopening' the OKR just in case something turned out to be incomplete later on