test: add object field CHECK TYPE YESNO negative fixture

This commit is contained in:
Hermes Agent
2026-06-28 03:06:52 -06:00
parent 93434c1147
commit 66816f26d1
8 changed files with 25 additions and 4 deletions
+6
View File
@@ -193,6 +193,12 @@ Object Player has no field nickname. Check the field name or add HAS nickname TE
Object Player has no field ready. Check the field name or add HAS ready YESNO to the class.
```
Direct object-field `CHECK TYPE` metadata mismatches are validated for TEXT and YESNO fields too. For example, after `HAS ready YESNO` and `SET player.ready YES`, `CHECK TYPE player.ready IS TEXT` reports:
```text
Type check failed: expected TEXT, but player.ready looks like YESNO.
```
## Project and package workflow
v1.18.26 hardens Claro's project/package workflow.