Skip to content

chore(release): prepare LoopX 1.4.2 - #6548

Merged
loopx-agent merged 2 commits into
mainfrom
codex/release-1-4-2-20261016
Oct 15, 2026
Merged

loopx-agent merged 2 commits into
mainfrom
codex/release-1-4-2-20261016

Conversation

@loopx-agent

@loopx-agent loopx-agent commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

Prepare LoopX 1.4.2 from the current main source with aligned Python metadata, generated manual and bilingual developer-book version checkpoints.

The release will cover workspace and Agent visibility, owner-pinned acceptance, Turn/replan recovery, desktop update recovery and bounded host/integration fixes. Product tags and publication remain held until exact-source qualification and final bilingual usage notes pass.

Validation: configured Ruff, mypy and TypeScript checks passed. Broad release qualification exposed main integration regressions, tracked separately before publication; paid model qualification is held until they close. This metadata preparation passed four focused release-contract smokes and exact-scope premerge. No long-horizon outcome or benchmark score claim.

Scope: seven version/document metadata files only; no storage, permission or execution default changes in this proposal. Existing shipped changes are attributed in the final release notes.

Delivered release1.4.2 at immutable source 77d6b07fb65c7ddffe14f45549f97295aca995d6: GitHub/PyPI, four Desktop installers, signed macOS updates, desktop-stable, source stable and website verified. Actual PyPI upgrade, hash/source attestations, installed UI/doctor and public read-only personal illustrated guide verified. DS V4.1 Flash/high passed the full canonical portfolio; the final-source Evolving failure remains explicitly unqualified. See https://github.com/loopx-project/loopx/releases/tag/v1.4.2 .

Community Contributors

社区贡献者

Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>

@loopx-agent loopx-agent left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewer: model_agent; model=gpt-6.1-sol; provider=OpenAI; runtime_reported; reasoning_effort=max

Approval conclusion (author-owned PR; GitHub blocks formal self-approval). Exact head 3c9532a9697085817bfa1bb749fd5a0845d71ae3.

动机

准备升级到 1.4.2 的用户和执行本次发布的维护者。当前主线已有新修复,包、安装手册和书籍却仍标记 1.4.1,无法形成可核对的 1.4.2 发布身份。同一候选的 CLI、包元数据、生成手册和中英文书籍均指向 1.4.2,已有一致性检查全部通过。本 PR 完成版本准备;源码资格、真实模型、安装与各渠道制品发布仍由后续独立验收完成。

改动思路

复用原有 canonical 版本、pyproject 镜像、manpage 生成器和书籍发布基线,完成一次可回退的版本准备。现有版本 owner、生成器和独立一致性检查已经足够;没有新增状态、策略或兼容层。当前 PR 只对齐已合入 main 内容的发布身份,完整发布与制品资格仍独立。不新增 release 常量、配置开关或手写的命令目录,也不把版本读取等同于安装、运行或公开发布。这个直接的元数据关系用文字足以说明,无需另加流程图。

具体改动

依据 docs/product/release-readiness.md 在 6dedc24087c846f1834122ed3cb843cd606ca134 的 Named Version Contract(named-version-coherence),冻结前必须对齐版本、生成手册和当前双语 Dev Book。本次七个文件、八处替换全部从 1.4.1 改为 1.4.2;CLI handler、parser、宿主材料、协议、默认存储与权限没有改动。未改任何历史版本示例或公共首页的开头展示。

关键代码讲解

loopx/__init__.py:5 的 __version__ 是现有包与 CLI 版本 owner;pyproject.toml:7 的 project.version 是现有 build 元数据镜像,两者统一更新。man/loopx.1:1 来自原 render-manpage.py,仅版本头变化。中英文书籍首页发布锚点位于原有文末构建资料中,与两份 reading-guide 的版本基线同步;不添加新的状态或决策源。

对主干的风险

最强反例是 Python 版本一致却有一份书籍仍指向旧版本。原始候选 7e19671 的既有 book smoke 实际报 missing release-baseline marker;该失败和中止验证记录被保留。最终 head 补齐两个原锚点后,同一 oracle 通过,没有缩小检查或重写期待值。版本、help/manpage、书籍及 artifact 四项原生 smoke 与 configured Ruff、mypy、TypeScript、语义 advisory、diff 和公开边界检查均通过;精确 scope 的质量和风险 premerge 回执一并核对。按既有配置未查询 PR CI。这里的通过仅覆盖本补丁,完整 release 回归与制品仍分别验收。

我的整体评价

APPROVE,goal_achieved 仅表示版本准备这个完整切片。持续执行路径没有变化,用户的原命令和导航不增加步骤;唯一有意差异是发布身份变为 1.4.2。现有版本 owner、生成器和独立一致性检查已经足够;没有新增状态、策略或兼容层。当前 PR 只对齐已合入 main 内容的发布身份,完整发布与制品资格仍独立。相关重构检查后无需新增模块或迁移,当前最小可靠做法就是保留现有单一 owner 和独立漂移检查。公开 review、检查成功都不自动授予 merge;只在已有维护者授权与最终 readiness 同时满足后执行。

English verdict: APPROVE - head 3c9532a9697085817bfa1bb749fd5a0845d71ae3. Seven existing metadata/documentation files consistently identify1.4.2. Four release-contract smokes and configured static/public-boundary checks pass; the original missing-book-anchor failure is preserved. No runtime, authority or capability default change; full release qualification remains separate.

@loopx-agent
loopx-agent merged commit 81ff72b into main Oct 15, 2026
4 of 9 checks passed
@loopx-agent
loopx-agent deleted the codex/release-1-4-2-20261016 branch October 15, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant