Git multi-workspace dev manager + Agent-friendly infra generator
|
All checks were successful
Push & PR Check / check (push) Successful in 1m2s
一键接入改写子项目受版本管理的文件,人在确认前必须看得到改什么;计划与 apply 走同一段 分发代码、只换写入汇,所以「看到的」就是「将写的」。 - lib.rs:WriteSink trait(read/write,内容忽略行尾未变不写)与 DiskSink - 接入包模板分发、蓝图规则同步、项目身份与 MCP 投影(context、settings 兼容条目、 liangjing、Codex 托管块)全部改经写入汇;原入口改为 DiskSink 薄包装,行为不变 - onboard/plan.rs:PlanSink 只记录不落盘、后续步骤读到前面步骤的待写内容; write_project_files 为 plan 与 apply 共用的写入序列;plan_onboarding 给出逐文件 create/update/noop、有上限的 diff、混合文件预警(P10 前移到写入前)、身份冲突、 手写条目与共享项目键阻断项,并对计划算 digest - mcp_inject:plan_onboarding 生产入口与本机侧预计动作(token、稳定入口、三端只读 状态、Codex 信任),只读、不起子进程 - 新增测试:空仓库全 create 且目录快照字节不变、apply 后两次计划全 noop 且 digest 相同、CRLF 判 noop、内容/本机状态变化 digest 变化、混合文件与身份冲突阻断、 手写 Codex 条目与共享键阻断、记录汇覆盖与撤销、diff 截断、Codex 信任解析; cargo test 307 passed Feature-Confirmed: true Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .agents/skills | ||
| .blueprint | ||
| .claude | ||
| .codemap | ||
| .codex | ||
| .gitea | ||
| .lefthook/commit-msg | ||
| .lian-jing | ||
| .vscode | ||
| docs | ||
| img | ||
| plugins | ||
| public | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| .nvmrc | ||
| AGENTS.md | ||
| AI-WORKFLOW.md | ||
| CLAUDE.md | ||
| index.html | ||
| lefthook.yml | ||
| mise.toml | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
Tauri + React + Typescript
This template should help get you started developing with Tauri, React and Typescript in Vite.