Skip to content

PromptScript API


Interface: SectionSpec

Defined in: formatters/src/parity-matrix.ts:31

Section specification in the parity matrix.

Properties

contentPatterns?

optional contentPatterns: RegExp[]

Defined in: formatters/src/parity-matrix.ts:45

Expected content patterns (regex) to validate output


description

description: string

Defined in: formatters/src/parity-matrix.ts:37

Description of section purpose


headerVariations

headerVariations: Record\<FormatterName, string | string[]>

Defined in: formatters/src/parity-matrix.ts:47

Section header variations across formatters


id

id: string

Defined in: formatters/src/parity-matrix.ts:33

Unique section identifier


name

name: string

Defined in: formatters/src/parity-matrix.ts:35

Human-readable section name


optionalFor

optionalFor: FormatterName[]

Defined in: formatters/src/parity-matrix.ts:43

Formatters that MAY implement this section


requiredBy

requiredBy: FormatterName[]

Defined in: formatters/src/parity-matrix.ts:41

Formatters that MUST implement this section


sources

sources: SourceBlockConfig[]

Defined in: formatters/src/parity-matrix.ts:39

Source blocks that provide data for this section