fix: enforce village resource invariants

This commit is contained in:
Rijad Zuzo
2026-07-09 23:10:18 +02:00
parent d6520c426a
commit 5cbab527bf
9 changed files with 136 additions and 42 deletions
+5
View File
@@ -107,3 +107,8 @@ pip install gdtoolkit
```
The script exits non-zero on any failure, so it will fail the CI step.
The shell gate isolates Godot's cross-platform user-data paths under
`logs/quality/godot_profile`. It also treats Godot script parse/load markers as
failures because headless Godot can report those errors while returning a zero
process exit code.