Repository navigation
v4.10.0 — mythos discipline kernel + persona voice card redesign
Minor: mythos 纪律内核合并 + 人格系统重设计。两件事一起发:内核合并(PR #55)本身一直没有对应的 changelog 条目,这次一并补上;人格系统重设计是审计内核合并自己的"人格只在残余空间生效"断言后发现的真实问题的修复。
Changes
- discipline kernel(9 bundle):
doctrine/methods/character/loop-engineering+backend/frontend/hardware/ml/security,从姊妹项目 mythos vendor 进skills/_kernel/,懒加载路由调用(不再随每次渲染烘焙进 prompt)。--with-enforcement装 character bundle 的 Stop-hook 兜底。 - 人格格式重设计:
config/personas/<slug>.json(persona-voice-card v1.0)取代旧的persona-card.json+.md+identity/behavior/style三层文件。只剩 self/user/language/register/emoji_policy/flourish,additionalProperties:false,字段长度/字符受限到"装不下决策表"。每次渲染强制重新校验,失败回退中性语音。 abyss人格原本携带的授权分级 + CTF 战场契约迁到skills/securing-systems/references/authorization-tiers.md(安全域判断,不是声音);情景剧本表直接删除。scripts/persona-battery/:诚实的行为 eval,机械评分违禁开场白,其余靠 LLM judge,未评分明确标 UNSCORED。- 完整细节见 CHANGELOG。
Compatibility
100% 向后兼容——npx code-abyss 用法、CLI flag、安装产物结构不变。人格文件格式变化对终端用户不可见(安装器自动处理);仅第三方直接依赖旧 persona-card.json 结构的场景需要参照 Persona Voice Card spec §5 迁移。