Skip to content

[spec] PROTOCOL_MAJOR (12) drifted from package major (13) — protocol-version lockstep test red on main #2729

Closed

Description

@os-zhuang

`packages/spec/src/kernel/protocol-version.test.ts` ("stays in lockstep with the package major") 在 origin/main 上红:release PR #2720 把 `@objectstack/spec` bump 到 13.0.0,但源码里 `PROTOCOL_MAJOR` 仍是 12。

复现:

cd packages/spec && npx vitest run src/kernel/protocol-version.test.ts
# AssertionError: expected 12 to be 13

修复=把 PROTOCOL_MAJOR 提到 13(或按 lockstep 约定应有的机制让 version-packages 时自动同步)。发现于 #2707 相关 PR 的 pre-flight 测试(与该 PR 无关,单独报)。

Activity

  1. os-zhuang commented on Jul 10, 2026

    @os-zhuang
    ContributorAuthor

    重复/已修:PR #2726(fix(spec): bump PROTOCOL_VERSION 12→13)已在 main 合入——我 pre-flight 看到的红是 worktree 基点早于该修复。关闭。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions