Interface: SynthProfileSpec
The user-authored spec passed to defineSynthProfile.
Properties
familyNames?
readonlyoptionalfamilyNames?: readonlystring[]
Optional family-name pool override (clearly-synthetic names only).
givenNames?
readonlyoptionalgivenNames?: readonlystring[]
Optional given-name pool override (clearly-synthetic names only - see the safety invariant).
name
readonlyname:string
A stable, human-readable profile name (e.g. "acme-hospital"). Required, non-empty.
quirks?
readonlyoptionalquirks?: readonlystring[]
The vendor quirk recipe names this profile requests. Validated against the target format's quirk
registry when the profile drives a quirk corpus (an unsupported quirk is a fatal
SYNTH_UNSUPPORTED_QUIRK, never a silent no-op).