DECLARATIVE-YAML-17: Tune the match: normalize and ignoreCase
What it demonstrates
Section titled “What it demonstrates”normalize folds whitespace (tolerating prose line-wrapping) and ignoreCase makes the match case-insensitive.
Builds on: DECLARATIVE-YAML-14: Require a phrase in a section
How it’s done
Section titled “How it’s done”The declarative YAML artifact, verbatim — no code required.
body: requires: - pattern: "sdlc task close-commit" normalize: true # collapse whitespace runs; tolerate line-wrapping (default) ignoreCase: true # case-insensitive (default false)Surfaces exercised
Section titled “Surfaces exercised”normalize (default true) and ignoreCase (default false) on a match spec