贡献指南
贡献代码时先保护主闭环:Project、任务、proof、review、reward、share、memory、agent readback。
本地设置
bash
pnpm install
pnpm check变更规则
- 改 Project 行为时同步检查 Project detail、Workbench、AgentTurn 和 API readback。
- 改 validation 行为时同步检查 task、proof、review、reward 和 settlement。
- 改 order 行为时以
OrderActionPolicy返回的 actions 为事实。 - 改 memory 行为时保持 source、entry、contractHash 和 agent context 一致。
- 改 OpenClaw skill 时跑自然语言路由和 project smoke。
Pull Request 门禁
bash
pnpm check
pnpm build
pnpm api:test:unit
pnpm security:secrets
pnpm security:web
git diff --check文档门禁
行为变化需要同步更新:
text
docs/book
docs/project-*.md
skills/monopolyfun-agent/actions
README.md文档优先写清真实入口、状态流、执行命令和代码证据。