只读评估是否适合把 /Users/ar/Projects/ExcalidrawX/Txtflowy 重命名为 /Users/ar/Projects/ExcalidrawX/P1-Txtflowy,并把 Txtflowy 源代码独立管理到 /Users/ar/Projects/ExcalidrawX/P1-Txtflowy/src;重点关注实现复杂度、潜在回归、脚本/构建/版本文件/复制流程影响,并给出最小可行迁移方案。
INDEX.md、02-P/plan-progress.markdown,确认 Txtflowy/ 被主项目视为独立子项目。Txtflowy/ 整体当前未纳入外层 Git 跟踪。Txtflowy/any-block/,且该目录是指向上游 any-block 的独立嵌套 Git 仓库。Txtflowy 的版本、构建、测试和迁移文档,确认当前长期方向已经是 0.6.0 clean extraction from AnyBlock。src/”合并成同一轮执行。Txtflowy -> P1-Txtflowy 改名本身技术风险不高,但维护收益有限,主要代价是文档、索引、快照和测试说明的大量路径修订。src/”不是简单搬目录,而是一次实质性的 clean extraction;当前运行链路仍依赖 AnyBlock 的 converter/runtime/build 输出路径。0.6.0 clean extraction,保留 any-block 作为冻结参考,再决定是否改名。Txtflowy/docs/clean-extraction-060.md 已明确长期目标是独立轻量插件,而不是 AnyBlock fork。Txtflowy/GTD-TxtFlowy.md 已把 0.6.0 clean extraction from AnyBlock 设为待办主线。Txtflowy/any-block/src/Obsidian/main.ts、Txtflowy/any-block/src/Obsidian/ab_manager/abm_code/ABReplacer_CodeBlock.ts 仍直接依赖 AnyBlock runtime。Txtflowy/any-block/src/Obsidian/package.json 与 esbuild.config*.mjs 仍把构建产物输出到 any-block/ 根目录。Txtflowy/OBSIDIAN-LOCAL-TEST.md、Txtflowy/docs/release-process.md、Txtflowy/docs/business-rules.md、snapshots/.../MANIFEST.md 存在大量当前路径绑定。Txtflowy/ 目录和 any-block 独立 Git 工作树。P1-Txtflowy。