release: 0.8.0 - #463
Merged
Merged
release: 0.8.0#463
Conversation
Collects the 19 fragments accumulated since 0.7.2 into a versioned block and syncs package.json / package-lock.json. Minor rather than patch: `Request` is on the stable surface enumerated in docs/POLICY.md, and #462 added an optional `supersedes` field to it. The policy requires a minor bump *and a migration note* for that layer, so the block opens with a Migration section — the change is additive and needs no action, but the note has to exist for the bump to be legible. Highlights: --supersedes on gate request / fast-track (#462), the ROM envelope work (#456-#458), principle 17 (#455), the observations store, and the stdin sentinel fixes. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HbrpT13G92kRawJXZuzH49
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Collects the 19 fragments accumulated since
0.7.2into a versioned block and syncspackage.json/package-lock.json.Why minor, not patch
Requestis on the stable surface enumerated indocs/POLICY.md, and #462 added an optionalsupersedesfield to it. The policy requires a minor bump and a migration note for that layer — so the block opens with a### Migrationsection. The change is additive and needs no action, but the note has to exist for the bump to be legible to anyone pinning a minor line.Nothing in this release is breaking: no
breakingfragment was collected (0 of 19), and no state transition was added or removed.What landed since 0.7.2
--supersedesongate request/gate fast-track(feat(gate): --supersedes — a correction points at the request it replaces #462) — a correction points at the request it replaces, forward-only, traversable fromgate chain.gate doctor --format jsonnow carriescontent_root/config_file(feat(doctor): carry content_root / config_file in --format json #461).gate request,agoraandctx(fix: wire the stdin sentinel through agora and ctx #460), plus seven other fixes.Full detail in the
[0.8.0]block.Verification
npm testlocally: 1962 tests, 26 failures — the same set as the branch point, and the env-sensitive macOS pattern thatCONTRIBUTING.mddocuments (/var/folderssymlink resolution + a locale-dependent schema snapshot). CI is the source of truth; these do not reproduce on the Linux runners..changelog/next/empty afterwards, version synced in bothpackage.jsonandpackage-lock.json.🤖 Generated with Claude Code
https://claude.ai/code/session_01HbrpT13G92kRawJXZuzH49