Skip to content

docs(capture): 明确扩展业务归属与原生 Peer 架构 - #39

Draft
xiaoland wants to merge 3 commits into
mainfrom
feat/mac-capture-topology
Draft

xiaoland wants to merge 3 commits into
mainfrom
feat/mac-capture-topology

Conversation

@xiaoland

@xiaoland xiaoland commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

明确 Capture 是 first-party extension,各平台分发为所在 Peer 提供完整的采集收入能力。语言和仓库不形成业务中心;impl-py 的 schema/迁移所有权不构成 Mac 的运行时写入依赖。

  • 保留已认可的 Capture 图结构,定义材料、来源、原图、提交 UUID、必填材料/实际图摘要和回执恢复。
  • Mac 通过原生 PostgreSQL 驱动写入;Host 提供通用连接、同连接事务及标准图/Storage,Capture 拥有构图和业务事务。
  • 定义 swift_bundled 的精确 manifest、签名应用交付及真实启停;首次加入、明确启用与后台重连分别处理,移除参与不自动复活。
  • 当前 Capture 候选未发布,采用单一协议;不保留旧 HTTP 提交、空摘要回执或历史开发本机格式兼容层。
  • 仓库仅是维护位置,不再以 Mac 采集、Python 写入、Web 补齐表达完整体验。

pnpm --dir website check 已通过。实现与原生事务证据见相关草稿 PR:Mac、数据库/Python 读取、Web 读取。不将协议验证等同于完整 anywhere 原生旅程。

本 PR 不提前更新 Spoke submodule,不执行合并或正式发布。

- 定义 Mac 系统采集与持久待办的能力边界
- 明确通过共享公告调用采集能力,收入后由其他 Peer 独立读取
- 将采集构图与校验归还 Mac Peer,读取分发可选。

- 定义图、原始字节和幂等回执的原子提交合同。
@xiaoland xiaoland changed the title docs(topology): 纳入 macOS 采集 Peer docs(capture): 定义 Mac 独立写入与共享采集合同 Oct 21, 2026
- 将 Capture 业务事务归属扩展,Mac 原生直连共享 PostgreSQL
- 定义随签名应用交付的精确分发及启停参与语义
@xiaoland xiaoland changed the title docs(capture): 定义 Mac 独立写入与共享采集合同 docs(capture): 明确扩展业务归属与原生 Peer 架构 Oct 21, 2026

This branch was successfully deployed

1 active deployment
preview — 569d8918 Deployed Oct 21, 2026 by github-actions[bot]
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