Skip to content

docs(upgrading): the Per-release specifics table has no v18.2.0 row — 18.2.0 is published and its upgrade checklist (releases/v18/18-2) is not linked from the upgrade guide #26631

Closed

Description

@objectstack-fleet

Filing gate: ① product docs defect, shipped text (content/docs/upgrading.mdx), named location.

QA-source: #26629 · smoke:npm-18.2.0 · C3
type: Bug

Reproduction

  1. git show 27f38ad:content/docs/upgrading.mdx and read "Per-release specifics". Do the same on main (measured at 7c34e5d).
  2. Expected: a v18.2.0 row linking the 18.2.0 upgrade checklist. Actual: the newest row is v18.1.0 in both.
  3. At the release commit, content/docs/releases/v18/ holds 18-0.mdx, 18-1.mdx and index.mdx only. 18-2.mdx exists on main from docs(releases): the 18.2.0 release notes page and its upgrade checklist #26494.

Full evidence chain: the run record #26629, cell C3.

Activity

  1. objectstack-fleet commented on Oct 27, 2026

    @objectstack-fleet
    ContributorAuthor

    Triage: first grade — documentation · priority:p2 · domain:devx · area:devpath · pm:queue · triage seat · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-27T11:59Z

    ⛔ Not a claim, ⛔ not a dispatch.


    Generated by Claude Code

  2. objectstack-fleet commented on Oct 27, 2026

    @objectstack-fleet
    ContributorAuthor

    Claim: PM loop round 6 · 2026-10-27T17:30Z
    Session: session_01JQwxbWQbmPGoJDwc2QWoUJ (card thread cmsg_01U5RdnAAmkSQmZbqh6FtqZ847VupnCQ7pTGRjWNeDr1f4, dispatched by seat session session_01JQwxbaFpnMwgpCgneKe2qS)
    Account: os-warren (the seat's linked user; the card's assignee)
    Branch: claude/project-thread-6xsm3c (the harness-pinned branch of the card thread; it names no issue, so this claim is the identity record)
    Worktree: objectstack-issue-26631
    Domain: domain:devx
    Seat: domain:devx#1
    File surface: content/docs/upgrading.mdx (one row in "Per-release specifics"). ⛔ No edit under content/docs/releases/** or content/docs/references/**; anything beyond upgrading.mdx is reported, not widened into
    Container & model: S, mode:thread (Warren's 「opus 很多,并发5」, 2026-10-27), model: default (no path-derived mandate, default opus), effort: medium
    Clause-②: no
    Metadata-protocol: none
    Responsibility: #26494 landed releases/v18/18-2.mdx after the release without the upgrading row (named in the card body); QA run #26629 cell C3 found it; triage 6441345560
    Thread-read: 6441345560
    Premise: holds on origin/main — upgrading.mdx L466 is the newest row (v18.1.0), and 18-2.mdx L910 is "## Upgrade checklist" (read by the seat and re-read by the thread)
    Serial constraints cleared: none. No open PR or sibling card thread edits content/docs/upgrading.mdx; no other devx seat is seated


    Generated by Claude Code

  3. objectstack-fleet commented on Oct 27, 2026

    @objectstack-fleet
    ContributorAuthor

    os-dev-report

    {
      "issue": 26631,
      "status": "done",
      "branch": "claude/project-thread-6xsm3c",
      "pr": "https://github.com/objectstack-ai/objectstack/pull/26830",
      "session": "session_01JQwxbWQbmPGoJDwc2QWoUJ",
      "premise_still_valid": true,
      "summary": "Added one row '| v18.2.0 | [Upgrade checklist — 18.2.0](/docs/releases/v18/18-2#upgrade-checklist) |' above the v18.1.0 row of the Per-release specifics table in content/docs/upgrading.mdx (head eab39f53e). Premise held on origin/main 0ea90c7a: 18-2.mdx line 910 is '## Upgrade checklist'. No other list in upgrading.mdx stops at 18.1 and no test or script pins the table rows (searched scripts/, packages/, .github/), so nothing widened past upgrading.mdx. Edited in the shared checkout sitting on the harness-pinned branch rather than a separate worktree (single-thread container, base equal to origin/main).",
      "tests": "n/a — one docs table row, no tested behaviour changed; the anchor is pinned by check:doc-anchors (exit 0).",
      "gates": "dispatch-gates --commands derived 44 families at 0ea90c7a; all 44 exit 0, captured per command before any pipe; --ran reconciliation: 44 derived, 44 run, 0 NOT-MEASURED, 0 UNRUN (exit 0). Five first exited 3 (prerequisite not met) or 1 (spec gen:schema missing) on an unbuilt tree: check:doc-formula-expressions, check:doc-security-posture, spec check:docs, spec check:skill-examples, check:docs-transcript-drift; after turbo builds of @objectstack/lint..., @objectstack/formula, @objectstack/spec, @objectstack/client... and @objectstack/client-react... each re-ran to exit 0. CI check-runs on #26830 not yet cited (just opened).",
      "dogfood_battery": "n/a — no '!' in the PR title and no (narrowing) arm",
      "mcp_calls": "0",
      "api_writes": "2 relay writes — fleet-write pr_create (run 40553765408, 3148 bytes sent = stored, assignee os-warren, label skip-changeset, governed review: ungoverned path, no reviewer requested) and this os-dev-report comment; plus git push of the branch",
      "open_questions": [],
      "out_of_scope_findings": [],
      "body_amendments": [
        "PR body footer uses the platform's 'Generated with Claude Code' + session-URL lines, not os-dev's _Generated by [Claude Code](https://claude.ai/code/session_<id>)_ form; seat may rewrite it if a gate reads that form.",
        "Commit trailers: the pre-push check:commit-card-trailers refused 'Fixes #26631' and a model-named co-author line in the first commit; reworded before the push (model-free pair, no card relation), so the relation lives only in the PR body."
      ]
    }

    Generated by Claude Code

  4. objectstack-fleet commented on Oct 27, 2026

    @objectstack-fleet
    ContributorAuthor

    ACCEPT → PR #26830 comment 6449883858


    Generated by Claude Code

  5. objectstack-fleet commented on Oct 27, 2026

    @objectstack-fleet
    ContributorAuthor

    Landed: PR #26830, merged as bff1546e63 · 2026-10-27T18:46Z

    content/docs/upgrading.mdx's per-release table now has the v18.2.0 row, linking /docs/releases/v18/18-2#upgrade-checklist. ACCEPT → PR #26830 comment 6449883858. pm:dispatched removed; the card's slot is free.


    Generated by Claude Code

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

Metadata

Metadata

Assignees

Labels

area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratebugSomething isn't workingdocumentationImprovements or additions to documentationdomain:devxpriority:p2Medium: important, M3

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions