From d61ae314a3219cabf619c9e55672634684ce71b5 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:46:27 +0800 Subject: [PATCH 1/5] docs(blog): connect checkpoint research to goals, decisions and outcomes Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../edgebench-feedback-and-memory/index.html | 54 ++++++++++++++++++- .../edgebench-feedback-and-memory/index.html | 54 ++++++++++++++++++- 2 files changed, 104 insertions(+), 4 deletions(-) diff --git a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html index f18229f26e..6c2d97884d 100644 --- a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html @@ -36,6 +36,7 @@

Research question: can experience improve later choices?

Research question and comparison methods updated October 10, 2026. This revision adds no experimental scores; all numerical results below retain their stated historical versions and observation windows.

We want to test whether, with the same model and comparable budgets, a general harness helps an agent accumulate and use experience well enough to keep making verifiable progress later in execution. A failed route should leave more than “failed before”: its conditions, what it ruled out and what new evidence would justify retrying. Recording that finding, changing a subsequent choice and improving the outcome require separate checks.

A main session that continues to interpret the goal and evidence is one way to study this question; cross-session recovery tests reliable state transfer. Session continuity alone does not establish better use of experience. Fresh-context execution and workflows can also preserve experience through files and external state. Comparisons should record the actual session strategy, available information and handoff cost, letting results determine applicability. EdgeBench Section 5.2 and Appendix G provide relevant comparisons of sustained execution, independent retries and harnesses; they do not isolate LoopX’s incremental benefit.

+

The 2026-10-16 continuation is integrated below: goals and recovery, evidence follow-through, whole-episode cost, planned/stride, pre-decision checkpoints and real contrasts, and the next study design. The opening and earlier numbers retain their original cutoff.

2. Two tasks, not one blended leaderboard

@@ -89,6 +90,14 @@

Review completed work turns, not just completed Todos

Recovery and settlement are distinct chains

Session recovery preserves execution context. Settlement connects the current Turn, selected work, validation result, durable writeback and budget use. A retry after a lost response needs to recognize existing effects rather than execute or count them twice. Restoring a session without settlement can revisit the same obstacle; correct settlement with the wrong session can lose the solving context.

Repairs followed existing owners: exact session recovery, receipt-scoped next actions, and ineffective-continuation diagnosis. These have concrete failure-repair evidence. They establish that work can continue correctly, not that the next work is well chosen.

+

Keep the original goal visible before selecting work

+

Implementation status in the following additions is recorded at 2026-10-16 13:40 UTC, without rewriting earlier windows.

+

Recent inspection moved beyond whether an agent read a Goal to which goal actually arrived. The original task remained in prompts and files, and agents did read it; some newly created structured benchmark Goals nevertheless carried only generic research reminders. Work could satisfy that reminder while drifting away from the task’s main metric. A separate projection defect borrowed public-display filtering for scoped input: paths or secret-like strings could drop a whole goal paragraph, and research text could be truncated.

+

#6649 preserves the original task objective and priorities in new Goals and complete source text in authorized same-Goal replan input; public export boundaries remain separate. #6654 reuses that goal projection in the planning horizon, showing the original Objective, provenance, separate acceptance and readback before work selection. A source correction appears on the next read. It creates no second persisted goal and does not rely on repeating a slogan every Turn.

+

Both remain unmerged proposals at this cutoff. Ordinary installed-package and real-CLI checks verify source delivery, correction readback and unchanged selection authority; old checkpoints are not rewritten. This repairs visibility, not goal prioritization by the model, and cannot explain every earlier low score.

+

Why failed wakes did not end the whole experiment

+

In the older Graph stride-on/off comparison, outer wakes failed 20/99 and 14/104 times; successful wakes also recorded 35 and 45 internal stage errors. Failures clustered around review, checkpoint selection and unsettled-state recovery. The outer runner could wake again, while committed candidates, native results and some checkpoints survived. Work therefore continued, but could repeatedly recover the same decision, delay useful action and consume research or capture time.

+

Recorded failed-stage time was about 49 and 35 minutes, not total loss; 20/99 does not mean 20% of useful work was wasted. Unequal fault burdens confound an overall comparison. The selection-hop repair and lifecycle recovery repair address distinct breaks: preserve the original Turn, recognize committed effects and restore a legal route when independent work arrives. They add no submissions or cooldown resets and do not retroactively convert failures into passes. New studies need actual adoption of the repaired source.

5. Explore must carry evidence into an actual choice

@@ -104,6 +113,10 @@

Counterevidence: memory can work without a graph

Evidence, adoption and actual intervention need separate checks

One supplementary Portfolio sample records a risk finding, then implements and tests tail protection. On this period’s actual inputs, however, constrained and unconstrained allocations remain equal. A finding reaching code and passing stress checks does not establish an intervention in this task. A Lean chain proceeds from periodic-review candidate declarations to installing proofs, a full build and later batches. That is closer to adoption evidence than a node count, but still does not exclude the same conversation and local files supplying equivalent information.

A boundary failure is informative too. A supplementary Lean run rejects a ninth question association for one Todo because the active association set is limited to eight. It preserves existing associations, records the extra conclusion as standalone Goal-scoped evidence and resumes ordinary work. This limits one task’s association set, not the whole graph to eight findings. Recovery is not free. Reducing capture friction should preserve relevant decision evidence rather than silently deleting old counterevidence to make a write succeed.

+

Review the immediately preceding decision

+

Evidence existing in a checkpoint, a model having read it, and current replanning being able to use it structurally are different facts. We saw a new Goal’s Explore projection report an empty current graph while the archive retained historical research. That requires source/adoption repair, not concluding that experience is absent. Later continuation qualification checked research state, the original goal and actual Explore delivery; mature examples contain dozens of work Turns and over a hundred evidence events. This supports recoverability, not research quality by record count.

+

In one historical Graph audit, five of ten subsequent reviews still cited an older decision. This can skip the experiment just completed and keep reviewing a stale route. Repair in the existing history-sequence and stride owners retrieves the immediate predecessor in all ten prefix replays and rejects five stale references. It establishes the right review target; the model must still judge execution, new information and progress toward the original goal.

+

A discriminating record connects previous choice → actual candidate version → completed experiment → public feedback → next adoption or rejection. Explore’s incremental value belongs on that chain: which condition did it preserve, repetition did it avoid or choice did it change? A node, a switch label or a branching graph alone proves none of those.

6. Optimize the information path needed for a decision

@@ -124,6 +137,10 @@

Evidence, adoption and actual intervention need separate checks

Tool granularity should match a meaningful operation

A direction worth testing is to put state and recovery complexity inside semantically complete tools with clear boundaries: obtain all constraints needed for current work, for example, or submit a result with its source and applicability. A tool may perform several internal checks while the model remains responsible for interpreting evidence and choosing a route. Anthropic’s tool-design guidance likewise organizes interfaces around real work rather than exposing every underlying API to the model.

Fewer commands alone are not the objective. Consolidation must preserve permissions, visible failures and retry semantics. Real execution must show whether an interface is easier to learn, produces fewer errors and turns saved interactions into useful work. #6038 improves action-specific CLI help and recovery from lease-argument errors. That repairs a usage path; it does not yet establish better task outcomes or lower whole-run cost.

+

Measure the complete research episode

+

A recent Portfolio fixed 2×2 check covered 14 local cases and 56 result rows. The intervention reduced mean fills from 451.2 to 235.4, about 47.8%; costs fell only from 62,683.15 to 62,682.18, about 0.00154%. Mean Sharpe rose just 0.000133, while drawdown worsened in ten of fourteen cases. A large change in operation count produced a tiny change in the goal. Fewer fills became a candidate mechanism whose value needed comparison with actual headroom.

+

The local solver used about 25.25 CPU seconds; the two complete wakes containing this research took about 29.66 minutes, ran 90 commands and emitted roughly 68,000 output tokens. A separate completed covariance episode took seven wakes, about 68.05 wall-clock minutes and 144,700 output tokens. These include reasoning, control, authoring, tools and waiting, not pure decoding time. Some diagnosis carries information and is not all management waste. Reporting only a small script’s seconds nevertheless misses the main cost relevant to continuation.

+

Measure the full episode, then distinguish active work, recovery, waiting and native evaluation. Difference and deduplicate cumulative session usage rather than adding ancestor history repeatedly. Faster local computation, fewer commands or smaller packets count as efficiency gains when they preserve decision information and improve useful output or complete cost.

7. Lean’s midcourse slowdown exposes a limit of the current approach

@@ -160,9 +177,33 @@

A curve has three clocks

Explore evidence cycleObserved: natural capture, association, later delivery and visible actions; actual intervention is not guaranteedScoped findings, stable question identity, task association, optional hooksIncremental value over files/conversation and net task-quality or cost gains

These experiments provide positive grounds for pursuing this direction: more verifiable blind work, fewer broken continuation loops and increasingly observable connections between evidence and tasks. A control plane should make “work happened,” “the result is trustworthy” and “the next step has a reason” separately inspectable. A break anywhere can leave the system active but ineffective. Connecting them still requires a model capable of choosing research directions. Progress is moving from keeping an agent running longer toward turning more runtime into useful work. The next stage is to stabilize that system-level improvement and test whether it can raise the capability ceiling further.

+

Planned and stride: start well, then measure additional gain

+

The recently merged #6621 restores an important distinction in shared planning: deliver a strong, coherent first artifact feasible within the budget. Do not manufacture a weak start and call repayment of that quality deficit long-horizon capability. Useful diagnostics remain legal, and preparation cannot postpone delivery indefinitely. Later improvement is anchored to the retained best artifact.

+

Stride keeps its three axes: work scope, route distance and validation scope. Its questions more explicitly compare the remaining authoritative gap, limiting component and plausible headroom; check actual implementation of the proposed mechanism; and distinguish an unexecuted change, failed transfer and insufficient route potential. For a candidate’s own screening threshold, ask what goal it protects, how the incumbent behaves under the same control and whether the discrepancy warrants vetoing an informative native evaluation. These guide judgment rather than force a numerical algorithm switch every few Turns.

+

The trajectories also contain more than small parameter changes: full covariance, class-prior and within-class ranking approaches differ in mechanism. The unresolved issue is whether they affect the factors limiting native reward and complete an informative test at proportionate cost. Better questions, correct evidence and larger experiments may help; actual adoption and later outcomes establish their value. Frozen old runs were not hot-updated, so a source merge cannot be credited with changing their choices.

-

9. From interim observations to repeatable comparisons

+

9. Branch the same research state to test later choices

+

2026-10-16 update: checkpoint continuation and trajectory diagnosis under frozen sources, not a new complete benchmark ranking. Historical versions and figures remain distinct. All four current research workers were deliberately stopped; scores, trajectories and archives were retained.

+

A major recent engineering result is making mid/late research branchable and inspectable. Native execution history, LoopX research state, workspace code, incumbent, public feedback, submission opportunities, cooldown and cumulative budget must be saved at one safe boundary. Code alone loses the reasons for reaching this state; conversation alone loses executable state; successful snapshot creation does not establish restoration and useful continuation.

+
  1. GoalSame source, constraints and remaining budget
  2. CapturePrior work settled; current decision not yet made
  3. ReplanRetained history, or fresh from shared evidence
  4. ExperimentImplement and obtain legal native feedback
  5. AdoptionKeep the best; measure net gain and full cost
+

Joint archive and recapture, complete preparation deadlines and fresh continuation before replanning progressively connect saving, restoration, evidence adoption and further work. Qualification includes isolated Linux, actual native HTTP/SQLite/Docker, ordinary installed packages and mature research points. Scripted models establish the mechanical chain, not model judgment. Concurrent receiver publication, native execution receipts and confirmed cleanup must also qualify together; one independently passing PR does not certify the final integration.

+

One study-design correction was crucial: dump before replan, then let the fresh conversation make the new decision. Reviewing in the old conversation and asking a fresh one to execute that completed decision tests execution context, not fresh replanning; that option has been removed. Both conversations can access the same checkpoint research and original goal. The difference is retained native conversation history. Both arms enable stride; this is not a stride-on/off contrast.

+

Graph: higher classification quality did not improve the full goal

+

The latest Graph continuation pair used frozen LoopX source 7b8b08f8. Native scoring also penalizes solution time. Higher classification/calibration quality need not improve the total. The three bound complete evaluations pass all four checks across ten splits, with no resource penalty:

+ + + + +
Graph raw scoreQuality termTime penaltyFinal scoreMean solution time
Inherited incumbent0.7537640.0186220.7351426.68 s
New retained-history candidate0.7552890.0228920.73239710.47 s
New fresh candidate0.7547620.0280280.72673417.89 s
+

Quality gains of about 0.001524 and 0.000998 were outweighed by extra time penalties of about 0.004269 and 0.009406. Both arms retained the original best. This locates the next question in the full quality–time tradeoff rather than a higher classification submetric. Single-run timing still depends on conditions; it does not show that fresh context is inherently slower.

+

Portfolio: a larger route can still have insufficient headroom

+

A full-covariance candidate raised mean Sharpe across five public training proxies from about 1.394 to 1.504, yet native Sharpe fell from 1.3731 to 1.3272. Its score was 16.94 against inherited best 20.53. Drawdown and turnover components already earned 15/15 and 5/5 in this sample. Tightening those constraints does not automatically create alpha or risk-adjusted return. A negative result should separate failed transfer, inactive intervention and insufficient route potential before selecting the next experiment.

+

At this stop, Portfolio’s retained-history arm had best legal score 20.54 and fresh had 20.53: a 0.01 increase above the inherited best for the former. Neither Graph arm exceeded its inherited best. Real research, valid native evaluation and incumbent preservation occurred; the small difference establishes no general superiority for fresh, retained or stride. Older fault-affected cohorts, this latest continuation pair and future repaired-source studies remain separate.

+ +
+ +

10. From interim observations to repeatable comparisons

As recorded at 2026-10-08 09:33 UTC, the supplement consists of Explore × native/blind on one frozen mainline: two Portfolio and two Lean arms. Each task also has one official blind workflow repeat; existing Resume, Explore and initial baselines are reused. Portfolio uses 12 hours with five-minute sampling; Lean uses 24 hours with 30-minute sampling. The LoopX supplements use planned entry, review every three settled effective work Turns and keep TurnEnvelope off. Exact source, image and original starts remain distinct; later repairs do not hot-update old arms.

@@ -181,8 +222,17 @@

Next validation: confirm a difference, then explain it

Closeout itemQuestionDecisive evidence
Portfolio: terminal quality and retentionDo training selection, risk intervention and final quality agree?Reproduce the best sample and final artifact separately; independently reconstruct the ledger and test original return/risk goals and actual intervention, retaining failures
Stability and reproducibilityIndependent-repeat distributions, failures, invalid runs and manual intervention; whether another user can obtain artifacts and explanatory records on the specified version

Further results will continue in this bilingual article: gains scoped to tasks and conditions, regressions analyzed through choices and costs, and unresolved contributions kept uncertain. Enabling another researcher to inspect settings, understand negative results and reproduce key comparisons is what turns interim observations into cumulative research evidence.

+

Next design: three fresh donors, then same-point ablation

+

Continuation can save the cost of accumulating early research, but repeatedly reusing fault-affected old points cannot establish the repaired product’s overall effect. The next design starts one fresh LoopX donor each for Portfolio, Graph and Ad Placement on the latest qualified integration, retaining gpt-6.1-sol / xhigh and using planned + Explore + stride. Qualify one task’s normal entry and first useful research before admitting the others. This is a proposed study; no new paid experiment was started for this update.

+ + + + +
StageDesign and criterionBudget and limits
Accumulate from scratchOne arm per task; pin task, model, scorer, installed source, feedback and prompt; inspect initial delivery and actual evidence adoptionTask limits of 12/18/18 hours, at most 48 worker-hours; no six-arm fresh matrix
Produce research pointsCapture before natural replans; preselect safe boundaries near half and three-quarter time, targeting two qualified mid/late points per taskSix target points; no score-based selection, deletion of stalled/low-scoring observations or artificial replans to hit a clock
Compare the same pointPortfolio and Graph first: same goal, evidence and version, stride on in both, fresh versus retained; preserve Ad points before expandingEqual four-hour marginal windows, reporting common 1/2/4-hour outcomes; preserve consumed budget, opportunities and cooldown
+

A quality checkpoint is complete, attributable, captured before the current decision and actually restorable in an ordinary package. Sparse research is itself an observation; quality must not become post-hoc winner selection. Native submission has a one-hour cooldown from acceptance, is initially eligible and receives no extra tail grading. Review cadence is six settled effective work Turns throughout. A defect in goals, evidence, restoration or feedback stops the affected pair; preserve its reason and failure cost, then record a separate repaired attempt.

+

Primary outcomes are legal native gain above inherited best, time to first gain and complete marginal cost. Process evidence asks how a negative result changes the next real experiment. Three fresh LoopX trajectories versus historical official runs remain descriptive. General LoopX-versus-native effects require separately admitted native repeats on the same version and budget; historical baselines cannot be stitched into a new causal control.

- + diff --git a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html index f6eb092b29..dc33c54292 100644 --- a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html @@ -37,6 +37,7 @@

研究问题:经验能否改善后半程的选择

2026-10-10 补充研究问题与比较方法。本次不增加实验成绩;下文数值仍对应各自注明的历史版本与观察窗口。

我们希望检验的是:同一模型、可比预算下,通用 harness 能否让 Agent 更有效地积累并使用经验,使执行中后期继续产生可验证的新进展?例如,一条失败路线留下的不应只有“失败过”,还应包括适用条件、排除了什么,以及什么新证据值得重试。是否保存了这条记录、它是否改变下一步、改变是否有效,需要分别检查。

同一主会话持续理解目标和解释证据,是观察这一问题的一条路径;跨会话恢复则检验状态能否可靠交接。会话连续本身不保证经验利用更好,fresh-context 与 workflow 也可以通过文件和外部状态保留经验。比较时应记录实际会话策略、信息可用性和交接成本,让结果决定适用范围。EdgeBench §5.2 与附录 G 对持续执行和独立重试、不同 harness 的比较,为这些对照提供了依据;它们并未隔离 LoopX 的增量收益。

+

2026-10-16 续篇沿原章节融入:原目标与恢复、历史证据复核、完整研究成本、planned/stride,以及 决策前 checkpoint 与真实对照、下一批方案。首屏与旧数值保留原截点。

2. 用两类任务检验,而不是混成一张排名表

@@ -90,6 +91,14 @@

为什么按有效 Turn 复盘,比按完成 Todo 更贴近长程工作

恢复与结算是两条相关但独立的链

会话恢复负责保存执行上下文;结算负责把当前 Turn、选定工作、验证结果、持久写回与预算消耗关联起来。丢失响应后的重试,需要识别已有结果,避免重复执行或重复计数。恢复了 session 却丢掉结算,会反复处理同一个障碍;正确结算却恢复错 session,则会丢失求解上下文。

相应修复沿既有 owner 完成:精确会话恢复、下一步与收据绑定,以及 无效续跑诊断。这类工作有很强的故障修复证据;它们保障“能够继续正确工作”,不直接证明“下一步工作选得好”。

+

把原目标留在选择工作的视野里

+

以下补充的实现状态截点为 2026-10-16 13:40 UTC;不改写前文历史窗口。

+

近期我们把检查从“是否读了 Goal”推进到“读到的究竟是哪一个目标”。原题仍在提示与任务文件中,模型也确实读取过;但部分 benchmark 新建的结构化 Goal 只有通用研究提醒。一个工作可以满足这句提醒,却离原题的主指标越来越远。另一处信息损失发生在输入投影:借用公开展示过滤器,会因路径或疑似敏感字符串丢弃整个目标段落,或截断研究证据。

+

#6649 因此让新建 Goal 保留原题目标与优先级,并在已授权、同 Goal 的 replan 输入中保留完整来源文本;公开导出的边界另行处理。#6654 则让 planning horizon 复用同一个目标投影,在选择工作之前呈现原 Objective、来源、独立验收与回读入口,来源改变后下一次读取随之更新。它没有再持久化一份目标,也不靠每 Turn 复制一句“记住目标”。

+

这两项在本次截点仍是待合并提案。普通安装包和真实 CLI 已验证来源到达、纠正后的读回及选择权限不变;旧 checkpoint 不会自动改写。这修复的是目标可见性,尚不能证明模型会正确排序目标,更不能用它解释此前所有低分。

+

唤醒失败为什么没有终止整场实验

+

旧 Graph 开关对照中,stride-on 有 20/99 次外层唤醒失败,off 有 14/104 次;成功唤醒内还分别记录了 35、45 次阶段错误。失败集中于复盘、checkpoint 选择或未结算状态恢复。外层运行器仍可继续唤醒;此前已经落盘的候选、原生结果和部分 checkpoint 也不会随一次报错消失。因此实验还能推进,却可能多次恢复同一决定、延迟真实工作,或消耗研究与捕获时间。

+

两臂失败阶段记录的累计耗时约 49、35 分钟,它们不是全部损失,也不能把 20/99 解释成浪费了 20% 的工作。两边故障负担不同,整体差异就混入了恢复成本。选择跳转修复 与 生命周期恢复修复 分别处理具体断点:保留原 Turn 身份,识别已提交结果,在新独立工作到来时恢复合法路径。修复不补提交机会、不重置冷却,也不能把全部历史失败追溯改成成功。后续研究需要新源码的真实采用证据。

5. Explore 的难点,是让证据到达一次真实选择

@@ -110,6 +119,10 @@

必须保留的反证:没有图,也可能记住并使用证据

证据存在、行动采用与实际触达,分别验证

Portfolio 的一个补充样本把风险研究结论写回,再据此实现并测试尾部保护。但在本期实际输入上,受约束配置与无约束配置仍一致。结论进入代码、压力检查通过,不等于它在这次任务中产生了干预。Lean 的另一条链则从周期复盘声明候选,走到安装证明、全量构建和后续批次;这比节点数更接近采用证据,仍不能排除同会话与本地文件提供了相同信息。

边界故障也有研究价值。补充 Lean 运行在给同一个 Todo 关联第九个问题时,遇到最多八个关联的限制。它随后保留原有关联,将额外结论作为 Goal 范围内的独立证据记录,再恢复正常工作。这个限制约束当前任务关联集合,不是整张图最多八条结论。恢复发生不等于没有成本;合理的改进应减少捕获摩擦,同时保住当前决策需要的相关证据,不能靠静默删除旧反证换取成功。

+

复盘要审查紧邻的上次决定

+

历史证据在 checkpoint 中存在、模型曾经读过,与当前 replan 能结构化利用它,是三件事。我们遇到过新 Goal 的 Explore 投影报告“当前图为空”,但归档仍保留历史研究的情况。应修复来源与采用,而非据空投影判定没有经验。接续验证后来覆盖了研究状态、原目标和 Explore 的实际到达;成熟样本包含数十轮工作与上百条证据。这是可恢复性的依据,条目数本身不是研究质量。

+

另一项真实历史审计中,Graph 的 10 次后续复盘有 5 次仍引用更早的决定。这样会跳过刚做完的实验,持续复核一条已经陈旧的路线。沿既有历史序列与 stride owner 的修复,在原始前缀重放中为 10/10 次取得紧邻前次,并拒绝 5 个过期引用。它保证复核对象正确,不能代替模型判断前次是否实施、是否产生新信息,以及是否推进原目标。

+

有判别力的记录应把前次选择 → 实际候选版本 → 完成的实验 → 公开反馈 → 下一次采用或放弃连起来。Explore 的作用也应在这条链上评价:它额外保住了什么条件、避免了什么重复、改变了什么选择。一次新节点、一个 switch 标签或一张分叉图,都不能独立证明这个增量。

6. 上下文优化,应围绕决策所需的信息流

@@ -130,6 +143,10 @@

证据存在、行动采用与实际触达,分别验证

工具的粒度,应对应一次有意义的操作

值得检验的方向是,把状态与恢复的复杂性收进语义完整、边界清楚的工具:例如取得当前工作所需的完整约束,或提交结果并关联它的来源与适用条件。工具内部可以执行多步校验,模型仍负责解释证据和选择路线。Anthropic 的工具设计经验 同样强调按真实工作组织接口,而非把每个底层 API 都交给模型。

这不是单纯追求更少命令。接口合并仍须保留权限、失败可见性和重试语义;是否更易学、更少出错,以及节省的交互能否转为有效工作,要通过真实执行验证。#6038 已改善具体 action 的 CLI 帮助与 lease 参数错误恢复;这属于使用路径修复,尚不能据此宣称任务效果或全程成本改善。

+

把一次研究的完整成本作为单位

+

近期 Portfolio 的一次固定 2×2 检查覆盖 14 个本地案例、56 行结果。启用变动使平均成交数从 451.2 降到 235.4,约少 47.8%;但费用从 62,683.15 只降到 62,682.18,约少 0.00154%,平均 Sharpe 仅增加 0.000133,14 个案例中有 10 个回撤变差。操作次数变化很大,原目标的变化却很小。这使“减少成交”从看似显著的改进,变成了需要与收益空间比较的候选机制。

+

solver 的局部计算约用 25.25 CPU 秒;容纳这项研究的两次完整唤醒却约用 29.66 分钟,执行 90 条命令并输出约 6.80 万 token。另一个已完成的协方差研究段,7 次唤醒合计约 68.05 分钟墙钟与 14.47 万输出 token。这里包括模型思考、控制、编写、工具和等待,不是纯解码时间;部分诊断有信息价值,也不能全算管理浪费。但只报告小脚本的秒数,会遗漏决定是否值得继续的主要成本。

+

后续按完整研究段记录代价,再分开活跃工作、恢复、等待与原生评测。会话累计用量必须差分并去重,不能把祖先历史反复加总。局部计算更快、命令更少或 packet 更短,都只有在保持决策信息、并改善有效产出或完整成本时,才构成效率收益。

7. Lean 的中期减速,暴露了当前路线的限制

@@ -166,9 +183,33 @@

读曲线要分开三个时钟

Explore 证据循环链路成立:自然捕获、关联、后续交付及可见行动;实际触达不保证条件化结论、稳定问题身份、任务关联、hook 的可选边界超出文件/会话的增量价值,以及任务质量与成本的净改善

这批实验已经给出继续推进这条技术路线的正面依据:blind 条件下可验证工作增加,一些失效循环被消除,证据与任务的联系开始变得可观察。长程控制面需要把“工作已经发生”“结果值得相信”“下一步有依据”分成可检查的环节。它们任一处断裂,系统都可能活跃却无效。但把这些环节连好之后,仍然需要一个会选择研究方向的模型。我们的进展已从“让 Agent 多跑一会儿”走向“让更多运行时间产生有效工作”。下一阶段要把这种系统级改善稳定下来,并验证它能否继续抬高能力上限。

+

planned 与 stride:先做好,再判断还能提高多少

+

近期已合并的 #6621 把一个重要区别放回公共规划入口:首次交付应是预算内强而完整的可行产物,不能故意交一个弱起点,再把修复这份质量欠账称为长程能力;有价值的诊断仍然允许,也不能为了“准备充分”无限推迟交付。后续进步则以保留的最好产物为锚点。

+

stride 继续使用工作范围、路线距离和验证范围三个轴。它现在更明确地要求模型比较剩余原目标缺口、限制项与收益空间,检查提出的机制是否真正实施,并区分未实施、迁移失败与路线潜力不足。对候选自设的筛选阈值,还要问:它保护什么目标,同条件 incumbent 如何,以及这个差异是否足以否决一次有信息价值的原生评测。这些是更好的判断问题,不是强制每隔几轮换算法的数值规则。

+

研究轨迹也并非只有小范围调参:已出现完整协方差、类别先验与类内排序等不同机制尝试。真正缺口是,它们是否触达限制原生收益的因素,以及是否以相称成本完成检验。新指引、正确证据与更大实验都可能有用,但只有实际采用和后续结果才能说明收益。旧实验未热更新,不能据源码合并宣称已改善它们的选择。

-

9. 从阶段结果走向可重复比较

+

9. 用同一研究状态,检验后半程的选择

+

2026-10-16 更新:下文为冻结源码下的 checkpoint 接续与轨迹诊断,不是新的完整 benchmark 排名。旧数值与版本保留;本轮四个研究 worker 已主动停止,分数、轨迹和归档保留。

+

近期工程工作的主要产出,是让中后期研究变成可分支、可检查的实验。原生执行会话、LoopX 研究状态、工作代码、incumbent、公开反馈、提交机会、冷却与累计预算必须在同一个安全边界保存。只复制代码,会丢失“为何走到这里”;只保存聊天,会丢失可执行状态;只看到 snapshot 成功,又不能证明新实例能够恢复并继续。

+
  1. 原目标同一来源、约束与剩余预算
  2. 决策前存档上一工作结算,当前决定尚未发生
  3. 两种复盘保留会话,或 fresh 从共享证据决策
  4. 真实实验实施候选,取得合法原生反馈
  5. 采用与代价保留 best,核净增益与全研究成本
+

联合归档与再次捕获、准备阶段完整时限,以及 决策前 fresh 接续,逐步把保存、恢复、实际证据采用和再次工作接起来。资格验证包含隔离 Linux、真实 native HTTP/SQLite/Docker、普通安装包与成熟研究点;脚本化模型只证明机械链路,不证明模型选路。并发 receiver 的归档发布、原生执行回执和清理确认也要组合验证,不能拿某个独立 PR 的通过替代最终集成。

+

这里纠正过一次实验设计:必须在 replan 之前 dump,再由 fresh 会话重新决策。“在旧会话复盘完,再让 fresh 执行旧决定”测试的是执行上下文变化,不能回答 fresh replan 是否选得更好;该旧选项已经移除。新旧会话都可以访问同一 checkpoint 的研究证据与原目标,区别在于是否保留原生对话历史。两臂均开启 stride,这不是 stride-on/off 对照。

+

Graph:分类改善为何没有变成净收益

+

最新这对 Graph 接续沿用冻结 LoopX 源码 7b8b08f8。原生分数还扣除解题时间成本;只提高分类与校准质量,并不一定提高总目标。三个可绑定的完整评测均通过 4/4 检查、覆盖 10 个 split,未受资源罚:

+ + + + +
Graph 原始分质量项时间罚最终分平均解题耗时
继承的 incumbent0.7537640.0186220.7351426.68 秒
保留会话的新候选0.7552890.0228920.73239710.47 秒
fresh 的新候选0.7547620.0280280.72673417.89 秒
+

相对 incumbent,两项质量增加约 0.001524、0.000998,时间罚却增加约 0.004269、0.009406,均吞掉收益。两臂最后都保留原 best。这个 case 把下一问题定位到完整质量—时间权衡,而不是继续追更高的分类子指标;单次耗时仍受运行条件影响,不能由此断言 fresh 天生更慢。

+

Portfolio:更大路线也可能没有足够收益空间

+

一次完整协方差候选在五段公开训练代理上的平均 Sharpe 从约 1.394 升至 1.504,原生 Sharpe 却从 1.3731 降至 1.3272,候选得分 16.94,低于继承 best 20.53。该样本的回撤、换手约束项已分别取得 15/15、5/5;继续加严这些约束,并不自动补足 alpha 或风险调整收益。对负结果,应区分条件不迁移、干预未触达和原路线收益空间不足,再决定下一实验。

+

本轮停止时,Portfolio 保留会话臂的最好合法成绩为 20.54,fresh 为 20.53;前者比继承值高 0.01。Graph 两臂均未超过继承 best。它们说明真实研究和有效原生评测发生了,也保住了 incumbent;不能由这个小差异证明 fresh、retained 或 stride 的普遍优越性。历史故障组、最新接续组和今后新版本研究必须分开。

+ +
+ +

10. 从阶段结果走向可重复比较

截至 2026-10-08 09:33 UTC,已记录的补充设计为同一冻结主干上的 Explore × native/blind:Portfolio 两组、Lean 两组。两题各增加一次官方 blind workflow 重复运行,复用已有 Resume、Explore 与最初基线。Portfolio 12 小时、每 5 分钟采样;Lean 24 小时、每 30 分钟采样。LoopX 补充组采用 planned 入口、每三个已结算有效工作 Turn 复盘,TurnEnvelope 关闭。精确源码、镜像和原始开始时间各自保留,后续修复不热更新旧组。

@@ -187,8 +228,17 @@

后续验证:先确认差异,再解释原因

收尾项要回答的问题决定性证据
Portfolio:终态与保优训练选择、风险干预与最终质量是否一致?分别复现最好采样和最终产物;独立重建账本,检查原收益/风险目标与真实干预;保留失败
稳定性与可复现性独立重复的分布、失败与无效运行、人工接管;另一位使用者能否在指定版本取得产物和解释记录

后续结果仍沿这篇双语文章更新:收益说明发生的任务与条件,回退分析选择和成本,无法区分的贡献保留不确定性。让另一位研究者能够检查设置、理解负结果并复现关键比较,才使阶段观察成为可积累的研究依据。

+

下一批:三个从零 donor,再做同点消融

+

接续实验能节省重新积累前半程证据的成本,但不能靠反复沿用受旧缺陷影响的点,证明新版本整套产品的效果。下一方案先用最新、已资格化的集成,在 Portfolio、Graph、Ad Placement 各运行一个从零 LoopX donor;模型仍为 gpt-6.1-sol / xhigh,采用 planned + Explore + stride。先检查一题的真实正常入口与首个有效研究,再准入其余两题。这是待启动方案,本次更新没有启动新付费实验。

+ + + + +
阶段设计与判据预算与限制
从零积累三题各一臂;固定任务、模型、评分、安装源、反馈权限与提示,核首次交付及实际证据采用沿题目 12/18/18 小时上限,最多 48 worker-hours;不额外铺六臂从零矩阵
形成研究点每次自然 replan 之前捕获;预定半程、约 3/4 程附近的安全边界,每题目标两个合格中后期点目标共六点;不以高分筛选,不因低分或停滞删去观察,也不为凑时间制造 replan
同点比较先 Portfolio 与 Graph:同 Goal、证据和版本,均开 stride,fresh 对 retained;Ad 保留点后再扩每对先给相同 4 小时边际窗,看 1/2/4 小时共同窗口;保留已用预算、机会与冷却
+

高质量 checkpoint 首先是状态完整、来源可核、当前决定尚未发生,并在普通安装包中实际恢复。研究证据稀少本身也是观察,不能用“质量”之名事后挑赢家。原生提交受理后冷却一小时,首次立即 eligible,不额外尾评;复盘周期统一为六个已结算有效工作 Turn。运行中发现目标、证据、恢复或反馈协议缺陷,就停止受影响对,保留原因与失败成本,修复后另记新 attempt。

+

主终点是相对继承 best 的合法原生净变化、首次改进时间和完整边际成本;过程上检查一个负结果如何改变下一次真实研究。三条从零 LoopX 轨迹与历史 official 只能做描述比较。要回答 LoopX 相对 native 的一般效果,还需要另行准入同版本、同预算的 native 重复,不能把历史基线拼成新的因果对照。

- + From 62ef95891862e479f53ea3c23c828b5bb47ba4f0 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:50:31 +0800 Subject: [PATCH 2/5] docs(blog): replace superseded study plans and current-state guidance Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../edgebench-feedback-and-memory/index.html | 64 +++++++---------- .../edgebench-feedback-and-memory/index.html | 70 +++++++------------ 2 files changed, 51 insertions(+), 83 deletions(-) diff --git a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html index 6c2d97884d..ec1e61f13e 100644 --- a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html @@ -39,8 +39,8 @@

Research question: can experience improve later choices?

The 2026-10-16 continuation is integrated below: goals and recovery, evidence follow-through, whole-episode cost, planned/stride, pre-decision checkpoints and real contrasts, and the next study design. The opening and earlier numbers retain their original cutoff.

-

2. Two tasks, not one blended leaderboard

-

Portfolio requires a strategy developed on public training data and consistent trading, risk and accounting outputs. Lean requires proofs that preserve fixed declaration constraints and pass compilation and axiom-dependency checks. Negative evidence in Portfolio may mean a candidate is not worth pursuing under specified conditions. In Lean, it may mean a statement lacks an assumption and the proposed proof is impossible. Both demand sustained work, but their evidence and verifiable outcomes differ.

+

2. Separate two stages of research

+

The research has two stages. Early Portfolio risk calibration and Lean proofs tested trustworthy feedback, sustained work and evidence adoption. Recent work uses mature Portfolio and Graph states to study later choices and prepares restorable Ad Placement points. The table preserves the early five execution modes; it is not the current rerun matrix. The latest same-point comparison enables stride in both fresh and retained arms. The next design starts one LoopX donor per task.

@@ -49,13 +49,13 @@

Research question: can experience improve later choices?

Execution modeMechanism retainedQuestion
Official workerOfficial stop hook and continuationHow far does the official execution path progress?
Single Codex callOne call, ending naturallyHow much happens without an external continuation loop?
LoopX ExploreResume plus optional evidence capture and exploration planningDoes structured evidence enter the next decision?

The historical Portfolio design covered five workers × native/blind feedback, ten arms. Later work added selective ablations. Lean primarily uses blind runs. Native workers may obtain judge feedback. Blind workers retain public tasks, training data, local tests and validators, but receive neither judge scores nor hidden diagnostics. Background evaluation is an operator observation and is not returned to the blind solver. Blind means no judge feedback, not no feedback.

-

The reported model is gpt-6.1-sol / xhigh. Task defaults in the interim study were a 12-hour ceiling with five-minute sampling for Portfolio, and 24 hours with 30-minute sampling for Lean. Portfolio had no fixed aggregate evaluation concurrency cap; Lean had an independent cap of two. Earlier runs used 18 hours, and selected Lean runs were extended to 36 hours. Those original settings remain recorded rather than being rewritten to match new settings or presented as live defaults for later versions.

-

We also explored seeded phase Todos versus LoopX-generated plans, review cadence, context delivery and Explore changes. These attempts accompanied prompt, runner and contract repairs. Planned entry looked more promising and became the benchmark default. That is an engineering choice based on current evidence, not a universal advantage established by single cross-version runs.

-

Overall progress already observed

-

Lean provides direct common-window evidence. Under blind conditions, valid samples from early LoopX v14 and current #5844 runs are shown below. More verifiable proof progress in the same time is a real observation, even before its component causes are separated.

-
Lean raw scoreEarly Resume v14Current ResumeEarly Explore v14Current Explore
180 minutes0.11030.34780.11340.4019
450 minutes0.18820.52430.19960.5605
-

In these single-run windows, the current LoopX paths reached roughly 2.8–3.5 times the earlier raw scores. This ratio describes observations. Prompts, task entry, runners and control mechanisms changed together; it is neither the causal gain of one feature nor a result to extrapolate directly to other tasks.

-

Portfolio improved differently. Early persistent zeros included feedback-wrapper and accounting-contract defects. After repairs, blind arms produced valid ledgers, conducted local research and obtained usable evaluations. Older Resume reached a best sampled 17.32; later planned v17 reached 25.39, but its last sample was only 12.38, versus 15.57 for older Resume. Budgets and scoring revisions also differed. At roughly 7h45, current #5844 Resume/Explore had best sampled scores of 15.01/12.21 and latest samples of 8.15/9.67. Evaluability, continuation and some best observed outcomes have moved beyond early obstacles; terminal quality and sustained retention of good solutions still need work.

+

The model remains gpt-6.1-sol / xhigh. Historical Portfolio/Lean figures retain their budgets, sampling, scorers and dates; earlier 18-hour or extended 36-hour runs are not rewritten. Recent Graph/Portfolio continuation preserves consumed time, opportunities and cooldown within a cumulative 36-hour ceiling. That is not a fresh 36-hour allowance for every new donor. The next design uses task limits of 12/18/18 hours, detailed below.

+

Earlier work compared seeded phase Todos with goal-derived planned execution, review cadence, context and Explore. Later research selects planned + Explore and explicitly reviews every six settled effective work Turns. This is the current study setting, not a claim that old three-Turn runs used it or that explicit product units changed. Prompts, runners and contracts co-evolved, so early planned results do not establish a general advantage on their own.

+

Early overall progress, with its original windows

+

Lean provides direct common-window evidence. Under blind conditions, valid samples from early LoopX v14 and that-stage #5844 runs are shown below. More verifiable proof progress in the same time is a real observation, even before its component causes are separated.

+
Lean raw scoreEarly Resume v14#5844 ResumeEarly Explore v14#5844 Explore
180 minutes0.11030.34780.11340.4019
450 minutes0.18820.52430.19960.5605
+

In these single-run windows, the then-current LoopX paths reached roughly 2.8–3.5 times the earlier raw scores. This ratio describes observations. Prompts, task entry, runners and control mechanisms changed together; it is neither the causal gain of one feature nor a result to extrapolate directly to other tasks.

+

Portfolio improved differently. Early persistent zeros included feedback-wrapper and accounting-contract defects. After repairs, blind arms produced valid ledgers, conducted local research and obtained usable evaluations. Older Resume reached a best sampled 17.32; later planned v17 reached 25.39, but its last sample was only 12.38, versus 15.57 for older Resume. Budgets and scoring revisions also differed. At roughly 7h45, that-stage #5844 Resume/Explore had best sampled scores of 15.01/12.21 and latest samples of 8.15/9.67. Evaluability, continuation and some best observed outcomes have moved beyond early obstacles; terminal quality and sustained retention of good solutions still need work.

This supports a more effective overall system while leaving two questions open: where did the gains come from, and how do we prevent regression with a new version or more runtime? Improving benchmark execution—shared iteration guidance, correct recovery, task-specific sampling and budgets—is itself part of long-horizon systems engineering. Its contribution should be recorded rather than attributed entirely to the graph or replanning.

@@ -83,13 +83,13 @@

Better feedback does not guarantee a better strategy

One concrete failure occurred when seeded-blind wrote no_followup after roughly 34 minutes. The outer process resumed about 100 times without restoring useful work. A live scheduler is not a runnable semantic path. In another failure pattern, the system already knew replanning was needed but first offered a predictably invalid choice, forcing a failed call before revealing the next step.

No existing Todo does not imply that the original goal is complete. After finishing a work item, the agent must compare the result with the original acceptance: is it satisfied, does a reasonable next step remain within authorization, is there an external dependency, or is there truly no useful continuation? Replanning may produce work or justify staying on the same route. It should not invent tasks merely to keep a loop moving.

Review completed work turns, not just completed Todos

-

The previous product default checked periodically after five completed Todos. A proof task can stay unfinished for hours, so Todo completion may lag actual investment. #5879 changed the implicit unit to settled effective work Turns: five for the product and three for benchmarks at that revision, while explicit legacy Todo settings retained their unit. The change has merged. Frozen experiments retain their original settings, and a source merge does not automatically upgrade installed instances.

+

A long task can remain unfinished for hours, so review should track actual settled work. The effective-Turn repair replaced implicit Todo-completion counting while preserving explicit legacy units. Current continuation and the proposed study use six effective work Turns; early three-Turn and then-product five-count settings describe their own revisions. A due review requires reconsideration, not a route change or new budget.

A Turn here is neither a model message nor a tool call. Cadence comes from uniquely settled work: uncommitted refreshes, retries and duplicate records must not inflate the count. Reaching the interval asks for a review, not a mandatory route change, and grants no budget or authority. Real entrypoints have been tested to trigger while a Todo is still open and to resume work after a justified continuation. Net benefit depends on what the model actually decides.

The counter must also distinguish work from observation. A validated negative result can be effective work; monitor-only polls, duplicate submissions and unsettled attempts do not count. This lets a long-open Todo receive periodic review without letting background sampling trigger pointless replans. A review should connect the original goal, candidate evidence and the next action. Choosing to continue can be correct; acknowledging that a check occurred does not establish better research direction.

Review cost also needs a breakdown by trigger. Periodic checks, a remaining goal gap after a work item ends, and new evidence invalidating a key assumption may need different depths of review. Changing the interval affects only one category. If every small completion rebuilds the global plan, a longer interval may not solve the problem. Conversely, a replan phase can contain useful probes and validation, so its entire duration is not administrative waste. Traces should distinguish useful route revision, repeated evidence gathering and mechanical bookkeeping before testing the boundary between local continuation and heavier global review.

Recovery and settlement are distinct chains

Session recovery preserves execution context. Settlement connects the current Turn, selected work, validation result, durable writeback and budget use. A retry after a lost response needs to recognize existing effects rather than execute or count them twice. Restoring a session without settlement can revisit the same obstacle; correct settlement with the wrong session can lose the solving context.

-

Repairs followed existing owners: exact session recovery, receipt-scoped next actions, and ineffective-continuation diagnosis. These have concrete failure-repair evidence. They establish that work can continue correctly, not that the next work is well chosen.

+

Earlier repairs addressed exact session recovery, next-action/receipt binding and invalid continuation diagnosis. Recent work adds checkpoint-selection and lifecycle recovery. Resume from the original Turn and committed effects: a lost reply must not duplicate execution or spend, and independent new work requires a fresh legal-path judgment. Correct continuation and useful work selection remain separate acceptance questions.

Keep the original goal visible before selecting work

Implementation status in the following additions is recorded at 2026-10-16 13:40 UTC, without rewriting earlier windows.

Recent inspection moved beyond whether an agent read a Goal to which goal actually arrived. The original task remained in prompts and files, and agents did read it; some newly created structured benchmark Goals nevertheless carried only generic research reminders. Work could satisfy that reminder while drifting away from the task’s main metric. A separate projection defect borrowed public-display filtering for scoped input: paths or secret-like strings could drop a whole goal paragraph, and research text could be truncated.

@@ -132,7 +132,7 @@

Review the immediately preceding decision

Exact Todo output fell from 15,986 UTF-8 bytes and three body copies to 2,721 bytes and one copy. Ordinary quota grew from 23,088 to 27,137 bytes against the command-only version because it carried actual content. Pending sources shrank from preference + Goal + Todo to Goal. This does not establish lower total tokens or latency: if old reads were already batched, removing a CLI process may remove no model round trip.

In 12 frozen real wakes, all received the complete Todo: nine through inline or file-based guards, three through exact reads. Eighteen inspected bodies matched their startup source digests. That establishes delivery and source consistency, not comprehension, complete constraint adherence or total cost benefit. The earlier roughly 78% synthetic compression claim likewise applies only to its measured output.

-

Progressive access does not mean offering a sentence and making the model guess. It separates information by decision relevance: complete constraints for current work arrive directly; complete intent, history and additional evidence retain reliable entrypoints. Failed sources, changed selection or changed revisions require recovery and current context, not treating stale content as a successful read.

+

The next integration’s information organization follows one real decision: complete current-work constraints arrive directly; a same-source original goal anchors selection; additional history and evidence expand by relevant question and revision. Do not mechanically reread an already delivered source. Missing content, failed sources or changed versions require complete reads through the current contract. Authorized research input must not lose its objective or counterevidence to public-display filtering. Optimize the whole decision path rather than one JSON length.

Optional capabilities must not leak through generic guidance. Repeated semantic-preference reads induced by a generic skill while the capability is off are a boundary defect; #5874 returns that guidance to the participating hook. Smaller packets and fewer useless prompts help, but must preserve acceptance tails, applicability, continuation conditions and failure recovery. The optimization unit is the decision path, not one JSON length.

Tool granularity should match a meaningful operation

A direction worth testing is to put state and recovery complexity inside semantically complete tools with clear boundaries: obtain all constraints needed for current work, for example, or submit a result with its source and applicability. A tool may perform several internal checks while the model remains responsible for interpreting evidence and choosing a route. Anthropic’s tool-design guidance likewise organizes interfaces around real work rather than exposing every underlying API to the model.

@@ -143,8 +143,8 @@

Measure the complete research episode

Measure the full episode, then distinguish active work, recovery, waiting and native evaluation. Difference and deduplicate cumulative session usage rather than adding ancestor history repeatedly. Faster local computation, fewer commands or smaller packets count as efficiency gains when they preserve decision information and improve useful output or complete cost.

-

7. Lean’s midcourse slowdown exposes a limit of the current approach

-

The improved #5844 Resume and Explore arms progressed quickly early on, then were overtaken by historical native Goal in the middle. We analyzed common 180–360 minute windows using solver-visible tool results and frozen source snapshots. Current arms share c0d519cf; historical Goal used c46f397c. Model and public task digest match, but dates, runners, prompts and budgets differ, with one run per cell. This is route diagnosis, not a clean causal framework comparison.

+

7. Lean’s historical counterexample: slowdown and candidate allocation

+

The improved #5844 Resume and Explore arms progressed quickly early on, then were overtaken by historical native Goal in the middle. We analyzed common 180–360 minute windows using solver-visible tool results and frozen source snapshots. Those arms share c0d519cf; historical Goal used c46f397c. Model and public task digest match, but dates, runners, prompts and budgets differ, with one run per cell. This is route diagnosis, not a clean causal framework comparison.

@@ -169,14 +169,14 @@

A curve has three clocks

8. Assessing the improvements

Improvement and technical depth are separate axes. A deep contract repair may eliminate a rare dead loop; a small instruction repair may immediately release substantial work time. We assess the gap removed and its evidence, not PR counts or passed-test totals.

-
Blind armRaw score at 180mRaw score at 360mNet sorry reductionFiles affected
Resume / planned / #58440.34780.491950217
Explore / planned / #58440.40190.514744218
- - - - - +
ChangeDemonstrated benefitTechnical substanceNot yet established
Task/evaluation validityStrong: reproduced false rejection/blind spots and separated prompt confoundsEvent timing, path ledgers, independent reconstruction, versioned experimentsA fair ranking after repairs
Continuation/settlementStrong: concrete ineffective recovery and retry defects are testableSeparate goal and Todo completion; session, result and settlement identitiesLong-run net benefit and failure rates across tasks
Context deliveryLocal: deduplication, full body delivery and off-state isolationCanonical content once, progressive reads, shared ordinary/envelope ownerNet tokens, latency and constraint-retention improvement
Work-turn reviewMechanism: triggers while a long Todo stays open; retries do not countSettled-fact counting; review distinct from switching; explicit legacy unitsBetter selection rather than more ceremony
Explore evidence cycleObserved: natural capture, association, later delivery and visible actions; actual intervention is not guaranteedScoped findings, stable question identity, task association, optional hooksIncremental value over files/conversation and net task-quality or cost gains
+ + + + +
BoundaryCurrently verifiedStill unproven
Goal and feedbackReproducible ledger misjudgments repaired; full Goal input and same-source horizon proposals have real CLI/installed readbackActual adoption, task prioritization and net benefit; old checkpoints are not migrated
Research state and recoveryJoint capture, fresh before review, original identity/opportunities/cooldown/deadline, mature-point continuation and further work are inspectableSustained stability as points grow, complete historical cost and a complete user-facing restoration journey
Evidence and reviewConditional capture, later delivery, immediate-predecessor review and real behavior chains; negative results and stale citations preservedExplore beyond session/file memory; correct references yielding better choices
Planned and strideMerged initial-quality/later-gain distinction; questions about retained best, goal bottleneck and actual implementationInitial quality, later gain and cross-task stability after new-source adoption
Effect and efficiencyGraph quality gains outweighed by time penalty; Portfolio transfer counterexamples and a small best gain; episode costs decomposedRepeatable net benefit in clean matched studies, beyond local speed or repair counts
-

These experiments provide positive grounds for pursuing this direction: more verifiable blind work, fewer broken continuation loops and increasingly observable connections between evidence and tasks. A control plane should make “work happened,” “the result is trustworthy” and “the next step has a reason” separately inspectable. A break anywhere can leave the system active but ineffective. Connecting them still requires a model capable of choosing research directions. Progress is moving from keeping an agent running longer toward turning more runtime into useful work. The next stage is to stabilize that system-level improvement and test whether it can raise the capability ceiling further.

+

Early system progress supports continued research. Recent work moves the question from sustaining execution to using early experience for better later choices. The changes and cases below separately assess inputs and judgment mechanisms, actual adoption, native outcomes and full cost. These levels cannot substitute for one another.

Planned and stride: start well, then measure additional gain

The recently merged #6621 restores an important distinction in shared planning: deliver a strong, coherent first artifact feasible within the budget. Do not manufacture a weak start and call repayment of that quality deficit long-horizon capability. Useful diagnostics remain legal, and preparation cannot postpone delivery indefinitely. Later improvement is anchored to the retained best artifact.

Stride keeps its three axes: work scope, route distance and validation scope. Its questions more explicitly compare the remaining authoritative gap, limiting component and plausible headroom; check actual implementation of the proposed mechanism; and distinguish an unexecuted change, failed transfer and insufficient route potential. For a candidate’s own screening threshold, ask what goal it protects, how the incumbent behaves under the same control and whether the discrepancy warrants vetoing an informative native evaluation. These guide judgment rather than force a numerical algorithm switch every few Turns.

@@ -203,25 +203,9 @@

Portfolio: a larger route can still have insufficient headroom

-

10. From interim observations to repeatable comparisons

-

As recorded at 2026-10-08 09:33 UTC, the supplement consists of Explore × native/blind on one frozen mainline: two Portfolio and two Lean arms. Each task also has one official blind workflow repeat; existing Resume, Explore and initial baselines are reused. Portfolio uses 12 hours with five-minute sampling; Lean uses 24 hours with 30-minute sampling. The LoopX supplements use planned entry, review every three settled effective work Turns and keep TurnEnvelope off. Exact source, image and original starts remain distinct; later repairs do not hot-update old arms.

- - - - - -
Closeout itemQuestionDecisive evidence
Portfolio: terminal quality and retentionDo training selection, risk intervention and final quality agree?Reproduce the best sample and final artifact separately; independently reconstruct the ledger and test original return/risk goals and actual intervention, retaining failures
Lean: valid progress and later selectionDoes later work still validate original declarations, and does evidence alter candidate allocation?Standard axiom and original-type checks, capture-aligned windows, review → implementation → validation chains and complete phase costs
Official repeatsHow much do baseline routes and validation resources vary?Keep historical arms and compare common windows and terminal outcomes; one repeat does not establish statistical stability
Isolated replay of existing frozen stateCould an unresolved mechanism ambiguity change the conclusion?Reuse identical source and work only when needed; do not expand a confounded long-run matrix
-

At that cutoff, the Portfolio supplements had ended and received independent numerical and ledger reproduction; complete Lean and official-repeat closeout was still pending. This methods update does not present that historical status as live runtime state or add unverified terminal results. Final analysis must reconcile solver termination, all captured scoring, integrity, original task goals, whole-run cost and evidence adoption. A terminal score returning does not mean every earlier capture has finished scoring; a successful source build does not mean every original declaration meets acceptance.

-

Next validation: confirm a difference, then explain it

-

An integrated change tests whether the system is more useful; independent repeats test stability; ablations test what caused a difference. Each requires different evidence. More tasks or execution modes do not substitute for repeated runs under the same conditions, and one best result does not establish a stable gain. Further comparisons should fix model, task and evaluator revisions, prompts, feedback access, session strategy and budget. Integrated exploration can identify the main differences, followed by repeats of frozen configurations and a small number of discriminating ablations. Tasks used for development and repeated configuration selection should be distinguished from those reserved for confirmation.

-

A strong baseline should retain normal continuation, file-based notes and legitimate feedback. Testing explicit evidence organization requires comparison with files or conversations that can retain equivalent information. A protocol that returns a candidate’s full permitted feedback only when it establishes a new best is a separate feedback condition: define how best is established, what may be returned and when notifications occur in advance, then compare harnesses within that condition. Richer feedback or a different notification frequency cannot be credited to structure alone; silence does not imply task regression.

- - - - - -
Comparison dimensionEvidence to retain together
Quality and retentionBest valid artifact and final usable delivery at the same budget, including degradation; a best sample does not replace terminal acceptance
Time and costTime and expense to comparable quality; model, tool, control and recovery costs; evaluation cost and resource waiting reported separately
Later gains and mechanismCapture-aligned useful work later in execution; links between evidence delivery, reading, changed choices and actual actions
Stability and reproducibilityIndependent-repeat distributions, failures, invalid runs and manual intervention; whether another user can obtain artifacts and explanatory records on the specified version
-

Further results will continue in this bilingual article: gains scoped to tasks and conditions, regressions analyzed through choices and costs, and unresolved contributions kept uncertain. Enabling another researcher to inspect settings, understand negative results and reproduce key comparisons is what turns interim observations into cumulative research evidence.

+

10. Current next step: fresh sources, complete research points and matched studies

+

Earlier Portfolio/Lean supplements retain their original records; they are no longer the active launch plan. The four recent Graph/Portfolio continuation workers have stopped, along with their controllers and owned services. Feedback and archives remain. Interrupted/unknown terminal receipts are not relabeled completed, and known individual native results do not automatically qualify the entire run. Historical capture integrity, cost and scientific closeout still require explicit reconciliation.

+

New studies use the latest qualified integration, separately pinning LoopX, runner, native provider, scorer, task, image and ordinary package; old runs are not hot-updated. First qualify the complete original goal, research evidence, real restoration and useful work, then start model research. The design below replaces the old four-arm supplement plan, adds no cancelled official baseline and does not rescore and stitch old versions.

Next design: three fresh donors, then same-point ablation

Continuation can save the cost of accumulating early research, but repeatedly reusing fault-affected old points cannot establish the repaired product’s overall effect. The next design starts one fresh LoopX donor each for Portfolio, Graph and Ad Placement on the latest qualified integration, retaining gpt-6.1-sol / xhigh and using planned + Explore + stride. Qualify one task’s normal entry and first useful research before admitting the others. This is a proposed study; no new paid experiment was started for this update.

diff --git a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html index dc33c54292..5c690d5636 100644 --- a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html @@ -40,8 +40,8 @@

研究问题:经验能否改善后半程的选择

2026-10-16 续篇沿原章节融入:原目标与恢复、历史证据复核、完整研究成本、planned/stride,以及 决策前 checkpoint 与真实对照、下一批方案。首屏与旧数值保留原截点。

-

2. 用两类任务检验,而不是混成一张排名表

-

Portfolio 要求在公开训练数据上构建策略,并交付一致的交易、风险与会计记录;Lean 要求在固定声明约束下补全证明,并通过编译与公理依赖检查。前者的负证据常是“这个策略在这些条件下不值得继续”;后者的负证据可能是“原陈述缺少条件,这条证明路线根本不可行”。两题都需要长期推进,但证据的形态和可验证结果不同。

+

2. 两个研究阶段,分别比较

+

研究分成两个阶段。早期以 Portfolio 风险校准与 Lean 证明,检查反馈可信性、持续工作与证据采用;近期以 Portfolio、Graph 的成熟状态研究后半程选路,并准备 Ad Placement 的可恢复研究点。下表保留早期五类执行方式,不是当前的重跑矩阵。最新同点实验比较的是均启用 stride 的 fresh 与 retained replan;下一批先从三题各一个 LoopX donor 开始。

StageDesign and criterionBudget and limits
@@ -50,13 +50,13 @@

研究问题:经验能否改善后半程的选择

执行方式保留什么用来回答什么
官方 worker官方 stop hook 与继续路径官方执行机制能推进到哪里
单次 Codex一次调用,自然结束没有外层续跑时会做多少工作
LoopX ExploreResume 加可选证据记录与探索规划结构化证据是否进入下一次决策

Portfolio 的历史设计覆盖五种执行方式 × native/blind 十臂;后续只补关键消融。Lean 主要比较 blind。native 可以取得 judge 反馈;blind 保留公开任务、训练数据、本地测试与验证工具,但无法取得 judge 分数和隐藏诊断。后台自动评测是研究者的观察,不向 blind solver 返回。因此 blind 是“无 judge 反馈”,不是“没有反馈”。

-

本文报告的模型为 gpt-6.1-sol / xhigh。阶段稿采用的题目默认上限为 Portfolio 12 小时、每 5 分钟采样;Lean 24 小时、每 30 分钟采样。Portfolio 不设置固定的评测总并发上限,Lean 单独限制为 2。更早批次曾采用 18 小时,部分 Lean 组曾延长到 36 小时;这些事实保留在各自记录中,不能追溯改写成新设置,也不代表后续版本的实时默认值。

-

我们还比较了预置阶段 Todo(seeded)与由 LoopX 从目标形成计划(planned)、不同重规划周期,以及上下文和 Explore 的改进。但这些尝试伴随提示、runner 和契约修复。planned 表现更有希望,已被选作 benchmark 默认入口;这是一项当前工程选择,不是由单次、跨版本结果证明的普遍优势。

-

已经观察到的整体进步

-

Lean 提供了较直接的共同时间窗证据。相同 blind 条件下,早期 LoopX v14 与当前 #5844 的有效采样点如下;同一时间能推进更多可验证证明,是实际进展,不能因为尚未拆清贡献就忽略。

-
Lean 原始分数早期 Resume v14当前 Resume早期 Explore v14当前 Explore
180 分钟0.11030.34780.11340.4019
450 分钟0.18820.52430.19960.5605
-

这些单次窗口里,当前两条 LoopX 路径约达到早期的 2.8–3.5 倍原始分数。这个倍率描述观测结果;提示、任务入口、runner 与控制机制一起变化,不能作为单项机制的因果增益,也不能直接推广到其他题目。

-

Portfolio 的进步形态不同。最初的长期零分里混有反馈包装和会计契约问题;修正以后,blind 组能产出合法账本、执行本地研究并得到有效评分。旧 Resume 的最好采样分为 17.32,后续 planned v17 达到 25.39,但其最后采样仅 12.38,旧 Resume 的最后采样为 15.57;两批预算和评分版本也不同。当前 #5844 的 Resume/Explore 在约 7 小时 45 分钟时,最好采样为 15.01/12.21,最近采样为 8.15/9.67。可评测性、续行能力与部分最好结果已经跨过早期障碍,终态质量与持续保优仍有明显空间。

+

模型沿用 gpt-6.1-sol / xhigh。历史 Portfolio/Lean 数值各自保留原预算、采样、评分版本与日期;更早的 18 小时或部分 Lean 延长至 36 小时,不追溯改写。近期 Graph/Portfolio 接续是在保留已用时间、机会和冷却的累计 36 小时上限内研究;这也不等于新起 donor 各获 36 小时。新方案采用 Portfolio/Graph/Ad 的 12/18/18 小时原题上限,见末节。

+

早期比较过预置阶段 Todo(seeded)与由原目标形成计划(planned)、复盘周期、上下文和 Explore。后续研究选择 planned + Explore,并明确每六个已结算有效工作 Turn 复盘;这是当前研究配置,不把旧批次的三 Turn 设置冒充新值,也不改写产品中显式配置的单位。提示、runner 与契约曾一起变化,因此早期 planned 结果不能单独证明普遍优势。

+

早期观察到的整体进步:保留原窗口

+

Lean 提供了较直接的共同时间窗证据。相同 blind 条件下,早期 LoopX v14 与该期 #5844 的有效采样点如下;同一时间能推进更多可验证证明,是实际进展,不能因为尚未拆清贡献就忽略。

+
Lean 原始分数早期 Resume v14#5844 Resume早期 Explore v14#5844 Explore
180 分钟0.11030.34780.11340.4019
450 分钟0.18820.52430.19960.5605
+

这些单次窗口里,该期两条 LoopX 路径约达到早期的 2.8–3.5 倍原始分数。这个倍率描述观测结果;提示、任务入口、runner 与控制机制一起变化,不能作为单项机制的因果增益,也不能直接推广到其他题目。

+

Portfolio 的进步形态不同。最初的长期零分里混有反馈包装和会计契约问题;修正以后,blind 组能产出合法账本、执行本地研究并得到有效评分。旧 Resume 的最好采样分为 17.32,后续 planned v17 达到 25.39,但其最后采样仅 12.38,旧 Resume 的最后采样为 15.57;两批预算和评分版本也不同。该期 #5844 的 Resume/Explore 在约 7 小时 45 分钟时,最好采样为 15.01/12.21,最近采样为 8.15/9.67。可评测性、续行能力与部分最好结果已经跨过早期障碍,终态质量与持续保优仍有明显空间。

我们据此肯定“系统整体比最初更有效”,同时保留两个后续问题:收益分别来自哪里,以及怎样避免新版本或更长运行出现回退。改进 benchmark 的跑法——保留共同迭代提示、正确恢复、按题配置采样与预算——本身也是长程系统工程的一部分。研究上需要记录它的贡献,不能把所有增益都记到证据图或 replan 名下。

@@ -84,13 +84,13 @@

修复反馈,不保证策略变好

一个具体故障是:seeded-blind 约 34 分钟时写入 no_followup,外层随后恢复了约 100 次,却没有恢复有效工作。调度器还活着,不代表语义上仍有可执行路径。另一类故障相反:模型已经知道需要重规划,控制面却先给出一个必然失败的选项,迫使它调用失败后才获得下一步。

根本区别在于:没有现成 Todo,不等于原目标已经完成。完成当前工作后,需要对照原验收判断:是否已满足;是否在已有授权范围内还有合理候选;是否只是在等外部条件;还是确实没有可做的后续。重规划可以生成新的工作,也可以有证据地继续原路线。它不应为了让循环转动而虚构任务。

为什么按有效 Turn 复盘,比按完成 Todo 更贴近长程工作

-

旧产品默认以完成 5 个 Todo 作为周期条件。一项证明任务可以持续多小时都不完成,按 Todo 计数就不能及时反映已投入的工作。#5879 将缺省单位调整为已结算的有效工作 Turn:该版本产品为 5 次,benchmark 为 3 次;显式旧 Todo 配置保留其单位。该变更已合并;已有冻结实验仍保留原始配置,源码合并也不代表所有已安装实例自动升级。

+

长任务可能持续数小时而不完成 Todo,所以复盘应以真实已结算工作为依据。按有效 Turn 触发的修复 已替换旧的隐式 Todo 完成计数;显式历史配置仍保留单位。本文当前接续和拟议新批统一采用六个有效工作 Turn,早期三 Turn 或产品当时的五次设置仅描述对应版本。达到周期要求重新判断,不要求换路,更不授予额外预算。

这里的 Turn 不是一句模型回复,也不是一次工具调用。周期依据唯一的工作结算事实:未结算 refresh、重试、重复记录不应凭空增加次数。达到周期只要求重新审视方向,不强迫换路,也不授予额外预算或权限。真实入口已验证 Todo 仍 open 时能触发复盘、确认继续后能再次工作;净效果仍须看模型在复盘时作了什么判断。

计数还要区分工作与观察。已验证的负结果可以是有效工作;纯监控轮询、重复提交和未完成结算不能充数。这个区别让长期仍 open 的同一个 Todo 能定期复盘,也避免后台采样把模型推入无意义的 replan。复盘的输出应连接原目标、候选证据和接下来的行动;确认“继续”可以正确,单纯确认“已检查”不足以证明研究方向更好。

复盘成本也应按触发原因拆开:周期检查、局部工作完成后的目标缺口、关键假设被新证据推翻,可能需要不同深度的判断。调整周期只影响其中一类;如果每个小任务结束都重建全局计划,减频未必解决问题。另一方面,replan 阶段可能包含有效探测与验证,不能将整段时间都算成管理浪费。需要从轨迹区分有用的路线修订、重复取证和机械记账,再检验局部续行与较重全局复盘的边界。

恢复与结算是两条相关但独立的链

会话恢复负责保存执行上下文;结算负责把当前 Turn、选定工作、验证结果、持久写回与预算消耗关联起来。丢失响应后的重试,需要识别已有结果,避免重复执行或重复计数。恢复了 session 却丢掉结算,会反复处理同一个障碍;正确结算却恢复错 session,则会丢失求解上下文。

-

相应修复沿既有 owner 完成:精确会话恢复、下一步与收据绑定,以及 无效续跑诊断。这类工作有很强的故障修复证据;它们保障“能够继续正确工作”,不直接证明“下一步工作选得好”。

+

早期修复了精确会话恢复、下一步与收据绑定、无效续跑诊断;近期继续补齐 checkpoint 选择跳转与生命周期恢复。当前原则是:从原 Turn 和已提交结果恢复,重复响应不重复执行或记账,独立新工作到来后重新判断合法路径。能恢复正确工作与选出好工作,仍是不同验收。

把原目标留在选择工作的视野里

以下补充的实现状态截点为 2026-10-16 13:40 UTC;不改写前文历史窗口。

近期我们把检查从“是否读了 Goal”推进到“读到的究竟是哪一个目标”。原题仍在提示与任务文件中,模型也确实读取过;但部分 benchmark 新建的结构化 Goal 只有通用研究提醒。一个工作可以满足这句提醒,却离原题的主指标越来越远。另一处信息损失发生在输入投影:借用公开展示过滤器,会因路径或疑似敏感字符串丢弃整个目标段落,或截断研究证据。

@@ -115,7 +115,7 @@

唤醒失败为什么没有终止整场实验

取回端也需要渐进式设计:先覆盖不同问题,再给同一问题更多记录;在小摘要之外提供带版本的分页和按问题展开。初始只显示三条可以是节省上下文的选择,三条成为不可突破的信息上限则会损失决策依据。扩大窗口与准确选择必须一起考察。

必须保留的反证:没有图,也可能记住并使用证据

Portfolio 轨迹中,有模型保留 12 个变体、5 个训练年份和 4 个暖/冷启动检查的结果;另一组用“训练 Sharpe 不低于基线且换手不高于基线”筛选 9 个候选并全部拒绝。后者不一定是好策略:所有候选训练收益更低,4 个冷启动表现更差,可能把有限搜索锁在过于保守的区域。

-

Lean 的当前 Explore 也会保留难点、记录错误陈述的局部反例,再去做别的章节。这些信息可以由本地文件、Todo 和同一会话携带。要证明图的增量价值,必须指出它额外避免了哪次重复、保住了哪项条件、改变了哪次选择;不能把所有记忆能力归给 Explore。

+

Lean 的该期 Explore 也会保留难点、记录错误陈述的局部反例,再去做别的章节。这些信息可以由本地文件、Todo 和同一会话携带。要证明图的增量价值,必须指出它额外避免了哪次重复、保住了哪项条件、改变了哪次选择;不能把所有记忆能力归给 Explore。

证据存在、行动采用与实际触达,分别验证

Portfolio 的一个补充样本把风险研究结论写回,再据此实现并测试尾部保护。但在本期实际输入上,受约束配置与无约束配置仍一致。结论进入代码、压力检查通过,不等于它在这次任务中产生了干预。Lean 的另一条链则从周期复盘声明候选,走到安装证明、全量构建和后续批次;这比节点数更接近采用证据,仍不能排除同会话与本地文件提供了相同信息。

边界故障也有研究价值。补充 Lean 运行在给同一个 Todo 关联第九个问题时,遇到最多八个关联的限制。它随后保留原有关联,将额外结论作为 Goal 范围内的独立证据记录,再恢复正常工作。这个限制约束当前任务关联集合,不是整张图最多八条结论。恢复发生不等于没有成本;合理的改进应减少捕获摩擦,同时保住当前决策需要的相关证据,不能靠静默删除旧反证换取成功。

@@ -138,7 +138,7 @@

复盘要审查紧邻的上次决定

精确 Todo 的输出从 15,986 UTF-8 字节、三份正文,变为 2,721 字节、一份正文。普通 quota 相对命令型版本则从 23,088 增至 27,137 字节,因为附带了实际内容;待读来源从 preference + Goal + Todo 减为 Goal。不能据此宣布总 token 或延迟降低:若旧读操作本来就在一次批量调用里,少一个 CLI 进程未必少一次模型交互。

在冻结的 12 个实际 wake 样本中,12/12 获得完整 Todo,9 次来自内联或文件形式的 guard,3 次来自精确读取;另核对的 18 份正文与启动源摘要一致。这验证内容到达及来源一致,不验证理解、完整约束执行或最终净费用。此前“压缩约 78%”的合成结果也只能用于相应输出,不能推广到全程成本。

-

这里的渐进式不是只给一句摘要再让模型猜。它按决策相关性分层:当前工作需要的完整约束直接提供;完整目标、历史和更多证据保留可靠入口。来源失败、选择变化或版本变化时,恢复并重新获取当前上下文,不能沿用旧正文假装读取成功。

+

下一集成的信息组织围绕一次真实决定:当前工作直接得到完整约束;原目标以同源投影进入选择视野,更多历史与证据按适用问题和版本展开。已经交付的同一来源不应再被要求机械回读;尚未交付、来源失败或版本变化时,则沿当前契约取得完整内容。授权范围内的研究输入不应借公开展示规则删掉原目标或反证。优化单位是整条决策路径,而非某个 JSON 的长度。

可选能力尤其不能借通用说明越过开关。semantic-preference 关闭却仍因通用 skill 被反复读取,是边界泄漏;#5874 把指引放回参与的 hook。更短的包与更少的无效提示都有价值,但不应删掉验收尾部、适用范围、继续条件和失败恢复。优化单位是整条决策路径,不是某个 JSON 的长度。

工具的粒度,应对应一次有意义的操作

值得检验的方向是,把状态与恢复的复杂性收进语义完整、边界清楚的工具:例如取得当前工作所需的完整约束,或提交结果并关联它的来源与适用条件。工具内部可以执行多步校验,模型仍负责解释证据和选择路线。Anthropic 的工具设计经验 同样强调按真实工作组织接口,而非把每个底层 API 都交给模型。

@@ -149,8 +149,8 @@

把一次研究的完整成本作为单位

后续按完整研究段记录代价,再分开活跃工作、恢复、等待与原生评测。会话累计用量必须差分并去重,不能把祖先历史反复加总。局部计算更快、命令更少或 packet 更短,都只有在保持决策信息、并改善有效产出或完整成本时,才构成效率收益。

-

7. Lean 的中期减速,暴露了当前路线的限制

-

改进后的 #5844 Resume/Explore 两组在早期推进较快,中期被历史原生 Goal 超过。分析取各组 180–360 分钟的共同窗口,使用 solver 可见的工具结果和冻结源码快照;当前两组同源于 c0d519cf,历史 Goal 为 c46f397c。模型与公开任务摘要一致,日期、runner、提示和预算不同,每格一次,所以这是路线诊断,不能当作干净的框架因果比较。

+

7. Lean 的历史反例:中期减速与候选分配

+

改进后的 #5844 Resume/Explore 两组在早期推进较快,中期被历史原生 Goal 超过。分析取各组 180–360 分钟的共同窗口,使用 solver 可见的工具结果和冻结源码快照;该期两组同源于 c0d519cf,历史 Goal 为 c46f397c。模型与公开任务摘要一致,日期、runner、提示和预算不同,每格一次,所以这是路线诊断,不能当作干净的框架因果比较。

@@ -159,9 +159,9 @@

把一次研究的完整成本作为单位

只列已有效返回的采样点;原始分为 0–1 表示,未乘 100。sorry 从源码词元计数,排除字符串和注释;不是已证明定理数,也不是完整性认证。这些行保留当时的共同窗口,不随后续运行状态改写。

证明工作量与即时分数不是一回事

本题围绕固定原声明,检查公理依赖和原类型,基线不合格声明分母为 2,901。删除一个 sorry、增加 helper、局部编译成功和新增一个有效计分声明,并不等价。桥接自定义定义与 Mathlib 可能先投入再产生下游收益;若下游仍依赖 sorryAx,局部填洞未必获得对应信用。原陈述缺条件时,也不能通过偷偷改签名“完成”。

-

当前两组大体按章节推进,中期进入极限、级数、重排和极值。Resume 某个 Appendix B.2 Turn 用 16.6 分钟填 6 个洞,Explore 的 Section 8.5 Turn 用 31.5 分钟填 77 个洞,并留下困难点、记录两个原始错误陈述的反例。这些时长包含证明、验证与结算,不能当作纯证明耗时。它们说明有效工作中存在不直接换成正分的部分。

+

该期两组大体按章节推进,中期进入极限、级数、重排和极值。Resume 某个 Appendix B.2 Turn 用 16.6 分钟填 6 个洞,Explore 的 Section 8.5 Turn 用 31.5 分钟填 77 个洞,并留下困难点、记录两个原始错误陈述的反例。这些时长包含证明、验证与结算,不能当作纯证明耗时。它们说明有效工作中存在不直接换成正分的部分。

历史基线提示的是候选分配问题

-

180–360 分钟,Resume 的净填洞主要来自第 5/6 章(213/223),Explore 来自第 6/7/8 章(223/79/140)。历史 Goal 除这些区域外,还推进第 9/10 章、Misc 和 MeasureTheory;这四个区域贡献 344 个净减少洞。它在 41 个文件中推进,当前两组为 17/18 个。后者不只是“同样证明做得更慢”,也做了不同的工作。

+

180–360 分钟,Resume 的净填洞主要来自第 5/6 章(213/223),Explore 来自第 6/7/8 章(223/79/140)。历史 Goal 除这些区域外,还推进第 9/10 章、Misc 和 MeasureTheory;这四个区域贡献 344 个净减少洞。它在 41 个文件中推进,该期两组为 17/18 个。后者不只是“同样证明做得更慢”,也做了不同的工作。

不过,“LoopX 不会换路”同样不成立。Resume 约 197 分钟明确调整满射与保序桥接;约 252 分钟识别陈述限制后,从基础 Todo 切换到后续章节。Explore 约 325 分钟保留重排难点、转入 8.5,约 352 分钟保留反例后转入 9.1。复盘在发生,也有实质决策;尚缺的是:是否系统比较了少量可做候选及近期验证成本,从而改善预算分配。

目前没有证据支持“管理包越跑越大”

同一会话累计用量端点做差,Resume 前/后三小时输出约 303k/289k,Explore 317k/292k。含 LoopX 调用的工具事件输出量也从 1.14MB/0.72MB 降至 0.47MB/0.33MB。后者可能混合其他操作,只是传输观察,不能当精确控制开销;它至少不支持中期包体膨胀的解释。

@@ -175,14 +175,14 @@

读曲线要分开三个时钟

8. 怎样评价这批改进

改善程度与技术深度是两条轴。一项深层契约修复可能只消除罕见死循环;一个简单的提示修正可能立刻释放大量工作时间。我们按解决的缺口与证据评价,不按 PR 数量或通过测试数排序。

-
blind 组180 分钟原始分360 分钟原始分同期净减少 sorry涉及文件
Resume / planned / #58440.34780.491950217
Explore / planned / #58440.40190.514744218
- - - - - +
改进已证明的改善技术上的关键点尚未证明
任务与评测有效性强:复现并消除具体误拒/漏检,拆开提示混杂事件时序、路径账本、独立重建、版本化实验修复后各 worker 的公平效果排名
续行与结算强:具体无效恢复和错误重试路径可验证目标未完成与 Todo 结束分离;会话、结果、结算身份各司其职跨任务的长期净收益与故障率
上下文交付局部明确:去重、完整正文到达、默认关闭隔离规范来源一次交付;渐进式读取;同一内容 owner 服务普通 quota 与 envelope全程 token、延迟与约束保持的净改善
按工作复盘机制明确:长 Todo 未结束也能触发,重试不充数用已结算事实计数;检查与换路分离;保留显式旧单位频率增加是否改善选路而非增加仪式
Explore 证据循环链路成立:自然捕获、关联、后续交付及可见行动;实际触达不保证条件化结论、稳定问题身份、任务关联、hook 的可选边界超出文件/会话的增量价值,以及任务质量与成本的净改善
+ + + + +
研究边界当前已验证仍待证明
目标与反馈账本误判可复现并修复;原 Goal 完整输入及同源 horizon 提案有真实 CLI/安装读回新 Goal 输入的实际模型采用、任务优先级和净收益;旧点不自动迁移
研究状态与恢复联合捕获、决策前 fresh、保留原身份/机会/冷却/时限、成熟点接续和再次工作可检查不断增长研究点的长期稳定性、完整历史成本与用户端完整恢复旅程
证据与复盘条件化写入、后续交付、紧邻决定复核和真实行为链能核对;负结果与旧引用均保留Explore 超出同会话/普通文件记忆的增量;正确引用能否转成更好选择
planned 与 stride已合并首次质量/后续增益区分,围绕 retained best、目标瓶颈和实际实施提出判断问题新源码采用后的首次质量、后期增益与跨任务稳定效果
效果与效率Graph 质量增益被时间罚抵消,Portfolio 局部迁移反例和小幅 best 增益;完整研究段成本可分解干净匹配实验中的可重复净收益;不以局部速度或修复次数替代
-

这批实验已经给出继续推进这条技术路线的正面依据:blind 条件下可验证工作增加,一些失效循环被消除,证据与任务的联系开始变得可观察。长程控制面需要把“工作已经发生”“结果值得相信”“下一步有依据”分成可检查的环节。它们任一处断裂,系统都可能活跃却无效。但把这些环节连好之后,仍然需要一个会选择研究方向的模型。我们的进展已从“让 Agent 多跑一会儿”走向“让更多运行时间产生有效工作”。下一阶段要把这种系统级改善稳定下来,并验证它能否继续抬高能力上限。

+

早期整体进步支持继续研究这条路线;近期则把问题从“能持续工作”推进到“能否利用前半程经验改善后半程”。下面两项改动与真实案例,分别评价输入与判断机制、实际采用、原生收益和完整成本。不能把这些层级互相替代。

planned 与 stride:先做好,再判断还能提高多少

近期已合并的 #6621 把一个重要区别放回公共规划入口:首次交付应是预算内强而完整的可行产物,不能故意交一个弱起点,再把修复这份质量欠账称为长程能力;有价值的诊断仍然允许,也不能为了“准备充分”无限推迟交付。后续进步则以保留的最好产物为锚点。

stride 继续使用工作范围、路线距离和验证范围三个轴。它现在更明确地要求模型比较剩余原目标缺口、限制项与收益空间,检查提出的机制是否真正实施,并区分未实施、迁移失败与路线潜力不足。对候选自设的筛选阈值,还要问:它保护什么目标,同条件 incumbent 如何,以及这个差异是否足以否决一次有信息价值的原生评测。这些是更好的判断问题,不是强制每隔几轮换算法的数值规则。

@@ -209,25 +209,9 @@

Portfolio:更大路线也可能没有足够收益空间

-

10. 从阶段结果走向可重复比较

-

截至 2026-10-08 09:33 UTC,已记录的补充设计为同一冻结主干上的 Explore × native/blind:Portfolio 两组、Lean 两组。两题各增加一次官方 blind workflow 重复运行,复用已有 Resume、Explore 与最初基线。Portfolio 12 小时、每 5 分钟采样;Lean 24 小时、每 30 分钟采样。LoopX 补充组采用 planned 入口、每三个已结算有效工作 Turn 复盘,TurnEnvelope 关闭。精确源码、镜像和原始开始时间各自保留,后续修复不热更新旧组。

- - - - - -
收尾项要回答的问题决定性证据
Portfolio:终态与保优训练选择、风险干预与最终质量是否一致?分别复现最好采样和最终产物;独立重建账本,检查原收益/风险目标与真实干预;保留失败
Lean:合法进展与后期选路后段是否仍产出原声明的有效证明,证据是否改变候选分配?标准公理与原类型核验,捕获时点对齐的窗口,复盘→实施→验证链及完整阶段成本
官方重复组基线路线和验证资源波动有多大?保留历史组,比较共同窗口与终态;单次重复不冒充统计稳定性
现有冻结状态的隔离重放仍未解决的机制歧义,是否会改变结论?仅在需要时复用同源码、同工作负载;不另铺混杂长程矩阵
-

在上述记录截点,Portfolio 补充组已结束并完成独立数值与账本重放;Lean 和官方重复组尚未完成完整收尾。本次方法更新不把这一历史状态写成实时运行状态,也不补写未核对的终态。最终分析须核对求解结束、全部捕获评分、完整性、原任务目标、全程成本和证据采用。某个终末分数已返回,不代表所有历史捕获都已评测;源码能构建,也不等于所有原声明已满足。

-

后续验证:先确认差异,再解释原因

-

集成改进回答整套系统是否更有用;独立重复回答结果有多稳定;机制消融回答差异由什么造成。三者需要不同证据。增加任务或执行方式,不等于在同一条件下重复;单次最好结果也不能代表稳定收益。后续比较应先固定模型、任务与评分版本、提示、反馈权限、会话策略和预算,用集成探索筛出主要差异,再冻结配置做重复确认,并围绕差异选择少量关键消融。开发和反复选配置所用任务,与最后用于确认的任务应明确区分。

-

强基线应保留其正常续跑、文件记录与合法反馈。若研究显式证据组织的增量,就要与能够保留同类信息的普通文件或会话比较。若测试“出现新 best 才返回该候选的完整合法反馈”,则应把它作为独立反馈条件:确认 best 的方式、可返回内容和通知规则提前固定,先在同一规则内比较 harness。更丰富或不同频率的反馈不能被计作结构本身的收益;没有通知也不等于任务退步。

- - - - - -
比较维度需要同时保留的证据
质量与保优同预算的最好有效产物、最终可用交付、成果退化;最好采样不替代终态验收
时间与费用达到同等质量的耗时和费用;模型、工具、控制与恢复成本;评测成本及资源等待单列
后期增益与机制按捕获时点对齐的后段新增有效工作;证据送达、读取、选择变化与实际行动的对应关系
稳定性与可复现性独立重复的分布、失败与无效运行、人工接管;另一位使用者能否在指定版本取得产物和解释记录
-

后续结果仍沿这篇双语文章更新:收益说明发生的任务与条件,回退分析选择和成本,无法区分的贡献保留不确定性。让另一位研究者能够检查设置、理解负结果并复现关键比较,才使阶段观察成为可积累的研究依据。

+

10. 当前下一步:新来源、完整研究点与匹配实验

+

早期 Portfolio/Lean 补充批次保留各自原始运行和观察记录,不再作为当前启动计划。近期四条 Graph/Portfolio 接续 worker 已停止,求解、控制器与所属服务退出,已取得的反馈和归档保留。终止回执中的 interrupted/unknown 不改成 completed;已知单次原生结果也不自动提升整场实验的计分资格。历史捕获的完整性、费用与科学收尾仍须逐项核验。

+

新研究采用最新集成源,分别固定 LoopX、runner、native provider、scorer、task、镜像与普通安装包;旧运行不热改。先验证完整原目标、研究证据、真实恢复与有用工作,再开始模型研究。下列方案替换旧的四臂补充计划,不额外恢复已取消的 official 基线,也不把旧评分版本重算后拼接。

下一批:三个从零 donor,再做同点消融

接续实验能节省重新积累前半程证据的成本,但不能靠反复沿用受旧缺陷影响的点,证明新版本整套产品的效果。下一方案先用最新、已资格化的集成,在 Portfolio、Graph、Ad Placement 各运行一个从零 LoopX donor;模型仍为 gpt-6.1-sol / xhigh,采用 planned + Explore + stride。先检查一题的真实正常入口与首个有效研究,再准入其余两题。这是待启动方案,本次更新没有启动新付费实验。

From aa1fb92f89c3403626f6dbfe4616b02a67679263 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 22:43:16 +0800 Subject: [PATCH 3/5] docs(blog): disclose checkpoint input exposure and refine study proposal Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../public/blog/edgebench-feedback-and-memory/index.html | 9 +++++---- .../blog/zh/edgebench-feedback-and-memory/index.html | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html index ec1e61f13e..24965b3e76 100644 --- a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html @@ -91,10 +91,10 @@

Recovery and settlement are distinct chains

Session recovery preserves execution context. Settlement connects the current Turn, selected work, validation result, durable writeback and budget use. A retry after a lost response needs to recognize existing effects rather than execute or count them twice. Restoring a session without settlement can revisit the same obstacle; correct settlement with the wrong session can lose the solving context.

Earlier repairs addressed exact session recovery, next-action/receipt binding and invalid continuation diagnosis. Recent work adds checkpoint-selection and lifecycle recovery. Resume from the original Turn and committed effects: a lost reply must not duplicate execution or spend, and independent new work requires a fresh legal-path judgment. Correct continuation and useful work selection remain separate acceptance questions.

Keep the original goal visible before selecting work

-

Implementation status in the following additions is recorded at 2026-10-16 13:40 UTC, without rewriting earlier windows.

+

The following additions are updated through 2026-10-16, distinguishing merged repairs from proposals under review without rewriting earlier windows.

Recent inspection moved beyond whether an agent read a Goal to which goal actually arrived. The original task remained in prompts and files, and agents did read it; some newly created structured benchmark Goals nevertheless carried only generic research reminders. Work could satisfy that reminder while drifting away from the task’s main metric. A separate projection defect borrowed public-display filtering for scoped input: paths or secret-like strings could drop a whole goal paragraph, and research text could be truncated.

#6649 preserves the original task objective and priorities in new Goals and complete source text in authorized same-Goal replan input; public export boundaries remain separate. #6654 reuses that goal projection in the planning horizon, showing the original Objective, provenance, separate acceptance and readback before work selection. A source correction appears on the next read. It creates no second persisted goal and does not rely on repeating a slogan every Turn.

-

Both remain unmerged proposals at this cutoff. Ordinary installed-package and real-CLI checks verify source delivery, correction readback and unchanged selection authority; old checkpoints are not rewritten. This repairs visibility, not goal prioritization by the model, and cannot explain every earlier low score.

+

The original-goal repair #6649 is merged; horizon proposal #6654 still awaits independent review. Ordinary installed-package and real-CLI checks verify source delivery, correction readback and unchanged selection authority; old checkpoints are not rewritten. This repairs visibility, not goal prioritization by the model, and cannot explain every earlier low score.

Why failed wakes did not end the whole experiment

In the older Graph stride-on/off comparison, outer wakes failed 20/99 and 14/104 times; successful wakes also recorded 35 and 45 internal stage errors. Failures clustered around review, checkpoint selection and unsettled-state recovery. The outer runner could wake again, while committed candidates, native results and some checkpoints survived. Work therefore continued, but could repeatedly recover the same decision, delay useful action and consume research or capture time.

Recorded failed-stage time was about 49 and 35 minutes, not total loss; 20/99 does not mean 20% of useful work was wasted. Unequal fault burdens confound an overall comparison. The selection-hop repair and lifecycle recovery repair address distinct breaks: preserve the original Turn, recognize committed effects and restore a legal route when independent work arrives. They add no submissions or cooldown resets and do not retroactively convert failures into passes. New studies need actual adoption of the repaired source.

@@ -200,6 +200,7 @@

Graph: higher classification quality did not improve the full goal

Portfolio: a larger route can still have insufficient headroom

A full-covariance candidate raised mean Sharpe across five public training proxies from about 1.394 to 1.504, yet native Sharpe fell from 1.3731 to 1.3272. Its score was 16.94 against inherited best 20.53. Drawdown and turnover components already earned 15/15 and 5/5 in this sample. Tightening those constraints does not automatically create alpha or risk-adjusted return. A negative result should separate failed transfer, inactive intervention and insufficient route potential before selecting the next experiment.

At this stop, Portfolio’s retained-history arm had best legal score 20.54 and fresh had 20.53: a 0.01 increase above the inherited best for the former. Neither Graph arm exceeded its inherited best. Real research, valid native evaluation and incumbent preservation occurred; the small difference establishes no general superiority for fresh, retained or stride. Older fault-affected cohorts, this latest continuation pair and future repaired-source studies remain separate.

+

A later audit found another input-path defect: checkpoint handoff requested a full-decision capture directory, but the heartbeat renderer also enabled the short TurnEnvelope view. All four recent arms record that implicit activation, so they cannot establish effects on the ordinary default-input path. Pre-decision preflight still retained the complete original packet and required it to be read; this does not show that historical goals or evidence were entirely lost, and shared exposure does not prove no effect. Repair candidate #6659 separates capture from input projection, selecting the short view only through an explicit option. Full capture, subsequent selection and actual native restoration must be validated together. Accurate configuration receipts do not establish a correct study configuration.

@@ -207,11 +208,11 @@

Portfolio: a larger route can still have insufficient headroom

Earlier Portfolio/Lean supplements retain their original records; they are no longer the active launch plan. The four recent Graph/Portfolio continuation workers have stopped, along with their controllers and owned services. Feedback and archives remain. Interrupted/unknown terminal receipts are not relabeled completed, and known individual native results do not automatically qualify the entire run. Historical capture integrity, cost and scientific closeout still require explicit reconciliation.

New studies use the latest qualified integration, separately pinning LoopX, runner, native provider, scorer, task, image and ordinary package; old runs are not hot-updated. First qualify the complete original goal, research evidence, real restoration and useful work, then start model research. The design below replaces the old four-arm supplement plan, adds no cancelled official baseline and does not rescore and stitch old versions.

Next design: three fresh donors, then same-point ablation

-

Continuation can save the cost of accumulating early research, but repeatedly reusing fault-affected old points cannot establish the repaired product’s overall effect. The next design starts one fresh LoopX donor each for Portfolio, Graph and Ad Placement on the latest qualified integration, retaining gpt-6.1-sol / xhigh and using planned + Explore + stride. Qualify one task’s normal entry and first useful research before admitting the others. This is a proposed study; no new paid experiment was started for this update.

+

Continuation can save the cost of accumulating early research, but repeatedly reusing fault-affected old points cannot establish the repaired product’s overall effect. The current proposal starts one fresh LoopX donor each for Portfolio, Graph and Ad Placement on the latest qualified integration, retaining gpt-6.1-sol / xhigh and using planned + Explore with stride off and ordinary review retained. TurnEnvelope stays off in donors and receivers; checkpoint capture is independent, and actual input is verified. Qualify one task’s normal entry and first useful research before admitting the others. This proposal is not yet frozen or launched; no new paid experiment was started for this update.

阶段设计与判据预算与限制
- +
StageDesign and criterionBudget and limits
Accumulate from scratchOne arm per task; pin task, model, scorer, installed source, feedback and prompt; inspect initial delivery and actual evidence adoptionTask limits of 12/18/18 hours, at most 48 worker-hours; no six-arm fresh matrix
Produce research pointsCapture before natural replans; preselect safe boundaries near half and three-quarter time, targeting two qualified mid/late points per taskSix target points; no score-based selection, deletion of stalled/low-scoring observations or artificial replans to hit a clock
Compare the same pointPortfolio and Graph first: same goal, evidence and version, stride on in both, fresh versus retained; preserve Ad points before expandingEqual four-hour marginal windows, reporting common 1/2/4-hour outcomes; preserve consumed budget, opportunities and cooldown
Compare the same pointProposed first comparison: Portfolio and Graph, same goal, evidence and version, both replanning fresh, varying stride on/off only; compare fresh/retained separatelyEqual four-hour marginal windows, reporting common 1/2/4-hour outcomes; preserve consumed budget, opportunities and cooldown; account separately for later context-arm costs

A quality checkpoint is complete, attributable, captured before the current decision and actually restorable in an ordinary package. Sparse research is itself an observation; quality must not become post-hoc winner selection. Native submission has a one-hour cooldown from acceptance, is initially eligible and receives no extra tail grading. Review cadence is six settled effective work Turns throughout. A defect in goals, evidence, restoration or feedback stops the affected pair; preserve its reason and failure cost, then record a separate repaired attempt.

Primary outcomes are legal native gain above inherited best, time to first gain and complete marginal cost. Process evidence asks how a negative result changes the next real experiment. Three fresh LoopX trajectories versus historical official runs remain descriptive. General LoopX-versus-native effects require separately admitted native repeats on the same version and budget; historical baselines cannot be stitched into a new causal control.

diff --git a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html index 5c690d5636..8d4a8454ae 100644 --- a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html @@ -92,10 +92,10 @@

恢复与结算是两条相关但独立的链

会话恢复负责保存执行上下文;结算负责把当前 Turn、选定工作、验证结果、持久写回与预算消耗关联起来。丢失响应后的重试,需要识别已有结果,避免重复执行或重复计数。恢复了 session 却丢掉结算,会反复处理同一个障碍;正确结算却恢复错 session,则会丢失求解上下文。

早期修复了精确会话恢复、下一步与收据绑定、无效续跑诊断;近期继续补齐 checkpoint 选择跳转与生命周期恢复。当前原则是:从原 Turn 和已提交结果恢复,重复响应不重复执行或记账,独立新工作到来后重新判断合法路径。能恢复正确工作与选出好工作,仍是不同验收。

把原目标留在选择工作的视野里

-

以下补充的实现状态截点为 2026-10-16 13:40 UTC;不改写前文历史窗口。

+

以下补充更新至 2026-10-16,区分已合并修复与待评审提案;不改写前文历史窗口。

近期我们把检查从“是否读了 Goal”推进到“读到的究竟是哪一个目标”。原题仍在提示与任务文件中,模型也确实读取过;但部分 benchmark 新建的结构化 Goal 只有通用研究提醒。一个工作可以满足这句提醒,却离原题的主指标越来越远。另一处信息损失发生在输入投影:借用公开展示过滤器,会因路径或疑似敏感字符串丢弃整个目标段落,或截断研究证据。

#6649 因此让新建 Goal 保留原题目标与优先级,并在已授权、同 Goal 的 replan 输入中保留完整来源文本;公开导出的边界另行处理。#6654 则让 planning horizon 复用同一个目标投影,在选择工作之前呈现原 Objective、来源、独立验收与回读入口,来源改变后下一次读取随之更新。它没有再持久化一份目标,也不靠每 Turn 复制一句“记住目标”。

-

这两项在本次截点仍是待合并提案。普通安装包和真实 CLI 已验证来源到达、纠正后的读回及选择权限不变;旧 checkpoint 不会自动改写。这修复的是目标可见性,尚不能证明模型会正确排序目标,更不能用它解释此前所有低分。

+

原目标修复 #6649 已合并,horizon 提案 #6654 仍待独立评审。普通安装包和真实 CLI 已验证来源到达、纠正后的读回及选择权限不变;旧 checkpoint 不会自动改写。这修复的是目标可见性,尚不能证明模型会正确排序目标,更不能用它解释此前所有低分。

唤醒失败为什么没有终止整场实验

旧 Graph 开关对照中,stride-on 有 20/99 次外层唤醒失败,off 有 14/104 次;成功唤醒内还分别记录了 35、45 次阶段错误。失败集中于复盘、checkpoint 选择或未结算状态恢复。外层运行器仍可继续唤醒;此前已经落盘的候选、原生结果和部分 checkpoint 也不会随一次报错消失。因此实验还能推进,却可能多次恢复同一决定、延迟真实工作,或消耗研究与捕获时间。

两臂失败阶段记录的累计耗时约 49、35 分钟,它们不是全部损失,也不能把 20/99 解释成浪费了 20% 的工作。两边故障负担不同,整体差异就混入了恢复成本。选择跳转修复 与 生命周期恢复修复 分别处理具体断点:保留原 Turn 身份,识别已提交结果,在新独立工作到来时恢复合法路径。修复不补提交机会、不重置冷却,也不能把全部历史失败追溯改成成功。后续研究需要新源码的真实采用证据。

@@ -206,6 +206,7 @@

Graph:分类改善为何没有变成净收益

Portfolio:更大路线也可能没有足够收益空间

一次完整协方差候选在五段公开训练代理上的平均 Sharpe 从约 1.394 升至 1.504,原生 Sharpe 却从 1.3731 降至 1.3272,候选得分 16.94,低于继承 best 20.53。该样本的回撤、换手约束项已分别取得 15/15、5/5;继续加严这些约束,并不自动补足 alpha 或风险调整收益。对负结果,应区分条件不迁移、干预未触达和原路线收益空间不足,再决定下一实验。

本轮停止时,Portfolio 保留会话臂的最好合法成绩为 20.54,fresh 为 20.53;前者比继承值高 0.01。Graph 两臂均未超过继承 best。它们说明真实研究和有效原生评测发生了,也保住了 incumbent;不能由这个小差异证明 fresh、retained 或 stride 的普遍优越性。历史故障组、最新接续组和今后新版本研究必须分开。

+

随后还发现一个输入路径缺陷:checkpoint 交接请求了完整决策捕获目录,heartbeat renderer 却同时开启 TurnEnvelope 短包。近期这四臂的实际回执均记录了这种隐式开启,因而不能作为普通默认输入路径的效果证据。决策前预检仍保留并要求读取完整原始包,不能据此断言历史目标或研究证据全部丢失;也不能从两臂共同受影响推断没有影响。修复候选 #6659 将捕获与输入投影分开,只有显式开关才用短包;完整捕获、后续选择与实际 native 恢复要一起验证。回执准确记录了配置,并不证明配置符合研究设计。

@@ -213,11 +214,11 @@

Portfolio:更大路线也可能没有足够收益空间

早期 Portfolio/Lean 补充批次保留各自原始运行和观察记录,不再作为当前启动计划。近期四条 Graph/Portfolio 接续 worker 已停止,求解、控制器与所属服务退出,已取得的反馈和归档保留。终止回执中的 interrupted/unknown 不改成 completed;已知单次原生结果也不自动提升整场实验的计分资格。历史捕获的完整性、费用与科学收尾仍须逐项核验。

新研究采用最新集成源,分别固定 LoopX、runner、native provider、scorer、task、镜像与普通安装包;旧运行不热改。先验证完整原目标、研究证据、真实恢复与有用工作,再开始模型研究。下列方案替换旧的四臂补充计划,不额外恢复已取消的 official 基线,也不把旧评分版本重算后拼接。

下一批:三个从零 donor,再做同点消融

-

接续实验能节省重新积累前半程证据的成本,但不能靠反复沿用受旧缺陷影响的点,证明新版本整套产品的效果。下一方案先用最新、已资格化的集成,在 Portfolio、Graph、Ad Placement 各运行一个从零 LoopX donor;模型仍为 gpt-6.1-sol / xhigh,采用 planned + Explore + stride。先检查一题的真实正常入口与首个有效研究,再准入其余两题。这是待启动方案,本次更新没有启动新付费实验。

+

接续实验能节省重新积累前半程证据的成本,但不能靠反复沿用受旧缺陷影响的点,证明新版本整套产品的效果。当前建议先用最新、已资格化的集成,在 Portfolio、Graph、Ad Placement 各运行一个从零 LoopX donor;模型仍为 gpt-6.1-sol / xhigh,采用 planned + Explore,donor 的 stride 关闭,保留普通复盘。TurnEnvelope 在 donor 与 receiver 中均关闭,checkpoint 捕获独立开启,并验实际输入。先检查一题的真实正常入口与首个有效研究,再准入其余两题。这是待冻结、待启动方案,本次更新没有启动新付费实验。

- +
阶段设计与判据预算与限制
从零积累三题各一臂;固定任务、模型、评分、安装源、反馈权限与提示,核首次交付及实际证据采用沿题目 12/18/18 小时上限,最多 48 worker-hours;不额外铺六臂从零矩阵
形成研究点每次自然 replan 之前捕获;预定半程、约 3/4 程附近的安全边界,每题目标两个合格中后期点目标共六点;不以高分筛选,不因低分或停滞删去观察,也不为凑时间制造 replan
同点比较先 Portfolio 与 Graph:同 Goal、证据和版本,均开 stride,fresh 对 retained;Ad 保留点后再扩每对先给相同 4 小时边际窗,看 1/2/4 小时共同窗口;保留已用预算、机会与冷却
同点比较建议先 Portfolio 与 Graph:同 Goal、证据和版本,均在 fresh 会话重新决策,只改 stride on/off;fresh/retained 另作单因子比较每对先给相同 4 小时边际窗,看 1/2/4 小时共同窗口;保留已用预算、机会与冷却;后续上下文组单独记增量预算

高质量 checkpoint 首先是状态完整、来源可核、当前决定尚未发生,并在普通安装包中实际恢复。研究证据稀少本身也是观察,不能用“质量”之名事后挑赢家。原生提交受理后冷却一小时,首次立即 eligible,不额外尾评;复盘周期统一为六个已结算有效工作 Turn。运行中发现目标、证据、恢复或反馈协议缺陷,就停止受影响对,保留原因与失败成本,修复后另记新 attempt。

主终点是相对继承 best 的合法原生净变化、首次改进时间和完整边际成本;过程上检查一个负结果如何改变下一次真实研究。三条从零 LoopX 轨迹与历史 official 只能做描述比较。要回答 LoopX 相对 native 的一般效果,还需要另行准入同版本、同预算的 native 重复,不能把历史基线拼成新的因果对照。

From f1bd1706da0eaf93e0d627e1a9f0739824ddb2d0 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 22:57:11 +0800 Subject: [PATCH 4/5] docs(blog): point input isolation to standalone main proposal Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../site/public/blog/edgebench-feedback-and-memory/index.html | 2 +- .../public/blog/zh/edgebench-feedback-and-memory/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html index 24965b3e76..fb5662569b 100644 --- a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html @@ -200,7 +200,7 @@

Graph: higher classification quality did not improve the full goal

Portfolio: a larger route can still have insufficient headroom

A full-covariance candidate raised mean Sharpe across five public training proxies from about 1.394 to 1.504, yet native Sharpe fell from 1.3731 to 1.3272. Its score was 16.94 against inherited best 20.53. Drawdown and turnover components already earned 15/15 and 5/5 in this sample. Tightening those constraints does not automatically create alpha or risk-adjusted return. A negative result should separate failed transfer, inactive intervention and insufficient route potential before selecting the next experiment.

At this stop, Portfolio’s retained-history arm had best legal score 20.54 and fresh had 20.53: a 0.01 increase above the inherited best for the former. Neither Graph arm exceeded its inherited best. Real research, valid native evaluation and incumbent preservation occurred; the small difference establishes no general superiority for fresh, retained or stride. Older fault-affected cohorts, this latest continuation pair and future repaired-source studies remain separate.

-

A later audit found another input-path defect: checkpoint handoff requested a full-decision capture directory, but the heartbeat renderer also enabled the short TurnEnvelope view. All four recent arms record that implicit activation, so they cannot establish effects on the ordinary default-input path. Pre-decision preflight still retained the complete original packet and required it to be read; this does not show that historical goals or evidence were entirely lost, and shared exposure does not prove no effect. Repair candidate #6659 separates capture from input projection, selecting the short view only through an explicit option. Full capture, subsequent selection and actual native restoration must be validated together. Accurate configuration receipts do not establish a correct study configuration.

+

A later audit found another input-path defect: checkpoint handoff requested a full-decision capture directory, but the heartbeat renderer also enabled the short TurnEnvelope view. All four recent arms record that implicit activation, so they cannot establish effects on the ordinary default-input path. Pre-decision preflight still retained the complete original packet and required it to be read; this does not show that historical goals or evidence were entirely lost, and shared exposure does not prove no effect. Repair candidate #6661 separates capture from input projection, selecting the short view only through an explicit option. Full capture, subsequent selection and actual native restoration must be validated together. Accurate configuration receipts do not establish a correct study configuration.

diff --git a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html index 8d4a8454ae..006612eeb5 100644 --- a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html @@ -206,7 +206,7 @@

Graph:分类改善为何没有变成净收益

Portfolio:更大路线也可能没有足够收益空间

一次完整协方差候选在五段公开训练代理上的平均 Sharpe 从约 1.394 升至 1.504,原生 Sharpe 却从 1.3731 降至 1.3272,候选得分 16.94,低于继承 best 20.53。该样本的回撤、换手约束项已分别取得 15/15、5/5;继续加严这些约束,并不自动补足 alpha 或风险调整收益。对负结果,应区分条件不迁移、干预未触达和原路线收益空间不足,再决定下一实验。

本轮停止时,Portfolio 保留会话臂的最好合法成绩为 20.54,fresh 为 20.53;前者比继承值高 0.01。Graph 两臂均未超过继承 best。它们说明真实研究和有效原生评测发生了,也保住了 incumbent;不能由这个小差异证明 fresh、retained 或 stride 的普遍优越性。历史故障组、最新接续组和今后新版本研究必须分开。

-

随后还发现一个输入路径缺陷:checkpoint 交接请求了完整决策捕获目录,heartbeat renderer 却同时开启 TurnEnvelope 短包。近期这四臂的实际回执均记录了这种隐式开启,因而不能作为普通默认输入路径的效果证据。决策前预检仍保留并要求读取完整原始包,不能据此断言历史目标或研究证据全部丢失;也不能从两臂共同受影响推断没有影响。修复候选 #6659 将捕获与输入投影分开,只有显式开关才用短包;完整捕获、后续选择与实际 native 恢复要一起验证。回执准确记录了配置,并不证明配置符合研究设计。

+

随后还发现一个输入路径缺陷:checkpoint 交接请求了完整决策捕获目录,heartbeat renderer 却同时开启 TurnEnvelope 短包。近期这四臂的实际回执均记录了这种隐式开启,因而不能作为普通默认输入路径的效果证据。决策前预检仍保留并要求读取完整原始包,不能据此断言历史目标或研究证据全部丢失;也不能从两臂共同受影响推断没有影响。修复候选 #6661 将捕获与输入投影分开,只有显式开关才用短包;完整捕获、后续选择与实际 native 恢复要一起验证。回执准确记录了配置,并不证明配置符合研究设计。

From 3f7246f9b11689acae003b596e8f441692e92dc0 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Sat, 17 Oct 2026 00:08:54 +0800 Subject: [PATCH 5/5] docs(blog): clarify observation scopes and horizon opt-in Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../edgebench-feedback-and-memory/index.html | 18 ++++++++++++++---- .../edgebench-feedback-and-memory/index.html | 18 ++++++++++++++---- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html index fb5662569b..b09aa036b8 100644 --- a/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/edgebench-feedback-and-memory/index.html @@ -93,8 +93,8 @@

Recovery and settlement are distinct chains

Keep the original goal visible before selecting work

The following additions are updated through 2026-10-16, distinguishing merged repairs from proposals under review without rewriting earlier windows.

Recent inspection moved beyond whether an agent read a Goal to which goal actually arrived. The original task remained in prompts and files, and agents did read it; some newly created structured benchmark Goals nevertheless carried only generic research reminders. Work could satisfy that reminder while drifting away from the task’s main metric. A separate projection defect borrowed public-display filtering for scoped input: paths or secret-like strings could drop a whole goal paragraph, and research text could be truncated.

-

#6649 preserves the original task objective and priorities in new Goals and complete source text in authorized same-Goal replan input; public export boundaries remain separate. #6654 reuses that goal projection in the planning horizon, showing the original Objective, provenance, separate acceptance and readback before work selection. A source correction appears on the next read. It creates no second persisted goal and does not rely on repeating a slogan every Turn.

-

The original-goal repair #6649 is merged; horizon proposal #6654 still awaits independent review. Ordinary installed-package and real-CLI checks verify source delivery, correction readback and unchanged selection authority; old checkpoints are not rewritten. This repairs visibility, not goal prioritization by the model, and cannot explain every earlier low score.

+

#6649 preserves the original task objective and priorities in new Goals and complete source text in authorized same-Goal replan input; public export boundaries remain separate. #6654 makes that shared goal projection a default-off, explicit opt-in in LoopX and its benchmark runner. When enabled, the planning horizon shows the original Objective, provenance, separate acceptance and readback before work selection. A source correction appears on the next read. Disabling it preserves the existing horizon behavior; the Goal input already supplied to replan is independent of this switch. It creates no second persisted goal and does not rely on repeating a slogan every Turn.

+

The original-goal repair #6649 is merged; horizon proposal #6654 still awaits independent review. The switch revision has configuration-editor and CLI readback, feature-off parity and benchmark effective-setting checks; the shared projection also has installed-package and real-CLI source-delivery validation. These validate candidate source, not its adoption by the research integration; old checkpoints are not rewritten. This repairs visibility, not goal prioritization by the model, and cannot explain every earlier low score.

Why failed wakes did not end the whole experiment

In the older Graph stride-on/off comparison, outer wakes failed 20/99 and 14/104 times; successful wakes also recorded 35 and 45 internal stage errors. Failures clustered around review, checkpoint selection and unsettled-state recovery. The outer runner could wake again, while committed candidates, native results and some checkpoints survived. Work therefore continued, but could repeatedly recover the same decision, delay useful action and consume research or capture time.

Recorded failed-stage time was about 49 and 35 minutes, not total loss; 20/99 does not mean 20% of useful work was wasted. Unequal fault burdens confound an overall comparison. The selection-hop repair and lifecycle recovery repair address distinct breaks: preserve the original Turn, recognize committed effects and restore a legal route when independent work arrives. They add no submissions or cooldown resets and do not retroactively convert failures into passes. New studies need actual adoption of the repaired source.

@@ -138,8 +138,8 @@

Tool granularity should match a meaningful operation

A direction worth testing is to put state and recovery complexity inside semantically complete tools with clear boundaries: obtain all constraints needed for current work, for example, or submit a result with its source and applicability. A tool may perform several internal checks while the model remains responsible for interpreting evidence and choosing a route. Anthropic’s tool-design guidance likewise organizes interfaces around real work rather than exposing every underlying API to the model.

Fewer commands alone are not the objective. Consolidation must preserve permissions, visible failures and retry semantics. Real execution must show whether an interface is easier to learn, produces fewer errors and turns saved interactions into useful work. #6038 improves action-specific CLI help and recovery from lease-argument errors. That repairs a usage path; it does not yet establish better task outcomes or lower whole-run cost.

Measure the complete research episode

-

A recent Portfolio fixed 2×2 check covered 14 local cases and 56 result rows. The intervention reduced mean fills from 451.2 to 235.4, about 47.8%; costs fell only from 62,683.15 to 62,682.18, about 0.00154%. Mean Sharpe rose just 0.000133, while drawdown worsened in ten of fourteen cases. A large change in operation count produced a tiny change in the goal. Fewer fills became a candidate mechanism whose value needed comparison with actual headroom.

-

The local solver used about 25.25 CPU seconds; the two complete wakes containing this research took about 29.66 minutes, ran 90 commands and emitted roughly 68,000 output tokens. A separate completed covariance episode took seven wakes, about 68.05 wall-clock minutes and 144,700 output tokens. These include reasoning, control, authoring, tools and waiting, not pure decoding time. Some diagnosis carries information and is not all management waste. Reporting only a small script’s seconds nevertheless misses the main cost relevant to continuation.

+

A recent Portfolio fixed 2×2 check covered 14 local cases and 56 result rows: five public cases and nine synthetic cases. The factors were original V7 versus adaptive covariance, and truncating total target shares versus truncating the requested share change. The following means use only the five public cases, hold V7 fixed and change only the execution rule to share-change truncation. Mean fills fell from 451.2 to 235.4, about 47.8%; costs fell only from 62,683.15 to 62,682.18, about 0.00154%. Mean Sharpe rose just 0.000133. Separately, drawdown worsened in ten of all fourteen cases. A large change in operation count produced a tiny change in the goal. Fewer fills became a candidate mechanism whose value needed comparison with actual headroom.

+

The solver reported about 25.25 CPU seconds for local computation; the two complete wakes containing this research took about 29.66 minutes, ran 90 commands and emitted roughly 68,000 output tokens. A separate completed covariance episode took seven wakes, about 68.05 wall-clock minutes and 144,700 output tokens. These include reasoning, control, authoring, tools and waiting, not pure decoding time. Some diagnosis carries information and is not all management waste. Reporting only a small script’s seconds nevertheless misses the main cost relevant to continuation.

Measure the full episode, then distinguish active work, recovery, waiting and native evaluation. Difference and deduplicate cumulative session usage rather than adding ancestor history repeatedly. Faster local computation, fewer commands or smaller packets count as efficiency gains when they preserve decision information and improve useful output or complete cost.

@@ -201,6 +201,16 @@

Portfolio: a larger route can still have insufficient headroom

A full-covariance candidate raised mean Sharpe across five public training proxies from about 1.394 to 1.504, yet native Sharpe fell from 1.3731 to 1.3272. Its score was 16.94 against inherited best 20.53. Drawdown and turnover components already earned 15/15 and 5/5 in this sample. Tightening those constraints does not automatically create alpha or risk-adjusted return. A negative result should separate failed transfer, inactive intervention and insufficient route potential before selecting the next experiment.

At this stop, Portfolio’s retained-history arm had best legal score 20.54 and fresh had 20.53: a 0.01 increase above the inherited best for the former. Neither Graph arm exceeded its inherited best. Real research, valid native evaluation and incumbent preservation occurred; the small difference establishes no general superiority for fresh, retained or stride. Older fault-affected cohorts, this latest continuation pair and future repaired-source studies remain separate.

A later audit found another input-path defect: checkpoint handoff requested a full-decision capture directory, but the heartbeat renderer also enabled the short TurnEnvelope view. All four recent arms record that implicit activation, so they cannot establish effects on the ordinary default-input path. Pre-decision preflight still retained the complete original packet and required it to be read; this does not show that historical goals or evidence were entirely lost, and shared exposure does not prove no effect. Repair candidate #6661 separates capture from input projection, selecting the short view only through an explicit option. Full capture, subsequent selection and actual native restoration must be validated together. Accurate configuration receipts do not establish a correct study configuration.

+
How these observations were checked, and what remains unreproducible +

The newer observations were checked by source type, rather than only by recomputing arithmetic printed in the article. The three Graph rows come from complete solver-visible native reports bound to candidate source. The fixed Portfolio study was recomputed from per-case, per-variant records, with digest links between the comparison file and execution engine checked. The scopes below keep denominators, time windows and validation levels separate.

+ + + + + +
ObservationSample and verification scopeWhat it does not establish
Graph quality and time penaltyOne incumbent and two new candidates, three complete public-feedback reports; ten splits each, quality minus time penalty equals final score, zero resource penaltyA single timing difference is not a stable causal context effect
Portfolio fixed 2×2Four variants across fourteen cases; reported means for the V7 execution-rule contrast use five public cases; drawdown counts use all fourteenLocal proxy gains do not establish native transfer
Old Graph failures and reviews203 wake receipts recounted by arm; eleven reviews minus the initial review without a predecessor leaves ten reference checksA capture error does not prove a lost checkpoint; repair replay does not prove model adoption
Research-episode costTwo complete Turns for the fixed study; seven complete Turns from covariance design through native feedback and rollback, inherited usage removed, active time and wall time distinguishedScript CPU time is not full research cost, and token counts are not prices
+

The original archives and recomputation materials were supplied to an independent reviewer but are not yet published with this article. Public readers can check its numerical relationships and sample scopes, but cannot independently reconstruct every run from the article alone. Source-repair PRs and a passing page build do not close that data-access gap. A later data release should preserve these source links and negative results, rather than only the best scores.

+
diff --git a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html index 006612eeb5..ffb1208fa6 100644 --- a/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html +++ b/apps/presentation/site/public/blog/zh/edgebench-feedback-and-memory/index.html @@ -94,8 +94,8 @@

恢复与结算是两条相关但独立的链

把原目标留在选择工作的视野里

以下补充更新至 2026-10-16,区分已合并修复与待评审提案;不改写前文历史窗口。

近期我们把检查从“是否读了 Goal”推进到“读到的究竟是哪一个目标”。原题仍在提示与任务文件中,模型也确实读取过;但部分 benchmark 新建的结构化 Goal 只有通用研究提醒。一个工作可以满足这句提醒,却离原题的主指标越来越远。另一处信息损失发生在输入投影:借用公开展示过滤器,会因路径或疑似敏感字符串丢弃整个目标段落,或截断研究证据。

-

#6649 因此让新建 Goal 保留原题目标与优先级,并在已授权、同 Goal 的 replan 输入中保留完整来源文本;公开导出的边界另行处理。#6654 则让 planning horizon 复用同一个目标投影,在选择工作之前呈现原 Objective、来源、独立验收与回读入口,来源改变后下一次读取随之更新。它没有再持久化一份目标,也不靠每 Turn 复制一句“记住目标”。

-

原目标修复 #6649 已合并,horizon 提案 #6654 仍待独立评审。普通安装包和真实 CLI 已验证来源到达、纠正后的读回及选择权限不变;旧 checkpoint 不会自动改写。这修复的是目标可见性,尚不能证明模型会正确排序目标,更不能用它解释此前所有低分。

+

#6649 因此让新建 Goal 保留原题目标与优先级,并在已授权、同 Goal 的 replan 输入中保留完整来源文本;公开导出的边界另行处理。#6654 则把同源目标投影做成 LoopX 与 benchmark 的默认关闭、显式启用开关。开启后,planning horizon 在选择工作之前呈现原 Objective、来源、独立验收与回读入口;来源改变后,下一次读取随之更新。关闭时保留原 horizon 行为,既有 replan 的 Goal 输入不受这个开关控制。它没有再持久化一份目标,也不靠每 Turn 复制一句“记住目标”。

+

原目标修复 #6649 已合并,horizon 提案 #6654 仍待独立评审。该提案的开关版本已验证配置界面与 CLI 的开关读回、关闭路径一致性,以及 benchmark 对有效配置的核验;同源投影也有安装包与真实 CLI 的来源到达验证。以上是候选源码的验收,不代表研究集成已经采用;旧 checkpoint 不会自动改写。这修复的是目标可见性,尚不能证明模型会正确排序目标,更不能用它解释此前所有低分。

唤醒失败为什么没有终止整场实验

旧 Graph 开关对照中,stride-on 有 20/99 次外层唤醒失败,off 有 14/104 次;成功唤醒内还分别记录了 35、45 次阶段错误。失败集中于复盘、checkpoint 选择或未结算状态恢复。外层运行器仍可继续唤醒;此前已经落盘的候选、原生结果和部分 checkpoint 也不会随一次报错消失。因此实验还能推进,却可能多次恢复同一决定、延迟真实工作,或消耗研究与捕获时间。

两臂失败阶段记录的累计耗时约 49、35 分钟,它们不是全部损失,也不能把 20/99 解释成浪费了 20% 的工作。两边故障负担不同,整体差异就混入了恢复成本。选择跳转修复 与 生命周期恢复修复 分别处理具体断点:保留原 Turn 身份,识别已提交结果,在新独立工作到来时恢复合法路径。修复不补提交机会、不重置冷却,也不能把全部历史失败追溯改成成功。后续研究需要新源码的真实采用证据。

@@ -144,8 +144,8 @@

工具的粒度,应对应一次有意义的操作

值得检验的方向是,把状态与恢复的复杂性收进语义完整、边界清楚的工具:例如取得当前工作所需的完整约束,或提交结果并关联它的来源与适用条件。工具内部可以执行多步校验,模型仍负责解释证据和选择路线。Anthropic 的工具设计经验 同样强调按真实工作组织接口,而非把每个底层 API 都交给模型。

这不是单纯追求更少命令。接口合并仍须保留权限、失败可见性和重试语义;是否更易学、更少出错,以及节省的交互能否转为有效工作,要通过真实执行验证。#6038 已改善具体 action 的 CLI 帮助与 lease 参数错误恢复;这属于使用路径修复,尚不能据此宣称任务效果或全程成本改善。

把一次研究的完整成本作为单位

-

近期 Portfolio 的一次固定 2×2 检查覆盖 14 个本地案例、56 行结果。启用变动使平均成交数从 451.2 降到 235.4,约少 47.8%;但费用从 62,683.15 只降到 62,682.18,约少 0.00154%,平均 Sharpe 仅增加 0.000133,14 个案例中有 10 个回撤变差。操作次数变化很大,原目标的变化却很小。这使“减少成交”从看似显著的改进,变成了需要与收益空间比较的候选机制。

-

solver 的局部计算约用 25.25 CPU 秒;容纳这项研究的两次完整唤醒却约用 29.66 分钟,执行 90 条命令并输出约 6.80 万 token。另一个已完成的协方差研究段,7 次唤醒合计约 68.05 分钟墙钟与 14.47 万输出 token。这里包括模型思考、控制、编写、工具和等待,不是纯解码时间;部分诊断有信息价值,也不能全算管理浪费。但只报告小脚本的秒数,会遗漏决定是否值得继续的主要成本。

+

近期 Portfolio 的一次固定 2×2 检查覆盖 14 个本地案例、56 行结果,其中 5 个为公开案例、9 个为合成案例。2×2 比较原 V7 与自适应协方差两种策略,以及对目标总持仓取整与对持仓变动量取整两种执行方式。以下成交数、费用与 Sharpe 均值均取这 5 个公开案例,固定 V7,仅改为持仓变动量取整:平均成交数从 451.2 降到 235.4,约少 47.8%;但费用从 62,683.15 只降到 62,682.18,约少 0.00154%,平均 Sharpe 仅增加 0.000133。另在全部 14 个案例中,有 10 个回撤变差。操作次数变化很大,原目标的变化却很小。这使“减少成交”从看似显著的改进,变成了需要与收益空间比较的候选机制。

+

solver 报告局部计算约用 25.25 CPU 秒;容纳这项研究的两次完整唤醒却约用 29.66 分钟,执行 90 条命令并输出约 6.80 万 token。另一个已完成的协方差研究段,7 次唤醒合计约 68.05 分钟墙钟与 14.47 万输出 token。这里包括模型思考、控制、编写、工具和等待,不是纯解码时间;部分诊断有信息价值,也不能全算管理浪费。但只报告小脚本的秒数,会遗漏决定是否值得继续的主要成本。

后续按完整研究段记录代价,再分开活跃工作、恢复、等待与原生评测。会话累计用量必须差分并去重,不能把祖先历史反复加总。局部计算更快、命令更少或 packet 更短,都只有在保持决策信息、并改善有效产出或完整成本时,才构成效率收益。

@@ -207,6 +207,16 @@

Portfolio:更大路线也可能没有足够收益空间

一次完整协方差候选在五段公开训练代理上的平均 Sharpe 从约 1.394 升至 1.504,原生 Sharpe 却从 1.3731 降至 1.3272,候选得分 16.94,低于继承 best 20.53。该样本的回撤、换手约束项已分别取得 15/15、5/5;继续加严这些约束,并不自动补足 alpha 或风险调整收益。对负结果,应区分条件不迁移、干预未触达和原路线收益空间不足,再决定下一实验。

本轮停止时,Portfolio 保留会话臂的最好合法成绩为 20.54,fresh 为 20.53;前者比继承值高 0.01。Graph 两臂均未超过继承 best。它们说明真实研究和有效原生评测发生了,也保住了 incumbent;不能由这个小差异证明 fresh、retained 或 stride 的普遍优越性。历史故障组、最新接续组和今后新版本研究必须分开。

随后还发现一个输入路径缺陷:checkpoint 交接请求了完整决策捕获目录,heartbeat renderer 却同时开启 TurnEnvelope 短包。近期这四臂的实际回执均记录了这种隐式开启,因而不能作为普通默认输入路径的效果证据。决策前预检仍保留并要求读取完整原始包,不能据此断言历史目标或研究证据全部丢失;也不能从两臂共同受影响推断没有影响。修复候选 #6661 将捕获与输入投影分开,只有显式开关才用短包;完整捕获、后续选择与实际 native 恢复要一起验证。回执准确记录了配置,并不证明配置符合研究设计。

+
这些观测怎样复核,哪些还不能复现 +

上述新观察按来源类型分别核对,而不是只复算文章中的加减法。Graph 的三行取自 solver 可见的完整原生报告,按候选源码与报告绑定;Portfolio 的固定实验从逐案例、逐变体记录重新计算,校验比较文件与执行引擎的摘要关联。下面列出各项口径,避免把不同分母、时间窗或验证层级拼成一个结论。

+ + + + + +
观察样本与复核口径不能由此推出
Graph 质量与时间罚同一 incumbent 与两个新候选,三个完整公开反馈报告;各 10 个 split,质量减时间罚等于最终分,资源罚为零一次耗时差异不是上下文策略的稳定因果效果
Portfolio 固定 2×214 案例 × 4 变体;所列 V7 执行方式对照的均值取 5 个公开案例,回撤计数取全部 14 例本地代理改善不等于原生迁移
旧 Graph 故障与复盘203 条 wake 回执分两臂重数;11 次复盘去掉没有前次的首次,留下 10 次引用检查捕获报错不等于必然丢点;修复重放不等于模型已采用
研究段成本固定实验取两个完整 Turn;协方差研究取设计至原生反馈和回退的七个完整 Turn,剔除继承用量,分别记活动时间与墙钟脚本 CPU 时间不是完整研究成本,token 数不是价格
+

原始归档与复算材料已提供给独立 reviewer,但尚未随本文公开。现阶段公开读者可以核对本文的数值关系与样本口径,不能仅凭文章独立重建全部运行;源码修复 PR 和页面构建通过也不能填补这个数据可访问性缺口。后续数据发布应保留这些来源关联与负结果,而非只发布最好分数。

+