Skip to content

docs(refresh): channel-neutral wording + real npm preview matrix (issue #639) - #869

Open
vansin wants to merge 1 commit into
mainfrom
docs/refresh-version-639
Open

docs(refresh): channel-neutral wording + real npm preview matrix (issue #639)#869
vansin wants to merge 1 commit into
mainfrom
docs/refresh-version-639

Conversation

@vansin

@vansin vansin commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Doc-only refresh from 通信狗 review (issue #639). No behavior changes,
no runtime/config edits — every touched file is markdown or a
package.json description field.

Author alias: 通信文档马

Version facts sourced from npm at commit time

Verified via npm view <pkg> dist-tags on 2026-08-14:

latest preview
agent-network 2.2.21 2.3.0-preview.39
agent-node 2.4.13 2.5.0-preview.31
commhub-server 0.8.8 0.9.0-preview.29

Local anet -v at authoring time: v2.3.0-preview.38 / 2.4.13 / 0.8.8.

Changed (9 items across 15 files, +71 -46)

P0-1 CHANGELOG.md banner

  • Drop hardcoded 当前 stable 是 v0.10.11 (out of date).
  • Point readers at npm latest + docs-site/docs/changelog.md as the
    live source; keep v0.10.15 archival anchor and v0.8.1 OSS-first note.

P0-2 docs/getting-started.md

  • Runtime table gains grok-build-acp row (needs grok login).
  • Note that @preview additionally ships codex-app-server and
    opencode-cli; authoritative full runtime table is
    anet.sh/guide/runtimes.
  • anet lsanet node ls (matches current CLI).

P0-3 docs-site/docs/{,en/}guide/getting-started.md

  • Add a preview-channel warning next to the admin/anethub line:
    @preview prints a one-time random password on first
    anet hub start; do not hard-code anethub. Wording mirrors
    README.

P0-4 AGENTS.md 项目结构

  • Drop 39 命令 / 4 runtime hardcoded counts (both drift).
  • Point at docs-site/docs/guide/cli.md as canonical CLI list.
  • Split runtimes into stable (4: claude-code-cli / claude-agent-sdk /
    codex-sdk / grok-build-acp) + preview extra (2: codex-app-server /
    opencode-cli); mark grok-build-cli as unreleased in any channel.

P0-5 docs/version + docs/plans/release-plan.md

  • docs/version/README.md, docs/plans/release-plan.md,
    docs/version/0.11.0/README.md backfill preview matrix from
    npm view <pkg>@preview (was pinned at .34/.26/.20 — now
    .39/.31/.29). Added timestamp + reminder to re-check npm view
    before editing.
  • WAIC 7-月-下旬 anchor is out of the window; strike-through the
    completed date, keep the archival link to waic-release.md, and
    replace with 'current promote status per release-plan'.
  • release-plan.md defaults table gains a commhub-server column so
    readers see all three packages, not just two.

P1-6 docs-site/docs/{,en/}guide/architecture.md

  • 14 张表20+ 张表(含 sessions / tasks / nodes / users / networks / SkillHub / providers / vault 等,实数按 schema 版本浮动); EN mirrors it. Fixes both mermaid diagrams and prose.

P1-7 docs/architecture.md

  • Runtime paragraph now says 'stable 4 + preview 2' and points at
    anet.sh/guide/runtimes as authoritative.
  • 14 cli.ts#L<line> deep anchors defanged — link kept, line
    number dropped (they rot every release; function name in link
    text preserves intent).
  • Directory tree gains an '已不完整,以仓库实际为准' note.

P1-8 server/package.json + server/README.md

  • server/package.json description now says MCP tools (17 collaboration-core + node/provider ops tools; authoritative list at docs-site/docs/api/mcp-tools.md) — was and 17 MCP tools
    (readers took it as the total).
  • server/README.md MCP section gains one line saying the 17 in
    the table are the collaboration-core subset; full list at
    docs-site/docs/api/mcp-tools.md.

P1-9 README.md + README.en.md

  • '能做什么' / 'What it does' gain one bullet pointing at
    Codex TUI co-presence and OpenCode as preview-channel additions
    with a link to the Runtime page.

Not touched (per review scope)

  • docs/v3-postgresql-design.md archive banner (do not edit)
  • upgrade-v2 archive banner (do not edit)
  • grok-copresence danger banner (do not edit)
  • runtimes 官方表 (canonical, do not edit)

Verification (grep after commit)

  • 14 张表 remaining in docs-site/docs/guide/architecture.md: 0
  • 39 命令 remaining in AGENTS.md: 0
  • cli.ts#L<n> deep anchors in docs/architecture.md: 0
  • bare anet ls in docs/getting-started.md: 0

Closes #639

…issue #639)

Doc-only refresh from 通信狗 review (issue #639). No behavior changes,
no runtime/config edits — every touched file is markdown or a
package.json `description` field.

## Version facts sourced from npm at commit time

Verified via `npm view <pkg> dist-tags` on 2026-08-14:
  latest  : agent-network 2.2.21 / agent-node 2.4.13 / commhub-server 0.8.8
  preview : agent-network 2.3.0-preview.39 / agent-node 2.5.0-preview.31
            commhub-server 0.9.0-preview.29
  local anet: v2.3.0-preview.38 (matches preview channel, one behind head)

## Per-file changes

P0-1 CHANGELOG.md banner
  - Drop hardcoded "当前 stable 是 v0.10.11" (out of date).
  - Point readers at npm `latest` + docs-site/docs/changelog.md as the
    live source; keep the v0.10.15 archival anchor + v0.8.1 OSS-first
    note. File still an archive of pre-2026-04 v1.0.0-preview history.

P0-2 docs/getting-started.md
  - Runtime table now includes `grok-build-acp` (needs `grok login`).
  - Note that @Preview additionally ships `codex-app-server` and
    `opencode-cli`; the authoritative full runtime table is at
    anet.sh/guide/runtimes.
  - `anet ls` → `anet node ls` (matches current CLI).

P0-3 docs-site/docs/{,en/}guide/getting-started.md
  - Add a preview-channel warning next to the admin/anethub line:
    @Preview prints a one-time random password on first
    `anet hub start`, don't hard-code `anethub`. This aligns with the
    README + cli.md wording that already carries the note.

P0-4 AGENTS.md 项目结构
  - Drop "39 命令" / "4 runtime" hardcoded counts (both drift).
  - Point at docs-site/docs/guide/cli.md as canonical CLI list.
  - Split runtimes into stable (4: claude-code-cli / claude-agent-sdk /
    codex-sdk / grok-build-acp) + preview extra (2: codex-app-server /
    opencode-cli); mark `grok-build-cli` as unreleased in any channel.

P0-5 docs/version/README.md + docs/plans/release-plan.md
        + docs/version/0.11.0/README.md
  - Backfill preview matrix from `npm view <pkg>@preview` (was pinned
    at .34/.26/.20 — now .39/.31/.29). Added timestamp + reminder to
    re-check `npm view` before editing.
  - WAIC 7-月-下旬 anchor is out of the window; strike-through the
    completed date, keep the archival link to waic-release.md, and
    replace with "current promote status per release-plan".
  - release-plan.md defaults table gains a commhub-server column so
    readers see all three packages, not just two.

P1-6 docs-site/docs/guide/architecture.md
  - "14 张表" → "20+ 张表(含 sessions / tasks / nodes / users /
    networks / SkillHub / providers / vault 等,实数按 schema
    版本浮动)"; EN mirrors it. Fixes both the two mermaid diagrams
    and the paragraph.

P1-7 docs/architecture.md
  - Runtime paragraph now says "stable 4 + preview 2" and points at
    anet.sh/guide/runtimes as authoritative.
  - 14 cli.ts deep `#L<line>` anchors defanged (link stays, line
    number dropped — they rot every release; kept the function name
    in the link text so intent survives).
  - Directory tree gains an "已不完整,以仓库实际为准" note so
    readers don't treat it as canonical.

P1-8 server/package.json + server/README.md
  - package.json `description` now says "MCP tools (17 collaboration-
    core + node/provider ops tools; authoritative list at
    docs-site/docs/api/mcp-tools.md)" — was "and 17 MCP tools"
    (readers took it as the total).
  - server/README.md MCP section gains one line saying the 17 in the
    table are the collaboration-core subset; full list at
    docs-site/docs/api/mcp-tools.md.

P1-9 README.md + README.en.md
  - "能做什么" / "What it does" gain one bullet pointing at Codex TUI
    co-presence and OpenCode as preview-channel additions with a link
    to the Runtime page.

## Not touched (per review scope)

  - docs/v3-postgresql-design.md archive banner (do not edit)
  - upgrade-v2 archive banner (do not edit)
  - grok-copresence danger banner (do not edit)
  - runtimes 官方表 (canonical, do not edit)

## Verification

`grep -c` on the touched files confirms:
  - `14 张表` remaining in docs-site/docs/guide/architecture.md: 0
  - `39 命令` remaining in AGENTS.md: 0
  - stale `cli.ts#L<n>` deep anchors in docs/architecture.md: 0
  - `anet ls` (bare, without node prefix) in docs/getting-started.md: 0

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0c3b76f030

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

| 通道 | @sleep2agi/agent-network | @sleep2agi/agent-node | @sleep2agi/commhub-server | 说明 |
|---|---|---|---|---|
| **latest**(稳定) | 2.2.21 | 2.4.13 | 0.8.8 | 4 个 stable runtime;⚠ 带 Windows 跨盘 `anet --version` 崩溃(#446) |
| **preview** | **2.3.0-preview.39** | **2.5.0-preview.31** | **0.9.0-preview.29** | 迭代中:Windows 修复 + `codex-app-server` flag + OpenCode `1.18.1`。preview 还额外暴露 `codex-app-server` / `opencode-cli` 两个 runtime。**promote 门禁** = 全 Linux 门禁真绿 + Windows 复验 PASS + 审计发现的 stop 孤儿窗(OpenCode 节点 stop 可留 detached ACP 孤儿)修复合入并复跑受影响门禁。 |

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Remove the obsolete next-preview plan

For release operators using this living document, the refreshed table identifies .39 / .31 as the current preview, but the immediately following section still calls .34 / .26 the “next preview” and directs them to the already superseded draft #454. This leaves two incompatible release candidates in the same plan and risks applying obsolete gate instructions; update or archive that subsequent section together with the version refresh.

AGENTS.md reference: AGENTS.md:L24-L24

Useful? React with 👍 / 👎.

Comment thread docs/architecture.md
```

verify [`cli.ts:228 loadProfile`](https://github.com/sleep2agi/agent-network/blob/main/agent-network/bin/cli.ts#L228):
verify [`cli.ts:228 loadProfile`](https://github.com/sleep2agi/agent-network/blob/main/agent-network/bin/cli.ts):

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Remove stale line numbers from the source-link labels

For readers using these links to verify the architecture, removing every #L… fragment now opens the top of a roughly 13,000-line file while the visible labels still advertise obsolete locations such as cli.ts:228 (the referenced loadProfile is around line 1208 in this revision). The same mismatch remains across the edited saveProfile, setupCommand, runCommand, ensureMcpJson, configuration, and dashboard links, so the change neither provides working navigation nor fully removes the line numbers that were meant to stop drifting; retain a navigable stable target or remove the numeric labels as well.

Useful? React with 👍 / 👎.

Comment thread server/README.md
| `list_tasks` | Task list, filterable by `network_id` |
| `get_completions` | Completion history |

> The table above lists the 17 **collaboration-core** tools. Node lifecycle / provider ops tools ship on the same MCP surface — the authoritative full list is [docs-site/docs/api/mcp-tools.md](../docs-site/docs/api/mcp-tools.md). Don't read the count above as "17 tools total".

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Point to an actual full MCP tool inventory

The linked docs-site/docs/api/mcp-tools.md explicitly says it documents only the 17 collaboration-core tools and leaves the operational tools unexpanded, so it cannot serve as the “authoritative full list” promised here. This matters when server users need to discover the rest of the MCP surface—the source currently registers roughly 46 tools, including SkillHub and internal task-consumption tools that the linked page does not enumerate; either expand that page into a complete inventory or link to a source/generated list that is complete.

Useful? React with 👍 / 👎.

@vansin

vansin commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

独立复核:版本数字与 npm 实况逐一吻合;改动面确如所述(复核于 head=0c3b76f030410bff02b15e879b074e54d901ed65)

我不是本 PR 的 merge 决策方(那在 通信狗),但它当前处于 #870 描述的卡死状态,
所以先做一次独立复核,免得阻塞在那里。

一、写进文档的版本号 vs npm 今日实测

npm view <pkg> dist-tags(2026-08-14 19:27 实测)与 PR 新增行逐一对照:

PR 写入            npm 实况                          结论
2.3.0-preview.39   agent-network preview             ✅
2.2.21             agent-network latest              ✅
2.5.0-preview.31   agent-node preview                ✅
2.4.13             agent-node latest                 ✅
0.9.0-preview.29   commhub-server preview            ✅
0.8.8              commhub-server latest             ✅

六个全部吻合。

我另外核过一处看着可疑的 0.6.3:它的完整上下文是
0.7.0(现 0.6.3-preview) —— 即"目标 0.7.0、当前在 0.6.3-preview 线上",
不是声称 0.6.3 已发布(dashboard 实际是 latest 0.6.0 / preview 0.6.3-preview.56)。这条不成立。

二、改动面确如 PR 描述

15 个文件:除 server/package.json 外**全是 .md**
server/package.json 的 diff 只有 description 一行:
  -  "…user auth, and 17 MCP tools."
  +  "…user auth, and MCP tools (17 collaboration-core …"
  version / bin / main / dependencies **均未改动**

无行为改动这句成立。

三、我没有复核的部分

  • 中英文两侧文案是否等价(我只核了数字与改动面,没逐句对读 ZH/EN);
  • 那 15 个文件里每一处措辞是否都比原文更准(只抽核了版本相关的);
  • 四处"禁区"未动这一点我按文件列表确认了(它们不在改动列表里),但没逐行读那四个文件。

四、备查

本 PR 修的那批问题,我今天独立核过一遍:10 条全部在 origin/main 上成立
(我最初误判其中 2 条"不成立",已更正 —— 两次都是我搜错了路径/搜错了词形)。

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.

[test-runner] #434/#638 follow-up: slugFor 碰撞 runner 内断言 + greenwash harness 补注入 + 重取 witnessed-red

1 participant