园艺
- 从仓库根目录执行:
git pull --rebase。 - 运行
python3 scripts/lint.py(所有知识库)并收集输出。 - 失效链接:通过纠正拼写/重命名指向现有笔记;如果目标确实丢失,仅在有用时创建存根,否则取消链接。切勿编造内容。
- 孤立笔记:将每个孤立笔记从相关笔记或MOC中链接;若无法连接,则移动到
Inbox/。 - 重复内容:查找相似的标题/别名/内容(
rg,比较)。合并到较好的笔记中(保留所有事实,合并来源,添加别名,重定向链接)。涉及删除内容或文件的合并:提出建议,不要执行。 - 过时笔记:
updated超过6个月、空存根、已完成的项目:建议添加status: archived或删除。 - 标签:统一大小写/kebab-case,合并同义词(
#ideas合并到#idea),移除一次性噪声标签。 - 元数据:确保 created/updated/source/tags 存在且有效。
- 收件箱:当内容明确时,将
Inbox/中的笔记归档到正确位置。 - MOC:保持
Home.md和主题MOC最新;当某个主题达到约5条笔记时,创建一个MOC。 - 重新运行lint;按逻辑变更提交(
garden(<v>): ...);每次提交后立即推送。 - 报告 给所有者:说明已修复的内容,以及待批准的删除/合并/归档建议。未经所有者同意,不得删除任何内容。