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