Skip to content

feat: AI-native governance v0.3.0 (memory, rollback, bilingual) - #7

Merged
biuworks merged 1 commit into
mainfrom
feat/ai-native-governance-v030
Aug 2, 2026
Merged

feat: AI-native governance v0.3.0 (memory, rollback, bilingual)#7
biuworks merged 1 commit into
mainfrom
feat/ai-native-governance-v030

Conversation

@biuworks

@biuworks biuworks commented Aug 2, 2026

Copy link
Copy Markdown
Owner

变更内容

融合两条工作线:远程 Adoption-First(assess/fix/Daily Loop/profile)+ 本分支 AI-native redesign(记忆点、回档点、双语、成本治理),五支柱完整落地。

新增

  • 记忆点playbook remember / memory list·delete.playbook/memory/*.md frontmatter 记忆点 + 自动索引),context/hook session 注入,--brief 只输出名称省 token
  • 回档点checkpoint change CHG-XXXX --message(git tag playbook/CHG-XXXX@N + checkpoints.json)+ rollback CHG-XXXX --tag --apply(scope 内恢复 + 状态重置 draft);与既有的 checkpoint save/list/restore(未提交工作保护)互补
  • 双语templates/en-US/ + templates/zh-CN/(17 种 × 2)、SKILL.zh-CN.md、README 双语;manifest 条目带 zh-CN 源,--language 决定采纳语言
  • 成本治理start --light(只写 change.yaml)、context --brief

修复

  • 组织策略合并统一为单次 effective_policy(name 级去重取最严,修双合并 bug)
  • change.yaml 用 ruamel 保注释(finish/link/fix 不再丢人工备注)
  • fix 的路径前缀判断 bug(绝对路径下永远 False,无法自动补工件)
  • work 模式下无 scope 内改动的并行 Change 不再误阻塞
  • init 物化 profile 规则到 policy 文件(light/strict 不再被 defaults 的显式 rules 顶掉)
  • PBK-E012 报告全部受保护路径;start 竞态 → PBK-E062;policy schema 重复键

验证

  • 70 个 pytest 全过(含 extended;origin/main 存量 4 个失败已修复)
  • scripts/check-playbook.py 通过
  • playbook check --mode work/merge 通过(CHG-0005 verified)
  • CHG-0003/0004 推进到 merged(账务修正)

追溯

  • RFC-0002、ADR-0002、REQ-0006~0010、REL-0002 v0.3.0

Add project memory points (playbook remember/memory + .playbook/memory/
with auto-maintained index, injected into context and session hooks) and
rollback points (playbook checkpoint/rollback with git tags + checkpoints
manifest, path-scoped restore, status demotion to draft) — the two pillars
missing from big-tech vibe-coding practice (RFC-0002).

Cost governance: start --light (record-only, no artifact templates) and
context --brief (memory names only, cheaper hook injection).

Engine fixes: single effective_policy merge (org triggers deduplicated by
name, strictest wins), roundtrip YAML keeps manual comments in change.yaml
(ruamel.yaml), parallel start race handled (PBK-E062), policy schema dup
key removed, PBK-E012 reports all protected paths.

Bilingual: 17 templates x2 (templates/en-US + templates/zh-CN), SKILL.md +
SKILL.zh-CN.md, bilingual README; adoption-manifest carries zh-CN sources.

Verified: 58 pytest, check-playbook.py, playbook check --mode work;
CHG-0002 verified, CHG-0001 released (v0.3.0, REL-0002).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@biuworks
biuworks merged commit 9a39457 into main Aug 2, 2026
2 checks passed
@biuworks
biuworks deleted the feat/ai-native-governance-v030 branch August 2, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant