以 Project K Python Edition 為程式碼基礎建立 AI-first 的 peforth v2,以共用 Forth Kernel 和 f 命令為核心。v2 不承接 peforth v1 的舊功能或 Git 歷史;v1.33 仍可獨立安裝。v2 有重大不相容變更,README、安裝入口和 release notes 必須明確通知使用者。
Windows 與 Ubuntu/WSL 各自維護可寫的 source checkout:Windows %USERPROFILE%\\.peforth、Ubuntu/WSL ~/.peforth。f 必須執行 checkout 中的程式;docs/、skills/、plugins/ 隨 source 一起放在 checkout,供開發者使用。
hcchengithub/peforth,v2-migration-orphan-bootstrap(orphan history)。hcchengithub/project-k 的 v2-migration branch,commit 372eb63e314659607e6b434daf949bc310b8d38e;只取該 commit 的已提交內容,不合併 Git history,不帶入來源 repo 未提交的 log.txt 修改。peforth/projectk.py 保留共用 Forth Kernel 的實作角色;不另造第二份 kernel。py/docs/、py/skills/、py/plugins/ 的核准內容並重新佈局至 repo 根目錄;不自動部署到其他 AI CLI 的全域目錄。.env、session/user state、cache、暫存檔與 build artifacts。%USERPROFILE%\\.peforth / ~/.peforth 維護 checkout,使用 uv 建立本地 venv 並以 uv pip install -e 連結 source 並提供 f。Windows 與 WSL 不共用 checkout 或 venv;WSL checkout 應放在 Linux filesystem,不要從 /mnt/c/... 的 Windows checkout 執行 Linux 安裝。唯讀檢查固定來源的 py/ tracked files 和 LICENSE,列出納入與排除項目。來源工作樹未提交檔案不納入。
py/ 檔案搬至 peforth orphan tree;排除來源工作樹 dirty 的 log.txt、secrets、cache、build artifacts。docs/、skills/、plugins/,再修訂品牌、路徑和文件導覽。.gitignore、README、pyproject.toml、新的 package 目錄和測試結構。peforth.projectk 作為共用 Kernel;納入 AI REPL、Forth runtime resources 與必要測試。~/.peforth 下並由 Git ignore 保護。f 命令uv,再使用 uv venv 與 uv pip install -e 連結 checkout。/mnt/c/... 的 Windows checkout 執行 Linux 安裝。f --help / Forth smoke test 通過。uv editable install instructions 與 package runtime resources 文件已整理。.env、session index、.venv、dist 等路徑由 Git ignore 保護。uv 的乾淨環境首次安裝、PATH 操作及解除安裝驗收尚未完成。已核准本機 source 盤點、遷移、package/CLI 與文件修訂。使用者已自行 commit/push;後續仍不得自行 commit 或 push。未核准 GitHub default branch 修改、tag/release 或 PyPI upload。