一个 Codex 插件,提供按需研究、完整实现、真实验收、产物清理、选择性委派和项目恢复。默认由主线程完成;小型已知本地任务无需建立任务记录、联网、创建子智能体或写记忆。
rigor-task:代码、调试、架构与 ML 工作入口。rigor-evidence:实际来源核验、上游复用、PaperMeld 文献及代码库。rigor-verify:可观察验收、必要的独立审查与安全清理。rigor-continuity:恢复状态与高价值持久知识。rigor-setup:项目配置、迁移与宿主接入。
Skill 按需加载细则,Hooks 提供短触发提示,CLI 实现可检查的状态、运行和清理边界。插件不会自动替换全局配置、项目 AGENTS 或现有记忆。
核心只需 Python 3.10+,无第三方依赖。在插件目录查看 CLI:
python3 scripts/rigorctl.py --help
python3 scripts/rigorctl.py --root /path/to/project setupsetup 可选且不覆盖旧配置。完整命令与验收格式见 commands。已有 Rigor 1 配置需要审阅迁移,不直接沿用强制 memory/全门禁默认值。
模板不自动安装。项目模板先填入真实值再采用;不要将某个项目的双 GPU、Python 或数据划分要求推广到所有项目。
PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s tests -v
python3 scripts/check_skill_trace.py --self-test
python3 scripts/package.py rigor.tar.gz分发包根目录为 rigor,源目录保留用户指定的 Rigor。安装使用当前宿主官方 plugin CLI/UI;默认 hooks/hooks.json 由宿主加载和管理信任。编辑源目录不会自动更新已安装缓存。
设计、需求覆盖、实际验证及限制。未验证的宿主自动触发或 token 节省不会作为功能保证。清理仅支持 POSIX 精确文件删除,完整进程身份恢复目前需要 Linux。