ISO 8601 doesn't apply to internationalised calendars. We need to agree upon whether to print out the Era name or not.
Is the current toString() on ChronoDate suitable?
The namespace of the calendar is not clearly specified. The documentation including javadoc should explicitly state CLDR calendar names are used.
Formal definitions at:
http://unicode.org/repos/cldr/…