{
  "schemaVersion": "1.1.0",
  "generatedAt": "2026-09-01T21:00:46Z",
  "source": "git log",
  "sections": [
    {
      "id": "features",
      "label": "功能更新",
      "description": "页面能力、交互与数据管线的每一次向前推进。"
    },
    {
      "id": "system",
      "label": "系统说明",
      "description": "数据口径、隐私边界、部署方式与维护约定。"
    }
  ],
  "entries": [
    {
      "id": "commit-b4457fb",
      "date": "2026-09-02",
      "section": "features",
      "title": "让关系图动效持续循环",
      "summary": "将单粒子闪现改为错相粒子流与短轨迹，并为中心节点增加低强度呼吸光圈，确保 Canvas 动效持续可见且不干扰 SVG 交互。",
      "tags": [
        "自动记录",
        "修复"
      ],
      "commit": "b4457fb"
    },
    {
      "id": "commit-9466093",
      "date": "2026-09-02",
      "section": "features",
      "title": "为项目关系图增加 Canvas 动效",
      "summary": "降低结构性线网默认视觉权重，并增加独立 Canvas 粒子层展示高价值关系；SVG 交互层保持可访问、可拖拽和可缩放。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "9466093"
    },
    {
      "id": "commit-32fc961",
      "date": "2026-09-02",
      "section": "features",
      "title": "自动梳理知识图谱关系",
      "summary": "在 Pages Actions 刷新公开项目索引后，根据笔记与项目的标题、摘要、分类、标签、Topics 和语言字段生成可解释派生关系，保留人工关系并覆盖公开 Fork 端点；同步补充关系生成器测试。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "32fc961"
    },
    {
      "id": "commit-a7b5884",
      "date": "2026-09-02",
      "section": "features",
      "title": "隔离图谱样式覆盖并修正节点交互",
      "summary": "为知识地图和项目关系图的 SVG 节点写入强制类型色与透明度，避免全局 CSS 回退为黑色；保留 OpenWrite 风格的节点显示，并修复拖拽后误触发点击的问题。",
      "tags": [
        "自动记录",
        "修复"
      ],
      "commit": "a7b5884"
    },
    {
      "id": "commit-3353b4d",
      "date": "2026-09-01",
      "section": "features",
      "title": "修复 Pages 校验与图谱交互",
      "summary": "Pages 构建改用完整 Git 历史，确保自动生成的 changelog 满足静态契约；同时收口图谱 SVG 节点颜色、布局避碰和拖拽点击边界，避免页面部署后出现黑色节点与误选中。",
      "tags": [
        "自动记录",
        "修复"
      ],
      "commit": "3353b4d"
    },
    {
      "id": "commit-7a7196a",
      "date": "2026-09-01",
      "section": "features",
      "title": "让更新说明随提交自动生成",
      "summary": "在 Pages Actions 构建阶段从 git log 生成功能更新记录，保留系统说明并自动关联提交短哈希；同步补充文档、样式和生成器契约测试，避免通知铃铛长期显示过期手工内容。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "7a7196a"
    },
    {
      "id": "commit-0ddd2de",
      "date": "2026-09-01",
      "section": "features",
      "title": "完善提交统计与工单监测",
      "summary": "将提交数改为默认分支总提交，避免作者身份匹配导致新增提交显示为零；Actions 同步开放 Issue 与 Pull Request 条目，项目区新增规范化监测标签和条目清单。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "0ddd2de"
    },
    {
      "id": "commit-f7e1c9a",
      "date": "2026-09-01",
      "section": "features",
      "title": "补齐项目活动统计与全局搜索",
      "summary": "让 Actions 定时索引分别采集开放 Issue 与 Pull Request，并将近期提交与推送用于活动轮播排序；前端新增统计展示、跨笔记与项目搜索反馈、清空和 Escape 操作，同时补充契约测试与开发状态记录。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "f7e1c9a"
    },
    {
      "id": "commit-72711e5",
      "date": "2026-08-22",
      "section": "features",
      "title": "正文排版参数精细化 —— 行距 1.75 + 中文字距",
      "summary": "- 参照公众号排版黄金规范校准全站正文：卡片摘要/项目描述/轮播卡片/时间线/详情弹层统一行距 1.75、字距 0.015em",
      "tags": [
        "自动记录",
        "样式"
      ],
      "commit": "72711e5"
    },
    {
      "id": "commit-dbff0c4",
      "date": "2026-08-21",
      "section": "features",
      "title": "首页新增作品集轮播 —— 已部署站点横向滑屏",
      "summary": "- 项目区顶部新增「我的在线作品集」：横向展示所有已部署 GitHub Pages 站点",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "dbff0c4"
    },
    {
      "id": "commit-3b5f510",
      "date": "2026-08-21",
      "section": "features",
      "title": "全站链接高亮 —— 蓝色可点击态",
      "summary": "- 项目卡片 README/源码/打开网站链接改为 accent 高亮 + 加粗 600",
      "tags": [
        "自动记录",
        "样式"
      ],
      "commit": "3b5f510"
    },
    {
      "id": "commit-ba8a64c",
      "date": "2026-08-21",
      "section": "features",
      "title": "布局重构与五主题色彩系统设计",
      "summary": "- 收起目录按钮移入侧栏右上角（顶栏保留展开入口，双入口设计）",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "ba8a64c"
    },
    {
      "id": "commit-ae3e581",
      "date": "2026-08-21",
      "section": "features",
      "title": "配色焕新 —— 浅色现代科技风与蓝绿橙功能色",
      "summary": "- 根据用户反馈切换配色方向：Atelier 从编辑级暖调改为浅色现代科技风",
      "tags": [
        "自动记录",
        "样式"
      ],
      "commit": "ae3e581"
    },
    {
      "id": "commit-cd70612",
      "date": "2026-08-21",
      "section": "features",
      "title": "配色精修 —— 奶油纸感与朱砂点睛",
      "summary": "- 根据用户截图标注反馈：勃艮第红主按钮占比过高（导航 15%/项目区 29%），改为墨黑",
      "tags": [
        "自动记录",
        "样式"
      ],
      "commit": "cd70612"
    },
    {
      "id": "commit-415c241",
      "date": "2026-08-21",
      "section": "features",
      "title": "编辑级杂志排版与顶部菜单栏通知中心",
      "summary": "- 首页 Hero 升级为编辑级杂志风格：64px 衬线大标题、58px 首字下沉引言、右侧竖排衬线数据统计（学习笔记/GitHub 项目/变更记录）",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "415c241"
    },
    {
      "id": "commit-c825f79",
      "date": "2026-08-21",
      "section": "features",
      "title": "设计系统 v3 —— 圆角艺术化 + 变更记录公告条与时间线对话框",
      "summary": "- 变更记录改为顶部公告条：一行摘要 + 总数 + 双区块切换 + 查看全部，不占主界面；完整时间线收入对话框（Esc/遮罩/按钮关闭，键盘 Tab 导航）",
      "tags": [
        "自动记录",
        "样式"
      ],
      "commit": "c825f79"
    },
    {
      "id": "commit-1fab163",
      "date": "2026-08-21",
      "section": "features",
      "title": "恢复并强化设计系统，时间线适配五套主题",
      "summary": "- 恢复上一版完整视觉基线：Apple/Kimi 式克制设计（毛玻璃顶栏、无阴影卡片、大字号层次）",
      "tags": [
        "自动记录",
        "样式"
      ],
      "commit": "1fab163"
    },
    {
      "id": "commit-cbe89cb",
      "date": "2026-08-21",
      "section": "features",
      "title": "全面重构设计系统并新增变更记录时间线",
      "summary": "- 新增 data/changelog.json 变更记录：功能更新 + 系统说明双区块时间线",
      "tags": [
        "自动记录",
        "重构"
      ],
      "commit": "cbe89cb"
    },
    {
      "id": "commit-0998e6f",
      "date": "2026-08-16",
      "section": "features",
      "title": "完善 MIT 许可与仓库治理",
      "summary": "添加标准 MIT LICENSE 并确认 StarLine 版权主体，在 README 和页面页脚说明授权及第三方边界；同步 Pages 打包、Issue/PR 模板与许可证契约测试。",
      "tags": [
        "自动记录",
        "维护"
      ],
      "commit": "0998e6f"
    },
    {
      "id": "commit-60be656",
      "date": "2026-08-16",
      "section": "features",
      "title": "记录目录交互部署结果",
      "summary": "更新开发状态和验证记录，写明 ad13418 与 Actions 31894996210 已成功部署，并移除已经失效的未推送说明。",
      "tags": [
        "自动记录",
        "文档"
      ],
      "commit": "60be656"
    },
    {
      "id": "commit-ad13418",
      "date": "2026-08-16",
      "section": "features",
      "title": "完善目录与更多菜单交互",
      "summary": "为折叠侧栏增加明确的展开状态，隔离分类滚动区域，并让更多菜单支持外部点击和 Esc 关闭；补充浏览器烟雾测试及验证记录。",
      "tags": [
        "自动记录",
        "修复"
      ],
      "commit": "ad13418"
    },
    {
      "id": "commit-bec7741",
      "date": "2026-08-15",
      "section": "features",
      "title": "自动刷新并优化 GitHub 项目导航",
      "summary": "重排首页为 GitHub 项目优先，加入项目/知识关系图、README 引导和可折叠侧栏；Actions 改为每 6 小时采集近 30 天提交活动，前端自动排序近期项目并显示索引新鲜度，同时补齐测试、验证与维护文档。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "bec7741"
    },
    {
      "id": "commit-68a403b",
      "date": "2026-08-13",
      "section": "features",
      "title": "增加交互式知识地图",
      "summary": "基于现有笔记与公开项目数据建立分类、标签及人工确认关系，新增可搜索、拖拽和响应式的 SVG 探索视图，并补齐 Pages 打包、契约测试与验证记录。",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "68a403b"
    },
    {
      "id": "commit-a67e0b1",
      "date": "2026-08-13",
      "section": "features",
      "title": "accept upstream private repository removal",
      "summary": "Allow the generated exclusion count to be zero when a private repository has already disappeared from the public GitHub API, while preserving the no-name-leak contract.",
      "tags": [
        "自动记录",
        "修复"
      ],
      "commit": "a67e0b1"
    },
    {
      "id": "commit-770d0d7",
      "date": "2026-08-13",
      "section": "features",
      "title": "support private project exclusions",
      "summary": "Add a repository-variable exclusion list to the public GitHub index, keep hidden names out of generated Pages data, and verify the privacy boundary with automated tests.",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "770d0d7"
    },
    {
      "id": "commit-55189d9",
      "date": "2026-08-13",
      "section": "features",
      "title": "improve GitHub project browsing",
      "summary": "Add animated accessible project tabs, derive each Pages link from its repository name, and provide useful project descriptions with automated coverage.",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "55189d9"
    },
    {
      "id": "commit-d8a2c97",
      "date": "2026-08-13",
      "section": "features",
      "title": "add daily GitHub project discovery",
      "summary": "Classify owned and forked repositories, count account-matched default-branch commits, list starred repositories, and refresh the public index daily through the existing Pages workflow without exposing credentials or creating automated commits.",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "d8a2c97"
    },
    {
      "id": "commit-b3932df",
      "date": "2026-08-13",
      "section": "features",
      "title": "add Starline learning view with Pages deployment",
      "summary": "Add the static note library, validated data, browser smoke test, and a least-privilege GitHub Actions workflow that publishes only production assets.",
      "tags": [
        "自动记录",
        "功能"
      ],
      "commit": "b3932df"
    },
    {
      "id": "system-2026-data-model",
      "date": "2026-08-13",
      "section": "system",
      "title": "数据模型：仓库为准，本地只存草稿",
      "summary": "data/notes.json 是唯一正式数据源；浏览器 localStorage 只保存未提交草稿，导出 JSON 后通过 Git / PR 更新仓库，浏览器不直接写入 GitHub。",
      "tags": [
        "数据",
        "架构"
      ]
    },
    {
      "id": "system-2026-privacy",
      "date": "2026-08-13",
      "section": "system",
      "title": "隐私与安全边界",
      "summary": "页面、脚本与 localStorage 均不保存 GitHub Token；Actions 仅使用内置短期 GITHUB_TOKEN 读取公开数据，私有仓库与隐藏名单不会进入公开索引。",
      "tags": [
        "隐私",
        "安全"
      ]
    },
    {
      "id": "system-2026-deploy",
      "date": "2026-08-13",
      "section": "system",
      "title": "部署方式：GitHub Actions + Pages",
      "summary": "推送到 main 触发校验、索引刷新与发布；索引每 6 小时定时刷新，构建过程不产生 Git 提交，页面以最近一次成功 artifact 为准。",
      "tags": [
        "部署",
        "CI"
      ]
    },
    {
      "id": "system-2026-themes",
      "date": "2026-08-13",
      "section": "system",
      "title": "五套视觉主题共享同一套逻辑",
      "summary": "Atelier、Command、Atlas、Blueprint、Spectrum 五套主题只通过 CSS tokens 切换，共享同一份 HTML、数据与 JavaScript，功能只需维护一次。",
      "tags": [
        "主题",
        "设计系统"
      ]
    },
    {
      "id": "system-2026-commit-scope",
      "date": "2026-08-15",
      "section": "system",
      "title": "提交统计口径：默认分支总提交",
      "summary": "提交数量按每个公开仓库默认分支统计总提交，不再依赖作者邮箱与 GitHub 账号身份匹配；近 30 天提交用于近期活动排序。",
      "tags": [
        "数据口径",
        "GitHub"
      ]
    }
  ]
}
