Interface: ValidationRule¶
Defined in: validator/src/types.ts:57
A validation rule definition.
Properties¶
defaultSeverity¶
defaultSeverity:
Severity
Defined in: validator/src/types.ts:65
Default severity level
description¶
description:
string
Defined in: validator/src/types.ts:63
Rule description
id¶
id:
string
Defined in: validator/src/types.ts:59
Unique rule identifier (e.g., "PS001")
name¶
name:
string
Defined in: validator/src/types.ts:61
Rule name (e.g., "required-meta-id")
validate()¶
validate: (
ctx) =>void
Defined in: validator/src/types.ts:67
Validation function
Parameters¶
ctx¶
Returns¶
void