Replace hostile date widgets with agent-readable inputs
Remove readonly/hidden date fields and custom datepicker overlays that reject programmatic input; use a standard <input type="date"> or publish the fact as readable text so an agent never needs to fight the widget.
Overlay rejects programmatic input
readonly + hidden input A native control accepts a deterministic value
<input type="date">