mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-05-07 00:50:52 +00:00
Validates that manifest.json is internally consistent and that every "implemented" matrix entry has a corresponding script file. Catches configuration drift between manifest.json and the actual file tree. Tests cover: - Manifest structure (agents, clouds, matrix top-level keys) - Agent/cloud definition required fields and naming conventions - Matrix consistency (valid statuses, complete coverage, no duplicates) - Script file existence for all implemented entries - Cloud lib/common.sh existence for clouds with implementations - Script content basics (shebang, set -eo pipefail, sourcing lib) - Orphaned script detection (files exist but marked "missing") Agent: test-engineer Co-authored-by: A <6723574+louisgv@users.noreply.github.com> Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| commands-logic.ts | ||
| commands.ts | ||
| index.ts | ||
| manifest.ts | ||
| security.ts | ||
| unicode-detect.ts | ||
| update-check.ts | ||