Decommissioning date is 'exclusive'. The commissioning/decommissioning date is often used, to model change of an asset, like so.

Implementing code should not have two batteries at timestamp 2030-01-01T00:00.
Add clarification to decommissioningdate.
Decommissioning date says if this date is in the future, the asset is decommissioned.
Should be, if the decommissioning date is now, or in the future the asset is decommissioned.