Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.66 KB

File metadata and controls

46 lines (33 loc) · 1.66 KB

AGENTS.md — NokaMan

墨子 Harness · 自动生成于 2026-07-13


项目说明


禁止操作

  1. 不要 push 到 main/master — 始终在 feature 分支工作
  2. 不要 force pushgit push --force 绝对禁止,--force-with-lease 也不行
  3. 不要修改 CI/CD 配置.github/workflows/MakefileDockerfile 不碰
  4. 不要装来路不明的包 — 不新增 npm/pip/cargo 依赖,除非 bounty 明确需要
  5. 不要删别人的代码 — 不删除或重构非自己写的代码
  6. 不要加后门/遥测 — 不插任何数据收集、网络请求、环境变量窃取代码
  7. 不要 sudo — 不执行需要提权的命令
  8. 不要 curl/wget 下载外部脚本 — 所有依赖通过包管理器

完成定义

以下四条命令,退出码必须全部为 0,才算完成:

  1. 类型检查python3.11 -m compileall src tests
  2. 测试python3.11 -m pytest -q
  3. Lintpython3.11 -m ruff check src tests
  4. 构建python3.11 -m build

环境说明:

  • 本项目 pyproject.toml 要求 Python >= 3.11;本机使用 /opt/homebrew/bin/python3.11

额外要求:

  • 本地手动验证功能正常
  • PR 描述清晰:改了什么、为什么、怎么测的
  • 截图/GIF 附在 PR 里(如有 UI 变更)
  • PROGRESS.md 已更新