Skip to content

feat(site): publish application scenarios and DeepSWE Sol research brief - #4673

Merged
huangruiteng merged 1 commit into
mainfrom
codex/deepswe-sol-brief-20260918
Sep 17, 2026
Merged

huangruiteng merged 1 commit into
mainfrom
codex/deepswe-sol-brief-20260918

Conversation

@huangruiteng

Copy link
Copy Markdown
Collaborator

Outcome / 交付

Publish a Chinese application-scenarios article and a standalone DeepSWE × Sol research brief through the existing LoopX website. Readers can reach both from the blog/homepage, compare concise summaries of SWE-Marathon, DeepSWE × Sol and V4 Flash max, and follow pinned public sources for the underlying evidence.

应用场景文章围绕复杂任务、开放探索、持续交付展开;三项研究各自说明观察、insight 与局限,保留相当篇幅。DeepSWE × Sol 简报解释历史 113 任务汇总、Heartbeat 恢复和 worktree 补丁交付,并突出归档贡献者 @gwh6669999(#4502)。历史 best-valid、预算不一致及撤回范围均明确披露;本 PR 不重跑实验或恢复已撤回成绩。

The article retains presentation mode and a synthetic PR-state selector as progressive enhancement. Full text and the initial example remain readable with JavaScript blocked. Existing Vite public-directory copying and the share-bundle exporter own publication; homepage/blog navigation, development routing and existing export checks are updated together.

Validation / 验证

  • uv run --extra test node examples/frontstage-share-bundle-smoke.mjs: passed, including TypeScript/Vite builds and repository-base asset/link checks.
  • node examples/dashboard-frontstage-design-baseline-smoke.mjs, JavaScript syntax and diff hygiene: passed.
  • Packaged pages inspected in a real browser at desktop/mobile sizes; presentation mode, section keyboard navigation, all four synthetic PR states, and CSP-blocked JavaScript fallback passed.
  • Risk-based loopx canary premerge for the exact 12 changed paths: passed. The initial environment-only TypeScript parser failure was resolved by installing the declared root dependencies and rerunning the gate.
  • Public/private boundary scan: passed. No raw experiment logs, local operating context or private material included.

The owner explicitly requested PR creation and self-merge after reviewing the drafts. Exact-head review and merge readiness remain required before merging.

Signed-off-by: huangruiteng <14976749+huangruiteng@users.noreply.github.com>
@huangruiteng
huangruiteng merged commit 43a733f into main Sep 17, 2026
18 checks passed
@huangruiteng
huangruiteng deleted the codex/deepswe-sol-brief-20260918 branch September 17, 2026 17:45

@huangruiteng huangruiteng 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.

Approval conclusion (author-owned PR; GitHub blocks formal self-approval)

Reviewed head: f26910438023cc1cb049e3a831086669d7601b1c · Base: e8e98e976b313c4e8f62008ab4fe52913b59eb8c

合并后评审补录:GitHub 记录该 PR 于 2026-09-17 17:45:09 UTC 由 huangruiteng 合并为 43a733fb92af170d36e6e47a0cc83d2dee20578a,当时尚无 published review。本评审流程没有执行该合并命令,本文补齐 exact-head 评审记录,不追认一个不存在的合并前门禁回执。

未发现内容或实现的阻塞问题。本次评审覆盖全部 12 个文件;结论针对网站内容发布,不代表重新验证历史实验成绩。

动机

将已审阅的应用场景文章和 DeepSWE × Sol 简报发布到现有网站,补上公开阅读与演讲入口。原有网站没有这两个页面;最终导出产物已能直接访问,并从首页研究区和中文博客目录进入。三项研究采用相当篇幅,分别陈述观察、insight 与限制,符合本次交付目标。

改动思路

沿用静态博客、共享 blog.css 和 Vite public-directory 复制;没有新建内容服务,也没有改写历史归档。独立研究页解释结果与运行器机制,应用文章负责跨场景综合,二者通过链接关联。只加归档链接无法提供所需解释,而引入新的应用渲染层会增加维护成本;当前边界适合这次内容发布。

正向路径是首页/博客索引 → 导出目录中的 HTML → CSS 与可选脚本 → 阅读或演讲。反向检查使用真实静态 HTTP 和浏览器:基线两个新地址返回 404,最终产物返回正确正文;旧总览与 Kanban 的响应正文哈希不变。脚本被 CSP 阻止后,正文与初始示例仍完整,交互控件隐藏。

具体改动

新增两篇 HTML、研究页样式及文章专用脚本;更新中文索引、首页中英文研究入口、开发目录路由和网站 README。三个现有 smoke 与导出器同步校验新路径、脚本和资源,导出 manifest 标明研究入口。主要篇幅是文章与响应式排版;行为代码集中在已有发布边界和 28 行文章交互中。

关键代码讲解

  • App.tsx 的研究卡片映射(1010 行附近)同时增加文案和目标路径,保持中英文卡片顺序一致,并沿用 basePath,支持 /loopx/ 部署。
  • vite.config.ts:10 的 configureServer 复用现有目录中间件:只在 public 目录确有 index.html 时重写 blog/benchmark 请求,否则交回 Vite。这也是本次考虑并完成的相关小型重构,没有另建路由所有者。
  • presentation.js:1 的事件处理器只更新当前文档的 class、ARIA、文字与 hash。演讲快捷键受 body.presenting 控制;四种状态来自静态按钮,不读取或修改 GitHub。HTML 的默认隐藏控件与完整正文提供脚本失败回退。
  • export-frontstage-share-bundle.mjs:340 的 writeManifest 补充 Sol 入口及来源;实际文件仍由既有 copyHomepage 的 Vite 构建交付,避免两套复制逻辑。现有导出 smoke 同时验证文件存在、相对链接和唯一 deferred 脚本。

对主干的风险

主要风险是仓库 base path 下链接失效、脚本缺失导致不可读,以及研究数字被解释成普遍因果增益。最终导出和真实浏览器覆盖前两项;正文明确 best-valid 非 pass@1、预算不一致、单次运行/事后切片限制、撤回组不参与比较,并引用固定修订。归档贡献者 @gwh6669999 和 #4502 已突出署名。

本地验证通过:完整 share-bundle smoke(含 TypeScript/Vite 构建、链接与资源)、设计基线、JS 语法、桌面/手机浏览器、演讲键盘导航、四种状态、CSP 无脚本回退、基线/当前 HTTP 对照;风险门禁 19 项检查与 3 项 diff 检查全部通过。首次本地门禁因缺少声明的根目录 TypeScript 解析依赖失败,安装依赖后完整重跑通过,未降低检查要求。公开边界扫描通过,无未解决的本地失败或手动 hold。

远端 CI:四个测试分片、覆盖率汇总、核心静态检查、Dashboard、Windows、Node 兼容性、Stage2c、DCO 和 merge-gate 均通过;Frontstage Pages 的 PR 构建和合并提交的生产部署通过。PR 上的 deploy 按设计跳过,独立 presentation job 未被路径分类选中;实际打包浏览器路径已由 Frontstage Pages 验证。SonarCloud 是仓库明确配置的非阻塞附加分析,不作为已通过的必需检查。

本次没有新增 Kernel 状态、权限协议、自动加载 Agent 指令或机器强制义务。演讲模式只影响当前页面;研究中的领域术语没有进入通用控制面。检查了相关博客、发布链接和归档的既有 PR,没有发现需要替代或合并的并行实现。更广的历史实验复现与英文翻译不在本次范围内。

我的整体评价

APPROVE。内容、导航、正式导出和失败回退形成完整的发布结果,改动量与目标相称,可通过回滚该提交恢复。已检查整个 base-to-head diff,未继承其他版本的通过结论。用户明确授权本 PR 自合并;实际合并发生在本评审完成前,合并前缺少评审记录的过程缺口已在本文明确。当前 Pages 部署成功,正式应用文章与研究页均已核对,本地 main 已快进同步。后续本流程在等待 CI 时同时检查 PR 是否已被其他执行路径合并,避免继续使用旧的 open 状态;任何本流程发起的合并仍需先通过 exact-head readiness。

English verdict: APPROVE - f269104. Publishes both articles through the existing static site with balanced study caveats, attribution and progressive enhancement. Full export, local premerge checks, browser fallback and baseline/head publication checks passed; final CI is recorded above. No blocking finding; historical benchmark results were not rerun.

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