Currently, there's no standard way to document feature toggles (a.k.a. environment variables, feature flags, configuration flags) in MFE repositories. This makes it hard to take advantage of automation to pull a list of all existing ones, such as https://github.com/openedx/code-annotations which already does this for edx-platform.
Goals
Write either an OEP or an ADR that standardizes how these toggles should be documented in MFEs. Generally speaking:
Description
Currently, there's no standard way to document feature toggles (a.k.a. environment variables, feature flags, configuration flags) in MFE repositories. This makes it hard to take advantage of automation to pull a list of all existing ones, such as https://github.com/openedx/code-annotations which already does this for edx-platform.
Goals
Write either an OEP or an ADR that standardizes how these toggles should be documented in MFEs. Generally speaking: