Skip to content

release: ship v2026.5.99 — T9964 follow-ups (briefing diet + ferrous-forge + release-prepare.yml)#461

Merged
kryptobaseddev merged 2 commits into
mainfrom
release/v2026.5.99-ship
May 22, 2026
Merged

release: ship v2026.5.99 — T9964 follow-ups (briefing diet + ferrous-forge + release-prepare.yml)#461
kryptobaseddev merged 2 commits into
mainfrom
release/v2026.5.99-ship

Conversation

@kryptobaseddev
Copy link
Copy Markdown
Owner

Summary

Ships PR #459 (T9964 v5.97 follow-ups) as v2026.5.99, after v5.98 (#460, T9961+T9962) shipped in parallel.

Contents

  • Real briefing diet (T9974 AC1 was missed in v5.97): default cleo briefing now ≤1000 tokens via progressive disclosure. peerLearnings/decisions emit {id, title, createdAt, _next.fetch} only (full body via --memory-detail). relatedDocs surfaces slug+type instead of useless attachmentId. memoryContext.recent* titles capped at 80 chars.
  • Ferrous-forge fixture compliance: packages/cleo/test/fixtures/release-test-rust-crate/Cargo.toml now uses edition=2024 + lints sections. Pre-commit hook passes without --no-verify on release commits.
  • release-prepare.yml workflow (closes T9781): cleo release open <version> now actually dispatches the GH Actions workflow that cuts the release branch, bumps versions, and opens the PR.
  • Workflow jq bug fix: Bump workspace @cleocode/* dep refs step used (.dependencies // {}) |= ... which jq rejected with "Invalid path expression" on packages/adapters/package.json (no dependencies field). Replaced with if has("dependencies") then ... else . end per jq's path-expression semantics. This was caught during my v5.98 dispatch attempt.

Version bumps

  • 21 workspace packages/*/package.json + root package.json2026.5.99
  • Cargo.toml [workspace.package].version2026.5.99
  • Cargo.lock refreshed for 13 workspace crates

Test plan

🤖 Generated with Claude Code

@kryptobaseddev kryptobaseddev merged commit dc97dbd into main May 22, 2026
34 checks passed
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