Neexistuje do jednoho názvu vložit dva významy. Ano, i s takovými situacemi se bohužel setkávám - viz ten approver.
Bude-li potřeba uložit datum, proměnná se přejmenuje na tu variantu s ...ByUser. Jo, bylo by lepší to tam dát rovnou, ale projekt naštěstí nemusí držet fixní API (verze), vývojáři jedou nad stejným kódem v gitu. Obrovská výhoda v udržování projektu, nemít svázané ruce starými chybami (MS by mohl vyprávět...).
Nicméně z těch datumových variant dává smysl jen toBeDecidedByDate. Ani requestedByDate ani decidedByDate není anglicky. To by bylo requestedOnDate a decidedOnDate. Mohlo by se vyskytovat i toBeRequestedByDate, ale ne requestedByDate. Jsme zase zpět u používání angličtiny v přesných významech...