Skip to content

PromptScript API


Interface: SectionSpec

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

Section specification in the parity matrix.

Properties

contentPatterns?

optional contentPatterns?: RegExp[]

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

Expected content patterns (regex) to validate output


description

description: string

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

Description of section purpose


headerVariations

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

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

Section header variations across formatters


id

id: string

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

Unique section identifier


name

name: string

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

Human-readable section name


optionalFor

optionalFor: KnownTarget[]

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

Formatters that MAY implement this section


requiredBy

requiredBy: KnownTarget[]

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

Formatters that MUST implement this section


sources

sources: SourceBlockConfig[]

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

Source blocks that provide data for this section