Cold joint is an older term that is not very accurate. "Cold" implies a hardened concrete surface but gives no clue as to whether or not the pour was stopped intentionally.
Was it intended to be a construction joint that was planned and properly formed? Was the pour stopped midway due to an issue that needed to be remedied immediately and left a rough, jagged surface?
There are plenty of construction details out there, but I would highly recommend not using a keyed joint. They are prone to spalling and require additional labor to create the formwork.
The reinforcement (if any) should be continuous across the joint (bar couplers, lap spliced, etc.)
Also if its an environmental/water/wastewater/liquid containment structure, provide water stops at the joint.
Construction joints can also serve as control joints. However, control joints are not required in all structures (such as mat foundations and elevated slabs)