From 097ec807a231a3250eb6f0092bcf9e34f1c5c5e8 Mon Sep 17 00:00:00 2001 From: bottlefish <781230111@qq.com> Date: Wed, 25 Feb 2026 00:33:50 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85changelog=E7=9A=84=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGENTS.md | 2 +- CHANGELOG.md | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 196da2a..6863016 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -49,6 +49,6 @@ - **三种模式**:**讨论** = 探索、头脑风暴、信息收集,不落 SSOT 不写提案,用 `inbox-discussion`。**提案** = 想法/建议进提案库,不直接改 SSOT,用 `inbox-proposal`。**指令** = 按此修改或直接落地,改 SSOT 并归档,用 `inbox-directive`(含「采纳 P-xxx」:重读→重验→报告→执行)。 -- **Meta 层**:规则、模板、SKILL、流程本身的修改不属上述三类,直接操作即可。 +- **Meta 层**:规则、模板、SKILL、流程本身的修改不属上述三类,直接操作即可,Meta改动计入`CHANGELOG`。 - **挪文件**:需要移动或复制文件时,用终端命令(如 PowerShell 的 `Move-Item`、`Copy-Item`)直接挪,不要整份 read 再 write;只有必须改内容时才用读写法。 diff --git a/CHANGELOG.md b/CHANGELOG.md index d6a061d..2db354a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ > 结构、模板、流程等非内容性变更记录于此。各 bible/beat 的变更日志仅记录**内容**变更。 +## 2026-02-25 + +- **Beat 叙事信源迁移**:Beat 的叙事 SSOT 随阶段迁移(short-fiction → flow → full-fiction → yarn);模板 `tpl-beat.md` 增加 `fiction_source` 字段(`self` = 本文件 Fiction 区即 SSOT,外部路径 = 仅保留骨架摘要);Fiction 区增加信源说明折叠块 +- **template/README.md**:新增「Beat 叙事信源迁移(fiction_source)」一节(四阶段表、规则、工程文档归属);文末新增变更日志 +- **Beat 职责重定义**:Beat 做 yarn 做不到的事(设计意图、reveals、情绪、状态、变更日志);信源在 yarn 时 Fiction 区只写骨架 + 指向;决策与讨论归档见 [[kb/decisions/2026-02-25-Beat职责重定义与叙事信源迁移]] + ## 2026-02-24 - **Bible 全量结构对齐**:kb/bible 下除戈塔什、佩佩、罐头外的 36 个条目(14 角色 + 22 设定)逐一梳理,对齐新模板结构:① 一句话 + 自然语言介绍 置顶;② SSOT、待确认/冲突、变更日志/来源索引 收入对应折叠块(`> [!abstract]-` / `> [!todo]-` / `> [!info]-`);③ 关联 Beats dataview 路径改为 `FROM "kb/beats"`,角色用 `contains(characters, "角色名")`,设定用 `contains(terms, this.id)`;④ changelog 补「仅记录内容变更;结构重构等记入项目 CHANGELOG」说明;废弃条目(怪病、千年虫病)保留别称索引+最小结构