Skip to content

LoopX v0.4.3

Choose a tag to compare

@huangruiteng huangruiteng released this 08 Aug 19:36
1a7cc56

LoopX v0.4.3

LoopX v0.4.3 continues the effect-interpreter control-plane evolution: a
second real EffectTurn interpreter for turn results, data-encoded execution
mode, an ordered effect program shape, a replacement-first runtime plan, and a
unified bilingual Dev Book with an independent Control-Plane Course chapter.

Release Decision

Who should upgrade: Maintainers and users who follow the stable
install/update path should move to v0.4.3. Users who only consume the CLI or
Dev Book can remain on v0.4.2, but the new control-plane contracts and course
material are the recommended baseline.

What this release solves: The release makes LoopX's effect-interpreter
story concrete in code, not only docs: turn results and quota packets share
one canonical EffectTurn lens, execution strategy becomes data, and the Dev
Book exposes the Control-Plane Course as an independent learning path.

Breaking changes: No. No persisted state migration is required.

How to verify:

loopx --version
loopx doctor
loopx canary premerge --from-git-diff

Contributors: Maintained by @huangruiteng, with community contributions
listed below.

State Kernel & Control Plane

  • Effect interpreter RFC, lecture, canonical packet lens, and composition
    semantics (#2905,
    #2906,
    #2907,
    #2910,
    #2911,
    #2937).
  • Second real effect interpreter for loopx_turn_result_v0
    (#2939).
  • Data-encoded execution_mode and ordered effect program shape
    (#2940,
    #2945).
  • Replacement-first runtime plan and test strategy
    (#2951).
  • Status, quota, and goal-frontier bounded-context moves
    (#2912,
    #2913,
    #2914,
    #2915,
    #2933,
    #2936).
  • Quota typed CLI error codes and allowed_slots=0 as a real cap
    (#2903,
    #2880).
  • Explicit todo lifecycle and governed validated completion
    (#2868,
    #2882).
  • Quiet monitor and heartbeat deadline hardening
    (#2782,
    #2899).

Capabilities & Workflows

  • Auto Research worker-loop control transitions, failure successors, and
    terminal decisions
    (#2786,
    #2818,
    #2883,
    #2892).
  • Read-only global gates command
    (#2834).
  • Lark Kanban partial-write receipts and human-gate goal channels
    (#2871,
    #2879).
  • Task-graph actor audit tracing
    (#2784).

Quality & Testing

  • Full-public smoke parity and test-suite restoration
    (#2898,
    #2901).
  • Focused effect, work-lane, monitor, and live quota decision tests
    (#2916,
    #2917,
    #2918,
    #2925,
    #2929).
  • Maintainability ratchet baseline refresh
    (#2887,
    #2953).

Benchmarks & Integrations

  • EdgeBench adapter contracts
    (#2875).
  • Finance observation evidence reference invariants
    (#2816).

Documentation & Compatibility

  • Unified bilingual Dev Book publication and independent Control-Plane Course
    chapter
    (#2811,
    #2952).
  • Course renumbering and effect citations
    (#2908,
    #2927,
    #2928).
  • PyPI Trusted Publishing remains disabled in this release; GitHub Release
    packages and SHA256SUMS are produced instead.

Community Contributors

  • @cocolord: quiet monitor contracts, task-graph
    actor audit, unified Dev Book publication, Auto Research failure successors
    and terminal decisions, and focused terminal-review tests.
  • @rootkiller6788: Auto Research
    worker-loop control transitions.
  • @SomSamantray: Codex thread agent identity
    reuse.
  • @liubf21: finance observation evidence
    invariants and governed validated Todo completion.
  • @Ray0907: read-only global gates command.
  • @steven-kid: Lark Kanban partial receipts,
    human-gate Goal Channels, and EdgeBench adapter contracts.
  • @shani-singh1: allowed_slots=0 real-cap
    quota fix.
  • @xiaods: live single-page session dash panel and
    test-suite restoration.

Install / Update

New users should install from the named stable ref. Existing users should
preview the update, then execute it explicitly:

loopx update --check --ref stable
loopx update --execute --ref stable
loopx doctor

中文摘要

升级决策

谁需要升级: 维护者、安装 stable 通道的用户,以及希望跟随最新
Control-Plane Course 与 effect-interpreter 合约的开发者。

解决了什么: 把 effect interpreter 从文档推进到可复用代码透镜,增加
turn-result 解释器、execution mode 与有序 effect program 形状,并把 Dev Book
的 Control-Plane Course 独立成章。

是否有破坏性变更: 无。

如何验证:

loopx --version
loopx doctor
loopx canary premerge --from-git-diff

贡献者: 维护者 @huangruiteng,另有社区贡献者名单见英文部分。