chore(reference): remove pi mono snapshot

This commit is contained in:
ZacharyZhang-NY committed 2026-04-22 15:32:43 -04:00
1 parent e3eb45b08d
commit d971ca7929
684 files changed
+7 -192581

No files matched your search

@@ -6,6 +6,7 @@
> Owner: TBD(建议项目 maintainer)
> 关联 commit:`35c1229 Pin pi-agent-core/pi-ai/pi-coding-agent to exact 0.67.68`
> Blocking dependencies for full close-out:B5 LLM eval harness
> Superseded note(2026-04-22):in-tree `pi-mono-reference/` snapshot has been removed. Runtime truth now lives in root `package.json` and `pnpm-lock.yaml`.
---
@@ -36,7 +37,7 @@ caret range `^0.67.6` 在 pnpm semver 里允许 resolve 到 `>=0.67.6 <0.68.0`
## 实际执行的决策
**采纳 Linus / Jobs 立场**:pin 到精确 `0.67.68`(升级 62 patch),同时保持 in-tree reference 不变。
**采纳 Linus / Jobs 立场**:pin 到精确 `0.67.68`(升级 62 patch),并记录 runtime package set as the source of truth.
执行后的事实:
- `pnpm install --no-frozen-lockfile` 后 `pnpm typecheck` 全绿
@@ -73,7 +74,7 @@ git add package.json pnpm-lock.yaml
git commit -m "Revert pi-agent-core pin to 0.67.6 due to behavior regression"
```
如选择回滚,**必须同步**把 `pi-mono-reference/packages/*/package.json` 也降到 `0.67.6`,避免 reference 与运行时再次分叉。
如选择回滚,**必须同步**更新本 proposal 的目标版本记录、`package.json`、`pnpm-lock.yaml` 和行为 diff 报告。
## 不在范围
+1 -3
View File
@@ -59,7 +59,6 @@ AgentCompany/
│ ├── package.json
│ ├── app/
│ └── ...
├── pi-mono-reference/ # 保留在 root(现状)
└── docs/
```
@@ -155,7 +154,7 @@ packages:
- **不引入 turborepo / nx**:pnpm workspace 已足够,加 task runner 是过度工程
- **不改代码模块边界**:desktop 内部代码结构本 proposal 不动
- **不做跨 package 共享代码**:landing 目前不需要 desktop 的类型;如果未来需要再加 `packages/shared/`
- **不动 pi-mono-reference/**:那是第三方 reference 副本,保留在 root
- **第三方 runtime reference snapshot 边界**:reference snapshot 已迁出本仓库,monorepo split 保持这个边界
- **不改 git branching strategy**:单仓单分支 vs 多分支不是本 proposal 问题
## 参考文件清单
@@ -198,7 +197,6 @@ AgentCompany/
├── .gitignore
├── CLAUDE.md / AGENTS.md
├── docs/
├── pi-mono-reference/ # 保留根(第三方 reference)
├── scripts/
│ ├── desktop/ # electron-builder / signing / release
│ └── landing/ # cloudflare deploy / release-links