Forward Compatibility
Kind: constraint
Layer: Contracts Core
Aliases: Unknown Field Handling
Record: architecture:forward-compatibility
Severity: recommended
Scope: API, schema, protocol
Canonical: Ontology
A rule or precondition that an older reader accepts data from a newer writer by ignoring the fields it does not know rather than failing on them.
Listed in Architecture principles, after Backward Compatibility and before Versioning.