Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 3.7 KB

001_reference-source.md

File metadata and controls

49 lines (36 loc) · 3.7 KB

001 · 旧博客参考原件与移动记录

用户强信号(2026-10-09)

  • 新建独立项目 ~/proj.xt.com/manzi-blog。
  • 05Blog 作为参考源;用户随后纠正为「不是拷贝,是移动」。
  • 后续只把部分旧内容重新整理进入新博客;不是全量镜像或原地改主题。
  • 前轮提供了阅读与组织参考站;身份及位置唯一登记在 ../../.42cog/meta.md。

本机核验:完整移动完成

  • 移动前约 199 MB;以同盘目录重命名完成,不复制再删除,不筛除文件。
  • 移动后旧路径不存在;前后 st_dev 与 st_ino 相同,确认是同一目录,而非替换为另一份拷贝。
  • 旧仓库前后 HEAD 均为 7440334f589c198c75fc3df4b01c1ce71fda5872。
  • 前后工作区状态完全一致:根 .DS_Store 与 content/.DS_Store 修改,未跟踪 tmp/;原样保留,没有读取它们的正文。
  • .git、旧 .claude、源码、生成物与全部未提交文件一并保留;未改 remote、未 checkout、未执行旧构建或配置脚本。
  • 执行与原始回执为 ../../_tmp/20261009-init/move-reference.py、move-receipt.json(本地忽略,不是远端备份)。
  • 新项目 git check-ignore 已验证原件内 .git/config、文章与 tmp/ 均被整目录规则保护;未被加为 submodule。

这证明目录原样移动和当前 Git 状态一致,不是全量内容哈希审计,也不证明原项目可构建、所有文件可公开或在线部署可用。

轻量索引:按需查看,不全库塞入上下文

以下计数来自目录与文件名扫描,不读取文章正文;仅是文件数,不是已发布文章数。

相对原件根目录的入口 已核查规模 / 用途 后续使用边界
content/posts/ 68 个 Markdown 文件 候选文章,按篇核查标题、日期、来源与原 URL
content/briefing/ 1 个 Markdown 文件 独立内容入口,不能仅凭目录名认定发布状态
content/draft/ 66 个 Markdown 文件 与公开稿分开;不可据目录存在推定可公开或可外发
config.toml 历史站点配置入口 按需核对 URL 与构建事实,不作为新站标准
layouts/、themes/ 历史实现与主题入口 只读参考,第三方代码与资产先核许可
static/ 历史素材入口 迁文前按篇核验权利、隐私与引用路径
public/、resources/ 原项目已有生成物与资源 保留原件;不把它们作为新站正文正本
.git/ 旧仓库独立历史 可追溯原文变更;不能证明未提交文件有异地副本
.claude/、tmp/ 原项目本地设置与未跟踪材料 原样保留;不读取凭据或个人数据,不送审、不入新仓库

content/ 内总计 135 个 Markdown 文件:上述三类合计。上游此前的 69 个索引与当前总量口径不同;68 + 1 恰为非 draft/ 两组,但本轮未核查上游扫描实现,不把该对应写成已确认原因。

历史识别与待验证项

  • 上游已有只读记录将旧栈识别为 Hugo / FixIt;本轮没有执行构建,也没有重新读配置验证版本。
  • 参考站在线内容、阅读体验、技术实现:尚未核查。
  • 待迁移文章名单、本人改稿标准、原 URL 保留方式、域名、部署目标与新项目 remote:尚未确定。
  • 旧 remote 是旧仓库的身份,不自动绑定新项目;本地忽略目录仍需另定备份。

下一步

先确认意向草稿,再按 ../../skills/mb-research/SKILL.md 调查:分开登记已公开与未公开材料,只推荐有依据的一篇首迁文章及一个最小网站模块;待定标后逐篇整理。不整仓复制进作品区,不修改参考原件。