fix(api): pattern-constrain humiliations id; broaden canon log boundary tests

This commit is contained in:
2026-07-09 12:34:31 -05:00
parent 843ab11a5c
commit e80a4071f6
2 changed files with 14 additions and 2 deletions

View File

@@ -72,7 +72,7 @@
"additionalProperties": false,
"required": ["id", "text", "weight", "turn"],
"properties": {
"id": { "type": "string", "minLength": 1 },
"id": { "type": "string", "minLength": 1, "pattern": "^[a-z0-9_]+$" },
"text": { "type": "string", "minLength": 1 },
"weight": { "type": "integer", "minimum": 1, "maximum": 10 },
"turn": { "type": "integer", "minimum": 0 }