Repository navigation
chore: prepare Hydra v0.3.0 release metadata - #19
Conversation
🤖 Automated Review PanelReviewer A — Codex confirmationAPPROVE Final confirmation found no actionable issues. The initial pass correctly identified three documentation defects—an incomplete COD-521 SHA, abbreviated #11/#12 SHAs despite the “exact” wording, and missing migration notes for Reviewer B — Gemini 3 FlashAPPROVE No required fixes. The README accurately keeps COD-510 at the spec-only boundary, separates preparation from authorization/publication/consumer use, records the merged COD-521/COD-522 inputs, and documents the TypeScript compatibility limits. Cargo.lock changes are limited to workspace versions and the release-preparation scope is faithful to the task. Panel resultBoth reviewers approve the final diff. The full local verification evidence is in the PR description; no tag, release, package publication, repin, deployment, or live runtime claim was made. |
Auto-Merge Gate — approved for squash mergeConfidence: 0.95 Scope reviewed: preparation-only Hydra Rationale: The diff directly fulfills COD-523's bounded preparation slice: all five workspace versions align to Checks observed: CI Scope limit: This merges preparation metadata only. It does not authorize or perform public release activity; COD-524 remains the separate release-authorization/publication boundary. |
Summary
0.3.0release line.v0.2.2history.Scope and release boundary
This PR changes only
Cargo.toml,Cargo.lock, andREADME.md. It does not create or move a tag, publish a GitHub release, publish to crates.io/npm, repin Iris/Rite, deploy anything, or claim MCP-over-HTTP runtime support. COD-510 is listed accurately as an OpenSpec-only contract.The proposed
v0.3.0tag and git dependency examples are explicitly gated on separate exact release authorization and public tag verification. The preparation merge SHA is intentionally recorded only after this PR lands.Exact merged inputs
The README records full immutable SHAs for PRs #10–#18, including COD-515 TypeScript projection, COD-521 nested-schema correction, COD-522 TypeScript freshness gate, and COD-510's spec-only contract.
Verification
Run from the isolated hosted worktree at commit
8f4536f5c9aea765744b03f2771c8b146b72b478:cargo metadata --locked --no-deps --format-version 1— all five workspace packages report0.3.0.cargo build --all-targets— pass.cargo test --all-targets— pass (60 codegen, 14 Notes surface, 6 Security Scan tests).cargo clippy --all-targets -- -D warnings— pass.cargo fmt --all -- --check,creed diff,git diff --check— pass.hydra-codegen check— pass.hydra-codegen writepasses across all three examples; all 12 generated artifact bytes matched the pre-write snapshots on both passes; final checks passed.examples/ts-client:npm ci --ignore-scripts --no-audit --no-fund,npm run check:generated,npm run typecheck,npm run build, andnpm run test:nested-schema— pass.Linear: COD-523