I’m not sure, but I think I remember JOSM compares with other values in the near surrounding.
So if there are much more check_date=2022-09 in the area JOSM assumes that check_date=2022-08 might be wrong / a typo.
Had a hunch it was related to the MapWithAI plug-in. Since it irritated anyhow with spurious validation warnings, printing it was experimental, and the building outlines not up to my snuff in general… stopped using it, I removed it, but no, the message still there. Why without leading zero in the 1-8 months it’s fine is odd. The historic date wiki sample does indicate it’s part of the abbreviated format.
Had hoped maybe a hidden unprintable char. Deleting the date value and reentering just makes it come back. so leaving it alone for now without resolution.
I doubt this warning has anything to do with dates or check_date in particular. It’s probably some logic that checks values against a list of known values (maybe from a preset or from data that was downloaded before), and if your value is not among the known values, but looks “very similar” to one that is, you get a warning.
That’s probably because with the missing zero it no longer looks “very similar” to the known value.
Clean start up, new layer, smallest possible data download, just the ABB charging POI and a few parking spots, moved the charger and validator goes off on it with same warning, so it’s very likely something in my combo of plugins and presets. Issue in park, too rare to spent more time on.
NB when typing 2022-08 with the full dataset loaded I’m getting 2022-08-31 offered for auto completion.