docs/source/reference/release_gate_geotiff.rst now tiers reader.allow_rotated and reader.allow_unparseable_crs as experimental (matching xrspatial.geotiff.SUPPORTED_FEATURES) after PR #2388. The companion release-contract doc still lists those keys at the old advanced tier:
docs/source/reference/geotiff_release_contract.md:93-94
Two release-facing docs and one runtime constant can't disagree on the tier. A maintainer who walks the contract page sees one answer; the gate page (and the constant) say another.
Scope
- Update the two rows in
geotiff_release_contract.md to experimental.
- Scan the rest of
geotiff_release_contract.md for any other tier strings that no longer match SUPPORTED_FEATURES and fix them in the same PR.
- No code changes.
SUPPORTED_FEATURES is already on experimental.
- No new tests.
test_supported_features_tiers_2137.py and test_release_gate_2321.py already lock the source of truth.
Out of scope
Acceptance
geotiff_release_contract.md agrees with SUPPORTED_FEATURES on every key it lists.
release_gate_geotiff.rst and geotiff_release_contract.md agree on every shared key.
Follow-up from #2381 / PR #2388.
docs/source/reference/release_gate_geotiff.rstnow tiersreader.allow_rotatedandreader.allow_unparseable_crsasexperimental(matchingxrspatial.geotiff.SUPPORTED_FEATURES) after PR #2388. The companion release-contract doc still lists those keys at the oldadvancedtier:docs/source/reference/geotiff_release_contract.md:93-94Two release-facing docs and one runtime constant can't disagree on the tier. A maintainer who walks the contract page sees one answer; the gate page (and the constant) say another.
Scope
geotiff_release_contract.mdtoexperimental.geotiff_release_contract.mdfor any other tier strings that no longer matchSUPPORTED_FEATURESand fix them in the same PR.SUPPORTED_FEATURESis already onexperimental.test_supported_features_tiers_2137.pyandtest_release_gate_2321.pyalready lock the source of truth.Out of scope
Acceptance
geotiff_release_contract.mdagrees withSUPPORTED_FEATURESon every key it lists.release_gate_geotiff.rstandgeotiff_release_contract.mdagree on every shared key.Follow-up from #2381 / PR #2388.