The right word would be a close synonym for Implemented and make sense on its own as a status description in tables and filters, but more natural sounding in this context and without the implication of progression that Completed has. I could maybe work with a two-word phrase but would much prefer a single word.
"The changes to the shift were ___ after the request was accepted and approved"
"The request was ___ after it was accepted and approved"
- Users of my software can request to trade a shift with another user. This trade is subject to both being Accepted by the other user and Approved by their supervisor (which can happen in any order), and could be rejected by either.
- Users can also receive requests from higher-ups for modifications to a scheduled shift, which the user can accept or reject.
Either type of request can be described as "Rejected" if it did not go through, but I'm looking for a single word to describe the ones that did go through. I can't use Approved or Accepted, as in the case of trades those are separate statuses that need to both be true before the trade can take place.
Implemented captures the meaning I'm looking for, but sounds kind of odd and clunky in this context. I swear there's a better word on the tip of my tongue that I can't seem to find by searching synonyms, but it's entirely possible that my brain can't remember it because it doesn't actually exist.
I'm currently using Completed as it sounds more natural, however it's not a perfect fit because it implies work done over a timeline with a start and end, and these changes are made immediately as soon as the program knows it should do them.
Other rejected synonyms: Executed, effected, carried out, applied, enacted, done