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