Commit Graph

10 Commits

Author SHA1 Message Date
Rijad Zuzo 34428d836a perf: harden runtime for weaker hardware 2026-08-12 10:02:45 +02:00
Rijad Zuzo 5511c295a5 fix: harden cross-platform quality tooling 2026-07-30 13:42:38 +02:00
Rijad Zuzo e284d3774d fix: enforce storage and tooling invariants 2026-07-30 13:00:59 +02:00
Rijad Zuzo 81409650df feat: add witnessed knowledge and wind ambience 2026-07-11 11:27:40 +02:00
Rijad Zuzo 2ed93de6d1 chore: install gut quality suite 2026-07-10 15:59:46 +02:00
Rijad Zuzo 8419116008 chore: bootstrap Godot quality tools 2026-07-09 23:32:03 +02:00
Rijad Zuzo 5cbab527bf fix: enforce village resource invariants 2026-07-09 23:10:18 +02:00
admin b0bad6c467 fix: stabilize godot 4.7 headless validation 2026-07-07 15:48:22 +02:00
admin ac0282716c fix: run project scenarios in quality gate 2026-07-05 23:24:17 +02:00
admin 28a2e42c41 feat: add local quality gate scripts and documentation
Add quality.sh (bash), quality.ps1 (PowerShell), and fix_format.sh
for automated GDScript quality checking. Includes:
- gdformat --check (formatting gate)
- gdlint (lint rules)
- godot --headless project validation (with 30s timeout)
- Optional GUT test support
- --changed mode for checking only modified .gd files
- Compact summary output with NEXT FIX suggestions
- Full logs saved to logs/quality/latest/

Add docs/local_quality_gate.md with setup and usage instructions.
2026-07-05 23:06:18 +02:00