Skip to main content

OpenFeature Specification

Contents

Conformance

Normative Sections

The following parts of this document are normative:

  • Statements under markdown H5 headings, appearing in markdown block quotes, and containing an uppercase keyword from RFC 2119.
  • This conformance clause.

Conformance Requirements and Test Assertions

Each normative section defines a single requirement. By enumerating these normative sections, a list of test assertions can be derived.

Compliance

An implementation is not compliant if it fails to satisfy one or more of the "MUST", "MUST NOT", "REQUIRED", "SHALL", or "SHALL NOT" requirements defined in the normative sections of the specification. Conversely, an implementation of the specification is compliant if it satisfies all the "MUST", "MUST NOT", "REQUIRED", "SHALL", and "SHALL NOT" requirements defined in the normative sections of the specification.

Document Statuses

StatusExplanation
No Explicit "Status"Equivalent to Experimental.
ExperimentalBreaking changes are allowed.