Skip to content

Commit 224913f

Browse files
authored
docs: add explore experimental feature README entry (#1725)
1 parent dab64b9 commit 224913f

2 files changed

Lines changed: 52 additions & 0 deletions

File tree

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,32 @@ the run can claim progress. See
408408
[Auto-research command path](docs/guides/auto-research-command-path.md) for the
409409
full stop, attach, retry, and evidence boundary.
410410

411+
### Explore Results And Harness Planning
412+
413+
For longer investigations, LoopX now has an experimental Explore Result Layer
414+
and Explore Harness path. The result layer records public-safe
415+
`node`/`edge`/`finding` events as an append-only exploration graph, then folds
416+
them into summaries, blocked-frontier views, Mermaid graphs, and optional
417+
operator sinks. The harness path reads that graph plus open todos and produces
418+
read-only branch or worker-lane plans.
419+
420+
```bash
421+
loopx explore node --goal-id <goal-id> --title "Map the next frontier"
422+
loopx explore finding --goal-id <goal-id> --title "Confirmed reusable contract" --node <node-id>
423+
loopx explore summary --goal-id <goal-id>
424+
loopx explore graph --goal-id <goal-id> --graph-format mermaid
425+
loopx explore worker-branch-plan --goal-id <goal-id> --harness-profile generic
426+
```
427+
428+
This is intentionally default-off. `todo-branch-plan` and
429+
`worker-branch-plan` only become active when the registered goal opts in through
430+
`spawn_policy.explore_harness.enabled=true`; even then they do not claim todos,
431+
acquire leases, start workers, mutate state, or spend quota. They emit request
432+
packets and suggested commands for a controller or human to execute through the
433+
normal LoopX lifecycle. See the
434+
[Explore capability guide](docs/capabilities/explore/README.md) for the event
435+
model, per-goal gate, adaptive-resilient profile, and MoE router profile.
436+
411437
### Review Agent Work
412438

413439
Use the management surface as a read-first experimental entry after a project is
@@ -439,6 +465,7 @@ new control plane every time:
439465
| Issue / PR fix loop | LoopX slash entry: `Fix <github-issue-or-pr-url>`<br>`loopx issue-fix workflow-plan` | Branch-ready fix packet with repro, smoke result, remaining review owner, and PR-review-ready evidence. | Review comments and issues become a closed loop instead of reminders humans must shepherd by hand. |
440466
| PR-sized refactor loop | LoopX slash entry: `<refactor task>`<br>`loopx canary plan` | Reviewable slice list, validation notes, successor todo, and merge boundary. | More merged changes without turning the next morning into a giant diff audit. |
441467
| Research or experiment loop | `loopx auto-research start "<open question>" --execute`<br>`loopx ml-experiment preview --format json` | Hypothesis, source/evidence packet, replay or experiment boundary, and next validated question. | Research becomes a resumable long-horizon loop, not just a one-off report. |
468+
| Explore result / harness loop | `loopx explore node\|edge\|finding`<br>`loopx explore worker-branch-plan --goal-id <id>` | Public-safe exploration graph, blocked frontier, Mermaid/exportable projection, and default-off worker branch plan. | Long-running exploration becomes inspectable topology and opt-in worker planning instead of hidden notes. |
442469
| Multi-agent work routing | LoopX slash entry: `<task text>`<br>`loopx quota should-run`<br>`loopx todo claim` | Claimed agent lanes with scope, lease, next action, quota decision, and handoff state. | Multiple agents can work in parallel without hiding ownership or stepping on the same todo. |
443470
| Knowledge / workflow connector | `loopx connect`<br>`loopx lark-kanban`<br>`loopx value-connectors` | LoopX state projected into docs, boards, GitHub, or domain workflows while LoopX remains the source of truth. | Existing work surfaces become agent-aware without copying private state into public artifacts. |
444471
| P0 blocked -> safe fallback | `loopx quota should-run`<br>`loopx todo claim` | Kernel projection of the exact user gate, safe fallback todo, quota decision, and evidence boundary inside an active project loop. | Less idle agent time while preserving human judgment on the blocked path. |

README.zh-CN.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,30 @@ research frontier 并启动可见 lane。研究进展仍必须由 lane 做真实
340340
状态,不能把启动 pane 或 tick 当成研究完成。完整路径见
341341
[Auto-research command path](docs/guides/auto-research-command-path.md)
342342

343+
### Explore Result Layer 和 Explore Harness
344+
345+
更长的探索型目标可以使用新的实验性 Explore Result Layer 和 Explore Harness。
346+
Result Layer 把探索中的 `node``edge``finding` 记录成 public-safe、append-only
347+
的探索图,再折叠成 summary、blocked frontier、Mermaid graph 和可选 operator sink。
348+
Harness 读取这张图、open todo、ownership、capability 和 write-scope 信息,生成只读的
349+
todo branch plan 或 worker lane plan。
350+
351+
```bash
352+
loopx explore node --goal-id <goal-id> --title "Map the next frontier"
353+
loopx explore finding --goal-id <goal-id> --title "Confirmed reusable contract" --node <node-id>
354+
loopx explore summary --goal-id <goal-id>
355+
loopx explore graph --goal-id <goal-id> --graph-format mermaid
356+
loopx explore worker-branch-plan --goal-id <goal-id> --harness-profile generic
357+
```
358+
359+
这条路径默认关闭,并且按 goal opt-in。只有注册 goal 的
360+
`spawn_policy.explore_harness.enabled=true` 时,`todo-branch-plan`
361+
`worker-branch-plan` 才会输出有效规划;即使开启,它们也不会自动 claim todo、
362+
acquire lease、启动 worker、改状态或 spend quota,只会生成 request packet 和建议命令,
363+
再由 controller 或人通过正常 LoopX 生命周期显式执行。完整事件模型、per-goal gate、
364+
adaptive-resilient profile 和 MoE router profile 见
365+
[Explore capability guide](docs/capabilities/explore/README.md)
366+
343367
### 审阅和管理 Agent 工作
344368

345369
项目接入后,可以把管理面作为 read-first 实验入口,而不是一上来就授予更多控制权。
@@ -369,6 +393,7 @@ review 信号不会自动变成执行权限。更完整的设计见
369393
| Issue / PR fix loop | `/loopx Fix <github-issue-or-pr-url>`<br>`loopx issue-fix workflow-plan` | 可复核的修复包:repro、smoke 结果、剩余 review owner 和 PR-ready evidence。 | issue 和 review comment 不再只是提醒人,而是驱动 agent 闭环的入口。 |
370394
| PR-sized refactor loop | `/loopx <refactor goal>`<br>`loopx canary plan` | 可 review 的 slice 列表、验证记录、后续 todo、merge 边界。 | 增加可合并 change,而不是第二天早上面对一个巨型 diff。 |
371395
| Research / experiment loop | `loopx auto-research start "<open question>" --execute`<br>`loopx ml-experiment preview --format json` | hypothesis、source/evidence packet、replay 或实验边界,以及下一步可验证问题。 | research 不只是一次性报告,而是可继续、可沉淀的 long-horizon loop。 |
396+
| Explore result / harness loop | `loopx explore node\|edge\|finding`<br>`loopx explore worker-branch-plan --goal-id <id>` | public-safe 探索图、blocked frontier、Mermaid/exportable projection,以及默认关闭的 worker branch plan。 | 长程探索从隐藏笔记变成可检查拓扑和 opt-in worker planning。 |
372397
| Multi-agent work routing | `/loopx <goal text>`<br>`loopx quota should-run`<br>`loopx todo claim` | 带 scope、lease、next action、quota 决策和 handoff state 的已认领 agent lane。 | 多个 agent 可以并行推进,同时不隐藏 ownership,也不抢同一个 todo。 |
373398
| Knowledge / workflow connector | `loopx connect`<br>`loopx lark-kanban`<br>`loopx value-connectors` | 把 LoopX 状态投影到文档、看板、GitHub 或领域 workflow,但 LoopX 仍是状态源。 | 现有工作界面可以 agent-aware,而不是把私有状态复制进公开材料。 |
374399
| P0 blocked -> safe fallback | `loopx quota should-run`<br>`loopx todo claim` | 在已有 goal 内由 kernel 投影具体 user gate、安全 fallback todo、quota 决策和证据边界。 | 等人决策时减少 agent 空转,同时保留人类判断。 |

0 commit comments

Comments
 (0)