① myorch/flows/ · profiles/ · tools/
② myorch-knowledge/<项目>/project.yaml · prompts/ · guide/ · checks.sh · sources/ · _templates/
知识源的内容本机目录(~/orca/kb 下)或 git 仓库
发起时展开 · myorch init 装 tools/
project sync(分版本快照)
发起运行时自动同步
④ volume myorch-artifacts · sandbox 只看得到这里
runs/<run>/工作区:代码、docs/、.myorch/flow.yaml、每步的产物和日志
读写挂到 /sandbox/workspace
projects/<项目>/<版本>/项目包快照
只读挂到 workspace/project
knowledge/<名字>/<版本>/知识源快照
只读挂到 workspace/knowledge/<名字>
shared/<项目>/<名字>/跨运行的缓存(构建缓存、sweep 游标)
步骤要了才读写挂载
tools/辅助命令
只读挂到 /sandbox/bin
jobs/<key>/一次性任务(知识源同步等)
写回:project-apply 提交 → 新快照
worker 写事件和实时输出
审批后推分支,不开 PR
② myorch-knowledge/learn · onboard · postmortem 采纳的建议,控制台登记知识源,都是 git 提交
③ myorch-data/temporal.db(已结束保留 24 小时)· events.db · evals/ · learn/ · ui/ · slack/
控制台从这里读运行列表和对话
项目的 GitHub 仓库只推这个运行的分支
运行开始时,mandate 固定项目包和知识源的版本。①②③ 在宿主机上,sandbox 看不到。