Source::compilation_flags() currently parses flattenComponents, eraseOpenCorners, and propagateAnchors from the com.github.googlei18n.ufo2ft.filters lib key, but not decomposeTransformedComponents.
The DECOMPOSE_TRANSFORMED_COMPONENTS flag already exists and works from fontc CLI, but if a DS+UFO or .glyphs source specifies this filter in lib.plist / userData, fontc ignores it.
The fix should be a one-line addition to the match in compilation_flags() in both glyphs2fontir/src/source.rs and ufo2fontir/src/source.rs.
Not sure how many fontc_crater sources are impacted (if any).