Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / SectionPatternEntry

Interface: SectionPatternEntry

Defined in: packages/core/src/orchestrator/finish-validators.ts:875

One counted per-section pattern demand of sectionPatternCountValidator (RV2206).

Properties

PropertyTypeDescriptionDefined in
flags?string-packages/core/src/orchestrator/finish-validators.ts:885
label?stringShort human name for reasons (e.g. 'numbered negative scenarios').packages/core/src/orchestrator/finish-validators.ts:889
minnumberMatches (distinct captures when capturing) required in the slice.packages/core/src/orchestrator/finish-validators.ts:887
patternstringRegex source. A capture group makes the count DISTINCT by the first capture (the parity contract's N01..N48 ids count once each, however often an id repeats); without a capture the raw match count applies.packages/core/src/orchestrator/finish-validators.ts:884
sectionstringThe section marker the demand binds to.packages/core/src/orchestrator/finish-validators.ts:877