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
| Property | Type | Description | Defined in |
|---|---|---|---|
flags? | string | - | packages/core/src/orchestrator/finish-validators.ts:885 |
label? | string | Short human name for reasons (e.g. 'numbered negative scenarios'). | packages/core/src/orchestrator/finish-validators.ts:889 |
min | number | Matches (distinct captures when capturing) required in the slice. | packages/core/src/orchestrator/finish-validators.ts:887 |
pattern | string | Regex 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 |
section | string | The section marker the demand binds to. | packages/core/src/orchestrator/finish-validators.ts:877 |