GR-EXPO
16 rules. Part I of the specification.
- EXPO-1Exposure resolves the same way everywhere it is consulted
- EXPO-2An instance override decides exposure; otherwise the default does
- EXPO-3Overrides are scoped by direction
- EXPO-4A node nobody has touched stores no overrides
- EXPO-5Only an exact false suppresses default exposure
- EXPO-6A processor's exposure suggestion is authoring input only
- EXPO-7Published schemas carry the flag only where the default is hidden
- EXPO-8A port with no stored decision is exposed, whatever the processor suggested
- EXPO-10Hiding an input port changes precedence, it does not unset the parameter
- EXPO-11Output stripping covers declared output ports only
- EXPO-12Control outputs are never stripped
- EXPO-13A node type can hide an output outright
- EXPO-14A hidden output's value never reaches anything downstream
- EXPO-15A model may fill only visible, unwired parameters
- EXPO-17Port display order is cosmetic
- EXPO-16Seeding a port's default-exposure decision