docs: add Floatboat / AOE Tech Labs research report - #235
Merged
Conversation
一手调研 Floatboat 及其开源的 Selfware Protocol(克隆 floatboatai/selfware.md @4c4fddd 通读全部规范与参考实现),产出带证据分级的调研报告。 结论:值得深挖的是协议层(Selfware 的 file-contract / change ledger / capability manifest),产品层(日历触发、Tacit 被动观察、跨组织 agent 网络) 对 DeepCode 参考价值有限且部分与既有威胁模型冲突。同时记录了规范自身的 版本不自洽、编码损坏和生态采用率问题。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
11 tasks
7 tasks
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.
Summary
一手调研 Floatboat(AOE Tech Labs Limited)及其开源的 Selfware Protocol,产出带证据分级的调研报告
docs/research/floatboat.md。结论是:值得 DeepCode 深挖的只有协议层(file contract / change ledger / capability manifest),产品层(日历触发、Tacit 被动观察、跨组织 agent 网络)参考价值有限且部分与docs/security-model.md的既有姿态冲突。本 PR 只含调研事实,不含改造方案;配套的优化方案是独立 PR。
调研方法
报告对每条事实标注证据等级,避免把营销话术当技术事实:
github.com/floatboatai/selfware.md@4c4fddd(62 个文件)主要发现
正面 —— 五个值得借鉴的机制(全部 A 级,来自实际通读):
allow|deny|require_discussion三态权限契约,带owner: human|agent|sharedrollback_hint,且刻意拆成数据/软件双时间线write_scope/confirmation_required反面 —— 报告同时记录了不利证据(§7,均为一手实测):
v0.1.0,规范正文写0.2.0iconv -f UTF-8直接失败),22 个文件带 BOMtrust-policy.yaml里signature_required: false—— 比 DeepCode 现有的 ed25519 强制校验弱.self仅有单个 demo明确不建议借鉴:
.self自执行分发(供应链攻击面)、Tacit 式全局被动观察(隐私红线)、跨组织 agent 网络(未审计第三方 agent 触达源码)、loopback HTTP runtime(与既有 app-server 重复)。与 DeepCode 的对位
§6 有逐项对源码核实的机制对位表。一句话总结:
Test plan
纯文档 PR,无代码改动。
node scripts/check-docs.mjs— Documentation consistency checks passednpx prettier --check docs/research/floatboat.md— All matched files use Prettier code stylepackages/core/packages/protocol的源码引用均逐个核实过路径存在pnpm typecheck/pnpm test/pnpm build— N/A(未触碰代码)Documentation
docs/research/floatboat.mdRelease notes label
release-notes:internal— 内部调研文档,不出现在用户可见 changelogChecklist
Related
配套的改造方案见独立 PR:
docs: add Floatboat mechanism adoption plan(docs/FLOATBOAT_ADOPTION_PLAN.md)。两个 PR 相互独立,可任意顺序合并。🤖 Generated with Claude Code