Repository navigation
Conversation
This was referenced Oct 23, 2026
xiaoland
force-pushed
the
feat/organization-extraction
branch
from
October 25, 2026 09:23
b3bc42c to
2c467ae
Compare
xiaoland
marked this pull request as ready for review
October 25, 2026 09:24
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
目的与范围
让 Web 能读取内容提取结果,并在原材料删除或解绑后继续展示正文、历史来源名称和必要引文。新增 core decoder 与现有阅读/预览入口中的渲染器;来源关联错误只影响来源入口,不能隐藏保留内容。
正文和引文分别显示,来源存在时可导航,预览仅显示有限行正文。清理未实现的 URL/发言者预留字段及对应分支;没有新增工作台、采集协议、查询或 Sink 依赖。
验证证据
2026-10-25 已 rebase 到当前 main,并转为 Ready for review,当前 head 为
2c467ae。本次仅整理历史,源码树与 rebase 前的远端版本逐文件一致。本地完整pnpm check通过,涵盖格式、type-aware lint、全工作区类型检查、构建及包合同。 下方此前通过的 CI 证据保留,新 head 的 CI 正在重新执行。先前工作树已通过同组 9 份 Python/TypeScript payload 解码及文本投影对照;实际 Web 验证了来源导航、编辑/删除/解绑、冲突映射、390px 窄屏、预览和结果删除。来源删除后重新加载,正文与两组引文逐字匹配保存值。这些浏览器证据早于移到最新 main,本次重新验证类型检查和构建。
交付影响
包含 core/client-web minor changeset。不自动开启提取行为或修改数据库。构建仍有既存包体积与动态导入提示;不把构建通过等同于生产发布。
关联与顺序
docs/_shared在独立提交中引用已推送的合同 commit4b677be8ab8c8c55c801b51484828a51a172e9b3。风险与回退
其他 TypeScript 消费者需主动注册新 Resolver 并提供 renderer;未知类型继续明确失败。回退渲染支持会让旧客户端无法读取该类型,因此已有产物使用者应保留此 decoder。PR 已转为 Ready for review;合并以最新 head 的必需检查通过为前提。