XSD 1.0 has no year zero (the year before 0001 is -0001), so 0000-01-01T00:00:00 and the other 0000 forms are not valid values. DateTimeParser.parseYearOnly now rejects a zero magnitude for both signs, so negative years like -0001 still parse. Closes the XSTS dateTime011 false negative: invalid-instances-accepted 31 -> 30, no other bucket moved (valid-schemas-rejected and valid-instances-rejected held at 0). 1449 unit tests pass; the full XSTS suite settles at 0/43/0/30. |
||
|---|---|---|
| .. | ||
| design | ||
| plans | ||
| rules | ||
| benchmarks.md | ||
| onboarding-antigravity.md | ||
| production-readiness.md | ||
| release-hurdles.md | ||
| roadmap.md | ||
| schema-validity-burndown.md | ||
| validation-coverage-registry.txt | ||
| validation-field-registry.txt | ||
| xsts-deviations.md | ||