feat: 初始化 SCALE OS 工程框架
- 添加 SCALE Engine 配置 (.scale/) - 添加 OpenClaw Agent 配置 (.openclaw/) - 添加知识文档 (AGENTS.md, TOOLS.md) - 添加质量契约和工作流配置 - 添加 22 个工作流模板 - 添加验证脚本和门控脚本 - 添加 skills-registry 技能注册表
This commit is contained in:
29
scripts/workflow/verify.sh
Executable file
29
scripts/workflow/verify.sh
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
# scripts/workflow/verify.sh — 验证工作流配置
|
||||
set -e
|
||||
cd "$(dirname "$0")/../.."
|
||||
|
||||
PROFILE="${1:-default}"
|
||||
echo "📋 验证工作流 (profile: $PROFILE)..."
|
||||
|
||||
# 检查 workflow.json
|
||||
if [ ! -f ".scale/workflow.json" ]; then
|
||||
echo "❌ 缺少 .scale/workflow.json"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查 quality-contract.json
|
||||
if [ ! -f ".scale/quality-contract.json" ]; then
|
||||
echo "❌ 缺少 .scale/quality-contract.json"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查模板文件
|
||||
TEMPLATE_COUNT=$(ls docs/workflow/templates/*.md 2>/dev/null | wc -l)
|
||||
echo " 📄 工作流模板: $TEMPLATE_COUNT 个"
|
||||
|
||||
# 验证 JSON 格式
|
||||
python3 -c "import json; json.load(open('.scale/workflow.json')); print(' ✅ workflow.json 格式正确')"
|
||||
python3 -c "import json; json.load(open('.scale/quality-contract.json')); print(' ✅ quality-contract.json 格式正确')"
|
||||
|
||||
echo "✅ 工作流验证通过"
|
||||
Reference in New Issue
Block a user