Add world validation command to mudtool
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 16s

- Introduced a new command `validate` to check the integrity of world data, ensuring all referenced entities (NPCs, objects, guilds, races, classes, spells) exist and have valid attributes.
- Updated help message to include usage of the new command and its options.
- Added support for specifying a world directory via command line argument.
This commit is contained in:
AI Agent
2026-03-14 18:18:58 -06:00
parent 7c50bbf01a
commit 93862c3c34
2 changed files with 114 additions and 9 deletions

View File

@@ -12,7 +12,9 @@ jobs:
uses: actions/checkout@v4
- name: Install Rust
run: sudo apt install -y cargo
run: |
sudo apt update
sudo apt install -y cargo
- name: Build
run: cargo build