Files
Capture/CHANGELOG.md
T
2026-02-25 10:13:26 +08:00

30 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 项目变更日志(结构类)
> 结构、模板、流程等非内容性变更记录于此。各 bible/beat 的变更日志仅记录**内容**变更。
## 2026-02-25
- **summary 写作规范**:统一 Bible/Beat 的 frontmatter `summary` 写法——模板「[身份/定位]+[核心矛盾或功能]+[与主线的关键钩子]」、≤60 字;`template/README.md` 新增该节(类型侧重、正反例);`AGENTS.md` 渐进式读取处引用;`tpl-character`/`tpl-worldbuilding`/`tpl-beat` 的 summary 注释同步
- **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」说明;废弃条目(怪病、千年虫病)保留别称索引+最小结构
- **Bible 变更日志策略**:各 bible 条目变更日志仅记录内容变更;结构重构、模板同步等记入本 CHANGELOG
- **Beat 变更日志**:有溯源时,决策理由需引用来源;beat 变更表新增「来源」列
- **Bible 结构**:去掉叙事时间线,仅保留关联 Beats 引用;无 Beat 剧情点落实为 backlog beat(见 [[kb/decisions/2026-02-24-Bible与Beat信息边界]]
## 2026-02-23
- **Bible 结构**:正文改为自然语言优先(一句话 + 自然语言介绍,SSOT/待办/冲突/变更/来源折叠)
- **角色条目**:1.8 核心弧线 → 叙事时间线表格;关联 Beats 改为 dataview 自动索引
- **世界观条目**:1.5 在剧情中的锚点 → 叙事时间线表格;关联 Beats 改为 dataview 自动索引
- **世界观条目**:补全模板结构(SSOT 说明、待确认、冲突记录、叙事时间线)
## 2025-02-23
- **SSOT/索引分区**bible 条目统一 SSOT 区与来源索引分区;来源索引移至文末
- **溯源/原始来源**:统一为「来源索引」格式
- **Templater 模板**:与 tpl-character、tpl-worldbuilding 同步