.PHONY: check check-rules test-api up down smoke render-config package-plugin discord-control-up smoke-discord-control check: cd plugin && npm run check check-rules: node scripts/validate-rules.mjs test-api: node scripts/test-no-reply-api.mjs up: ./scripts/dev-up.sh down: ./scripts/dev-down.sh smoke: ./scripts/smoke-no-reply-api.sh render-config: node scripts/render-openclaw-config.mjs package-plugin: node scripts/package-plugin.mjs discord-control-up: cd discord-control-api && node server.mjs smoke-discord-control: ./scripts/smoke-discord-control.sh