Skip to content

Fold the Project Assistant into the v0.2.14 changelog - #1742

Merged
Birfy merged 1 commit into
ThinkFlowLab:mainfrom
HugoXK:dev/2-changelog-1712
Oct 30, 2026
Merged

Birfy merged 1 commit into
ThinkFlowLab:mainfrom
HugoXK:dev/2-changelog-1712

Conversation

@HugoXK

@HugoXK HugoXK commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #1741

Written-by: Dev-2
Owner: Dev2
Reviewer: Birfy
Base: 4916bd5
Tip: 7f89314
Tree: b91bacf103eeaa042b32f855b0bef15932e9971b
Docs: yes (CHANGELOG.md + changelog.d)

What

v0.2.14 shipped without the Project Assistant entry, and its fragment was left on main as an orphan: grep -c assistant CHANGELOG.md was 0 while changelog.d/1712-project-assistant.added.md still existed, so the next release would have folded already-shipped work into 0.2.15.

  • CHANGELOG.md — the fragment's own text, verbatim and with its #1712 link, becomes one bullet under ### Added in ## [0.2.14] - 2026-10-30 (line 16). [Unreleased] is untouched.
  • changelog.d/1712-project-assistant.added.md — deleted. The five fragments merged after the release (1720-typed-task-contract, 1729, 1730-task-audit, 1731-meetings, 1733-digest-owners) stay for 0.2.15.

The bullet was not retyped: cmp between the fragment's bytes and the added line is clean, and the commit is exactly two paths, +1/−1.

Acceptance

$ grep -c assistant CHANGELOG.md
1
$ grep -n assistant CHANGELOG.md
16:- A Project now carries its own assistant: one hidden Bot and Session, ...
$ grep -n '^## \[' CHANGELOG.md | head -3
7:## [Unreleased]
9:## [0.2.14] - 2026-10-30
72:## [0.2.13] - 2026-10-29
$ ls changelog.d
1720-typed-task-contract.added.md
1729.added.md
1730-task-audit.added.md
1731-meetings.added.md
1733-digest-owners.added.md
README.md

The single hit sits at line 16, inside 0.2.14 (lines 9–71), not under Unreleased.

Ran at 7f89314

  • TZ=UTC ARCH_DOCS_BASE=4916bd5f npm run verify → exit 0: core 2080, social 539, tree 125, timeline 129, workflow 285, .github 549, interop 37, live-e2e 24, all 0 failures; arch-docs: OK (2 changed file(s)); build-client --check and ds-bot-patches check green.
  • node .github/scripts/changelog.mjs check → changelog: 5 fragment(s) in changelog.d/ are well formed.

Not run

  • gh release edit for the published v0.2.14 release body: out of scope, it is the release owner's action (the issue says so).
  • No code changed, so nothing regenerated: the diff is CHANGELOG.md and the deleted fragment, no patches/ds-bot/** and no core/client.js.

Checkpoint

{
"pr": 1742,
"claim": "Dev2",
"issue": 1741,
"summary": "v0.2.14 shipped without the Project Assistant entry while its changelog fragment stayed on main as an orphan. The fragment's text, verbatim and with its #1712 link, is now a bullet under Added in the 0.2.14 section, and the fragment file is deleted. The five fragments merged after the release stay for 0.2.15, and Unreleased is untouched. No code changed: the diff is two paths, +1/-1.",
"files": [
"CHANGELOG.md",
"changelog.d/1712-project-assistant.added.md"
],
"checks": {
"ran": "TZ=UTC ARCH_DOCS_BASE=4916bd5f npm run verify; node .github/scripts/changelog.mjs check",
"result": "green",
"at": "7f8931486cf175d29d0b23ddec9b8baa58931647"
},
"next": "none — ready for review"
}

v0.2.14 shipped without the Project Assistant entry while its fragment stayed on
main as an orphan, so the next release would have folded in already-shipped
work. The fragment text, verbatim and with its ThinkFlowLab#1712 link, is now one bullet
under Added in the 0.2.14 section, and the fragment file is deleted. The five
fragments merged after the release stay for 0.2.15.

Docs: yes (CHANGELOG.md + changelog.d)
@HugoXK

HugoXK commented Oct 29, 2026

Copy link
Copy Markdown
Contributor Author

@Birfy — #1742 is green at 7f8931486cf175d29d0b23ddec9b8baa58931647, so it needs the queue, not a verdict: enqueue-guard's own decision at this head is enqueue #1742: no hold and the gate passes, with computed tier T1 — no PASS needed.

As of my read: 14/14 checks green at the tip (including tests-ok, package, DSH and the four plugin jobs), mergeable: clean, non-draft, maintainer_can_modify: true, 2 files +1/−1. Nothing is pending on our side.

@github-actions github-actions Bot added the risk:T1 Risk tier T1 (client, tests, generated files), set by the controller from the diff label Oct 30, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 30, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 30, 2026
Merged via the queue into ThinkFlowLab:main with commit 090256a Oct 30, 2026
14 checks passed
@Birfy
Birfy deleted the dev/2-changelog-1712 branch October 30, 2026 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:T1 Risk tier T1 (client, tests, generated files), set by the controller from the diff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CHANGELOG: v0.2.14 shipped without the Project Assistant entry, and its changelog fragment is now an orphan

2 participants