kits/storage-resize-images/src/config.ts:189 declares the IS_ANIMATED select as select({ True: true, "No (1st frame only)": false }). The extension's extension.yaml:289-292 labels the same option Yes. The kit's param audit tests pin option values only, not labels, which is how this slipped through (tests/config.test.ts).
Fix: change the label to Yes and add an IS_ANIMATED select test that reads the param from declaredParams and asserts both labels and values ([{ label: "Yes", value: true }, { label: "No (1st frame only)", value: false }]).
Split out of #3064 (review thread by @IzaakGough) so that PR stays scoped to the OFF content-filter mapping. A grep across kits/*/src/config.ts finds no other True:/False: select label.
kits/storage-resize-images/src/config.ts:189declares theIS_ANIMATEDselect asselect({ True: true, "No (1st frame only)": false }). The extension'sextension.yaml:289-292labels the same optionYes. The kit's param audit tests pin option values only, not labels, which is how this slipped through (tests/config.test.ts).Fix: change the label to
Yesand add anIS_ANIMATED selecttest that reads the param fromdeclaredParamsand asserts both labels and values ([{ label: "Yes", value: true }, { label: "No (1st frame only)", value: false }]).Split out of #3064 (review thread by @IzaakGough) so that PR stays scoped to the
OFFcontent-filter mapping. A grep acrosskits/*/src/config.tsfinds no otherTrue:/False:select label.