- 新建独立项目
~/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 调查:分开登记已公开与未公开材料,只推荐有依据的一篇首迁文章及一个最小网站模块;待定标后逐篇整理。不整仓复制进作品区,不修改参考原件。