Skip to content

Release v0.2.14 - #1728

Merged
Birfy merged 1 commit into
mainfrom
release/v0.2.14
Oct 29, 2026
Merged

Birfy merged 1 commit into
mainfrom
release/v0.2.14

Conversation

@Birfy

@Birfy Birfy commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

Written-by: Release

Mechanical release under the standing approval for mechanical release PRs: it folds the 48 changelog fragments on main into ## [0.2.14] - 2026-10-30 and bumps the core to 0.2.14. This is the 2026-10-30 (Asia/Shanghai) beat; tagging the merge commit v0.2.14 is the separate step after the merge.

What changed (only the files the standing approval allows)

  • CHANGELOG.md: changelog.mjs release 0.2.14 --date 2026-10-30 folded all 48 fragments; [Unreleased] left empty; no hand edits.
  • changelog.d/: the 48 folded fragments removed; README.md untouched.
  • core/package.json, core/package-lock.json: 0.2.13 -> 0.2.14.
  • patches/ds-bot/0007-version-and-tooling.patch: its three added version lines bumped by hand (no git binary on this box).

Diff: 52 files = 4 modified mechanical files + 48 changelog.d/*.md deletions. Nothing else.

Fragments consumed (48)

  • changelog.d/1308-rate-limit-retry.fixed.md
  • changelog.d/1334-taskform-no-preselect.fixed.md
  • changelog.d/1507-workflow-runs-superseded.fixed.md
  • changelog.d/1509-steering-interrupt.fixed.md
  • changelog.d/1577.fixed.md
  • changelog.d/1582.fixed.md
  • changelog.d/1606-face-room-peer-gone.fixed.md
  • changelog.d/1607-approval-dock-waiting.fixed.md
  • changelog.d/1611-workflow-history-row-id.fixed.md
  • changelog.d/1612-face-start-miss.fixed.md
  • changelog.d/1616-workflow-release-keeps-id.fixed.md
  • changelog.d/1618-runs-duration-chip.fixed.md
  • changelog.d/1621-workflow-orphan-release.fixed.md
  • changelog.d/1626-activity-row-running-host.fixed.md
  • changelog.d/1629-busy-ack-natural.fixed.md
  • changelog.d/1632.fixed.md
  • changelog.d/1634-busy-ack-placeholder.fixed.md
  • changelog.d/1636-thinking-row-duplicate-line.fixed.md
  • changelog.d/1638-approval-dock-room-card.fixed.md
  • changelog.d/1640-waiting-card-destination.fixed.md
  • changelog.d/1642-folded-thinking-preview.fixed.md
  • changelog.d/1644-tool-result-closes-wait.fixed.md
  • changelog.d/1646-room-busy-ack.fixed.md
  • changelog.d/1647-workflow-claim-rematch.fixed.md
  • changelog.d/1650-room-steering-let-go.fixed.md
  • changelog.d/1651-schedules-seconds-roundtrip.fixed.md
  • changelog.d/1652-workflow-drawer-flowchart.fixed.md
  • changelog.d/1654-workflow-stage-style.changed.md
  • changelog.d/1656-busy-ack-no-canned.fixed.md
  • changelog.d/1664-room-line-not-dropped.fixed.md
  • changelog.d/1665-busy-ack-model.changed.md
  • changelog.d/1666-steering-spliced.fixed.md
  • changelog.d/1677-drawer-edit-overlap.fixed.md
  • changelog.d/1678-busy-ack-arrival.fixed.md
  • changelog.d/1679-stop-during-backoff.fixed.md
  • changelog.d/1684-busy-ack-ledger.fixed.md
  • changelog.d/1686-edit-plane-commit-coords.fixed.md
  • changelog.d/1693-drawer-frame-wires.fixed.md
  • changelog.d/1698-busy-ack-fresh-line.fixed.md
  • changelog.d/1700-retired-bot-unreachable.fixed.md
  • changelog.d/1702-project-state.added.md
  • changelog.d/1704-proto-safe-project-ids.fixed.md
  • changelog.d/1706-workflow-failure-inbox.fixed.md
  • changelog.d/1710.added.md
  • changelog.d/1711-own-key-lookups.security.md
  • changelog.d/1718-think-row-clip.fixed.md
  • changelog.d/1723-project-board-actor.security.md
  • changelog.d/638-archive-bot.added.md

Ran at this tip (Node 22.23.3, files read from the Git Data API of main d5ae145)

  • changelog.mjs check -> 48 fragments well formed before the fold, 0 after.
  • changelog.mjs release 0.2.14 --date 2026-10-30 -> wrote the section, removed the 48 fragments.
  • check-release-version.mjs 0.2.14 -> exit 0; release-notes.mjs 0.2.14 renders the new section (59 lines).

Not run: npm ci + npm run harness + TZ=UTC npm run verify, ds-bot-patches.mjs check, smoke, typecheck, actionlint -- no dependency tree on this box; tests-ok covers them at this tip. No test is added: a mechanical release has no behavior change, so there is no red-first case.

Preflight (read 2026-10-29T18:00Z)

  • newest release v0.2.13, published 2026-10-28T20:18:09Z (2026-10-29 04:18 Asia/Shanghai) -- it carries yesterday's Shanghai date, not today's 2026-10-30, so a release is due.
  • latest Test on main d5ae145a is green (run 40925697923 at 2026-10-29T17:54:01Z, conclusion success).
  • 48 changelog fragments on main -- so not a "no fragment, skip by design" day.
  • core/package.json is 0.2.13, the newest tag is v0.2.13 -> patch bump to 0.2.14.

Docs-not-needed: mechanical release only - CHANGELOG.md, changelog.d/, the version files and the generated version patch; no behavior change.

Written-by: Release

Mechanical release under the [standing approval for mechanical release PRs](AGENTS.md#standing-approval-mechanical-release-prs): it folds the 48 changelog fragments on `main` into `## [0.2.14] - 2026-10-30` and bumps the core to `0.2.14`. This is the 2026-10-30 (Asia/Shanghai) beat; tagging the merge commit `v0.2.14` is the separate step after the merge.

## What changed (only the files the standing approval allows)
- `CHANGELOG.md`: `changelog.mjs release 0.2.14 --date 2026-10-30` folded all 48 fragments; `[Unreleased]` left empty; no hand edits.
- `changelog.d/`: the 48 folded fragments removed; `README.md` untouched.
- `core/package.json`, `core/package-lock.json`: `0.2.13` -> `0.2.14`.
- `patches/ds-bot/0007-version-and-tooling.patch`: its three added version lines bumped by hand (no `git` binary on this box).

Diff: 52 files = 4 modified mechanical files + 48 `changelog.d/*.md` deletions. Nothing else.

## Fragments consumed (48)
- changelog.d/1308-rate-limit-retry.fixed.md
- changelog.d/1334-taskform-no-preselect.fixed.md
- changelog.d/1507-workflow-runs-superseded.fixed.md
- changelog.d/1509-steering-interrupt.fixed.md
- changelog.d/1577.fixed.md
- changelog.d/1582.fixed.md
- changelog.d/1606-face-room-peer-gone.fixed.md
- changelog.d/1607-approval-dock-waiting.fixed.md
- changelog.d/1611-workflow-history-row-id.fixed.md
- changelog.d/1612-face-start-miss.fixed.md
- changelog.d/1616-workflow-release-keeps-id.fixed.md
- changelog.d/1618-runs-duration-chip.fixed.md
- changelog.d/1621-workflow-orphan-release.fixed.md
- changelog.d/1626-activity-row-running-host.fixed.md
- changelog.d/1629-busy-ack-natural.fixed.md
- changelog.d/1632.fixed.md
- changelog.d/1634-busy-ack-placeholder.fixed.md
- changelog.d/1636-thinking-row-duplicate-line.fixed.md
- changelog.d/1638-approval-dock-room-card.fixed.md
- changelog.d/1640-waiting-card-destination.fixed.md
- changelog.d/1642-folded-thinking-preview.fixed.md
- changelog.d/1644-tool-result-closes-wait.fixed.md
- changelog.d/1646-room-busy-ack.fixed.md
- changelog.d/1647-workflow-claim-rematch.fixed.md
- changelog.d/1650-room-steering-let-go.fixed.md
- changelog.d/1651-schedules-seconds-roundtrip.fixed.md
- changelog.d/1652-workflow-drawer-flowchart.fixed.md
- changelog.d/1654-workflow-stage-style.changed.md
- changelog.d/1656-busy-ack-no-canned.fixed.md
- changelog.d/1664-room-line-not-dropped.fixed.md
- changelog.d/1665-busy-ack-model.changed.md
- changelog.d/1666-steering-spliced.fixed.md
- changelog.d/1677-drawer-edit-overlap.fixed.md
- changelog.d/1678-busy-ack-arrival.fixed.md
- changelog.d/1679-stop-during-backoff.fixed.md
- changelog.d/1684-busy-ack-ledger.fixed.md
- changelog.d/1686-edit-plane-commit-coords.fixed.md
- changelog.d/1693-drawer-frame-wires.fixed.md
- changelog.d/1698-busy-ack-fresh-line.fixed.md
- changelog.d/1700-retired-bot-unreachable.fixed.md
- changelog.d/1702-project-state.added.md
- changelog.d/1704-proto-safe-project-ids.fixed.md
- changelog.d/1706-workflow-failure-inbox.fixed.md
- changelog.d/1710.added.md
- changelog.d/1711-own-key-lookups.security.md
- changelog.d/1718-think-row-clip.fixed.md
- changelog.d/1723-project-board-actor.security.md
- changelog.d/638-archive-bot.added.md

## Ran at this tip (Node 22.23.3, files read from the Git Data API of `main` d5ae145)
- `changelog.mjs check` -> 48 fragments well formed before the fold, 0 after.
- `changelog.mjs release 0.2.14 --date 2026-10-30` -> wrote the section, removed the 48 fragments.
- `check-release-version.mjs 0.2.14` -> exit 0; `release-notes.mjs 0.2.14` renders the new section (59 lines).

Not run: `npm ci` + `npm run harness` + `TZ=UTC npm run verify`, `ds-bot-patches.mjs check`, smoke, typecheck, actionlint -- no dependency tree on this box; `tests-ok` covers them at this tip. No test is added: a mechanical release has no behavior change, so there is no red-first case.

## Preflight (read 2026-10-29T18:00Z)
- newest release `v0.2.13`, published 2026-10-28T20:18:09Z (2026-10-29 04:18 Asia/Shanghai) -- it carries yesterday's Shanghai date, not today's `2026-10-30`, so a release is due.
- latest `Test` on `main` `d5ae145a` is green (run 40925697923 at 2026-10-29T17:54:01Z, conclusion success).
- 48 changelog fragments on `main` -- so not a "no fragment, skip by design" day.
- `core/package.json` is `0.2.13`, the newest tag is `v0.2.13` -> patch bump to `0.2.14`.

Docs-not-needed: mechanical release only - CHANGELOG.md, changelog.d/, the version files and the generated version patch; no behavior change.
@Birfy
Birfy enabled auto-merge October 29, 2026 18:10
@Birfy
Birfy added this pull request to the merge queue Oct 29, 2026
Merged via the queue into main with commit 54dea30 Oct 29, 2026
13 checks passed
@Birfy
Birfy deleted the release/v0.2.14 branch October 29, 2026 18:17
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