Skip to content

changelog: v0.4.0 rolled up - #1381

Merged
AbirAbbas merged 2 commits into
devfrom
chore/changelog-v0.4.0
Sep 22, 2026
Merged

AbirAbbas merged 2 commits into
devfrom
chore/changelog-v0.4.0

Conversation

@AbirAbbas

@AbirAbbas AbirAbbas commented Sep 22, 2026 •

Copy link
Copy Markdown
Collaborator

The 91 entries under docs/changes/unreleased/ become the ## v0.4.0 section of CHANGELOG.md, which is what the stable release's notes are read from (make changelog VERSION=v0.4.0). Docs only; nothing else moves.

The order is the one docs/rules/promotion.md gives: roll up on dev, promote this commit to staging, fast-forward main, then dispatch Release on main with channel=stable and component=minor to cut v0.4.0 (the worker harness, devaf, the model picker table, the installer receipt, home sessions, and the two fixes #1376/#1377 from the 2026-09-21 staging verification).

🤖 Generated with Claude Code

AbirAbbas and others added 2 commits September 22, 2026 09:30
The 90 entries under docs/changes/unreleased/ become the ## v0.4.0 section of
CHANGELOG.md, which is what the stable release's notes are read from.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@AbirAbbas
AbirAbbas merged commit c084b60 into dev Sep 22, 2026
1 check passed
@AbirAbbas
AbirAbbas deleted the chore/changelog-v0.4.0 branch September 22, 2026 13:31
@santoshkumarradha santoshkumarradha added the hygiene Tests, laws, dead code, duplication — no person-facing change label Oct 3, 2026
@santoshkumarradha santoshkumarradha added this to the Tests & tooling milestone Oct 3, 2026
@santoshkumarradha santoshkumarradha added the area:build make targets, size budget, cross-build, release label Oct 3, 2026
santoshkumarradha added a commit that referenced this pull request Oct 24, 2026
dev carries #1332, #1108, #1333, #1107, #1208, #1071, #1376, #1377, #1381,
#1385, #1386, #1387 and #1384. #1108 is the santos/dev slice held at
759d704, which dev2 already descends from, so the tree was merged against
759d704 as its base: the slice counts as already here, and only what dev
did beyond it is brought in (the nested-module walk, the image guard's
duplicate, and everything from #1333 on). The commit still records origin/dev
as its second parent, so a dev2 to dev pull request sees dev as merged.

Four files conflicted:
- tools_image.go: both sides restored the empty-prompt guard; dev2's
  comment kept, and dev's second copy of the guard's test dropped because
  #1372's test pins the same refusal.
- surfacedoors_law_test.go: dev2 added one ledger door and #1071 crossed
  workingNowAgent; the ratchet counts the merged ledger, 22.
- tui_e2e_test.go, tuiwords_test.go: the home that #1071 draws is the one
  in the tree (dev2 never redrew home after the slice), so the suite waits
  for #1071's words.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:build make targets, size budget, cross-build, release hygiene Tests, laws, dead code, duplication — no person-facing change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants