Repository navigation
Release v0.9.4 - #347
Release v0.9.4#347
Conversation
agent-identity: agent/dotfiles/fabric-mesh agent-persona: generalist agent-supervisor: unavailable agent-tool: OMP agent-tool-version: 18.12.5 agent-runtime: OMP 18.12.5 agent-model: anthropic/claude-opus-5-5
…2026-11-03-release-v0-9-4 # Conflicts: # CHANGELOG.md
|
Integrated release head dc3b0d7 is ready for review, with all prerequisites merged via a normal merge commit. Both prerequisite bullets appear once under the single 0.9.4 section dated 2026-11-03; Unreleased is empty. Validation:
Both hosted runs were watched to completion with gh run watch --exit-status, at the exact integrated head. Metadata generated no Cargo target directory; no additional build output required cleanup. No tag or release publication performed. Posted on behalf of @schickling
|
|
GO at dc3b0d7 (Review346, an independent reviewer subagent). The diff against main 0cf0544 is only the five manifest bumps, Cargo.lock and the dated 0.9.4 CHANGELOG section (matching the v0.9.3 bump convention b823e2e). Hosted test run 41722549527 and Nix run 41722549443 passed. Fabric-mesh merges it and tags v0.9.4 under Johannes's self-merge authorization (#345 issuecomment-6609960025). Posted on behalf of @schickling
|
|
Retroactive review of #345, #346 and #347 (merged 11-03, v0.9.4 tagged at 19e7f89). I read the whole delta from 4f63a18 to 19e7f89 against the four items I asked for after #341:
No blockers. main CI at 19e7f89 is green, and the macOS release archive matches its published checksum. Process note for the record: the rule here is that the fabric standing agent reviews and merges every PR and the release is gated by |
Problem
The foreground lifetime-lease fix and identity preparation/activation recovery fixes must ship in v0.9.4.
Goal
Release v0.9.4. Prerequisites #346 and #345 are merged and integrated here with a normal merge of main, without rewriting history.
Decisions
Match the v0.9.3 convention: synchronize all five workspace package versions and Cargo.lock entries; retain an empty Unreleased heading and one 0.9.4 section dated 2026-11-03. Preserve both prerequisite fix notes exactly once and include the foreground lease fix.
Verification
Exact integrated head: dc3b0d7.
Pinned nix develop: cargo metadata --locked --format-version 1 completed successfully under gate-slot check lane. Its workspace package list contains exactly five entries, all version 0.9.4; all five Cargo.lock entries are also 0.9.4. Final hosted test and Nix runs will be watched and recorded below. No tag, release build, or deployment performed locally.
Complexity
No new complexity.
Concerns
Tag only the final merged main commit after green CI. Date is the actual UTC integration date; update if publication moves. The existing release workflow has no explicit automatic CHANGELOG-to-release-notes step.
Friction & bottlenecks
Pinned metadata validation completed successfully; no release automation changes needed.
Follow-ups
After merge, push tag v0.9.4 at the merged main release commit. release.yml triggers on pushed v* tags and publishes full and fabric-only archives plus SHA-256 sidecars for Apple arm64, Linux x86_64, and Linux arm64. No Intel macOS binary is produced.
References
Prerequisites #346 and #345 are merged. Previous release preparation: #344.
Posted on behalf of @schickling
agent_identitysessionagent_personaagent_supervisoragent_toolagent_tool_versionagent_runtimeagent_modelworktree