Repository navigation
code
Anmul edited this page Sep 4, 2026
·
1 revision
以下红线依据
PHILOSOPHY.md黄金准则与架构修正声明(2026-08-26)制定,冲突时取前者。
- 不 fork dsh 源码:dsh 是上游 runtime,AGINT 仅通过 user-patch 层与 agent-preset 层注入能力。
- 不引入新的中心化宏观架构层:如全局 Registry、上帝对象。新能力必须以正交的独立 Cordis 插件形式接入。
-
不将动态能力合并进静态基座:
agint-quality基座仅保留 FROZEN 契约层。沙箱配置、静态检查、A/B 测试等动态能力必须独立成插件,停止基座膨胀。 -
不生成无法被系统消化的变异:
agint-mutator的TOOL_SYNTHESIS产物最终必须能被 DSH 热插拔为独立插件,不能在内部打转(L3 跃迁试金石)。
- 不修改 L0-frozen 字段:FROZEN 契约接口签名绝不动,除非走人类多签 + CI 禁改。
-
不在沙箱外施加与沙箱内相同的安全约束:沙盒内允许激进探索(
explore模式,放宽 syscall),沙盒外严格收敛(verify模式)。 -
不允许元进化(P8)重写普通插件代码:元进化引擎仅限修改
agint_meta超参数域,物理隔绝代码层,防止系统自毁。 -
不在沙箱不可用时强行 AUTO_DEPLOY:沙箱后端降级时,进化决策必须降级为
PENDING_REVIEW。
- 不在归因覆盖率 ≥ 80% 之前启动自动变异:无归因不变异,防止盲目构造(Sprint 8 遗留红线)。
- 不在 P6 进化闭环稳定运行前引入元进化:防止进化过程在未成熟时发生振荡。
- 不追求单体最优解:种群多样性 > 单变体极致优化。
- 不让适应度函数(HARM)成为唯一进化目标:HARM 是信号不是目的,必须保留人工否决权。
- 不追求大而全的 AGI 宣言:AGINT 是工程化骨架,不预设 AGI 时间表。
-
不在 AGINT 仓里放 runtime 数据:storages / dreams / wiki / reviews 等运行态数据严格受
.gitignore保护。 - 不隐瞒失败案例:评估报告与归因结果必须展示原始数据,禁止数据美化(真实 > 讨好)。