Make combat scene validation more reliable

This commit is contained in:
2026-08-29 11:39:02 +00:00
parent 7e626753bf
commit f208dbe954
18 changed files with 146 additions and 136 deletions

View File

@@ -3,11 +3,11 @@
"$id": "notarius.dnd.scene_descriptions.combat_semantics.llm",
"type": "object",
"additionalProperties": false,
"required": ["verdict", "explanation"],
"required": ["classification", "explanation"],
"properties": {
"verdict": {
"classification": {
"type": "string",
"enum": ["approved", "combat_should_be_added", "combat_should_be_removed"]
"enum": ["combat", "non_combat"]
},
"explanation": {
"type": "string",