Skip to content

PromptScript API


Interface: SectionSpec

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

Section specification in the parity matrix.

Properties

contentPatterns?

optional contentPatterns?: RegExp[]

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

Expected content patterns (regex) to validate output


description

description: string

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

Description of section purpose


headerVariations

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

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

Section header variations across formatters


id

id: string

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

Unique section identifier


name

name: string

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

Human-readable section name


optionalFor

optionalFor: KnownTarget[]

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

Formatters that MAY implement this section


requiredBy

requiredBy: KnownTarget[]

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

Formatters that MUST implement this section


sources

sources: SourceBlockConfig[]

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

Source blocks that provide data for this section