Skip to content

chore: sync lockfile workspace versions - #818

Merged
aram-devdocs merged 2 commits into
mainfrom
codex/sync-lockfile-0-0-842
Jul 9, 2026
Merged

chore: sync lockfile workspace versions#818
aram-devdocs merged 2 commits into
mainfrom
codex/sync-lockfile-0-0-842

Conversation

@aram-devdocs

Copy link
Copy Markdown
Owner

Overview

Type: chore

Summary:
Sync Cargo.lock workspace package versions to the 0.0.842 release already present in the workspace Cargo.toml files. Without this, running Cargo locally rewrites the lockfile from 0.0.841 to 0.0.842 and leaves unrelated dirty state in issue branches.

Related Issues: N/A


Changes Made

Engine Core (goud_engine/src/)

No changes.

FFI Layer (goud_engine/src/ffi/)

No changes.

C# SDK (sdks/csharp/)

No changes.

Python SDK (sdks/python/)

No changes.

TypeScript SDK (sdks/typescript/)

No changes.

Codegen Pipeline (codegen/)

No changes.

Proc Macros (goud_engine_macros/)

No changes.

Tools (tools/)

No changes.

WASM (goud_engine/src/wasm/)

No changes.

Examples (examples/)

No changes.

Documentation

No changes.


Architectural Compliance

  • Rust-first: No engine behavior changed
  • FFI boundary: No FFI changes
  • Dependency flow: No imports changed
  • SDK parity: No SDK surface changes
  • Unsafe discipline: No unsafe code changed
  • File size: No file size risk

Testing

  • cargo metadata --no-deps --format-version 1
  • git diff --check

Code Quality

  • No todo!() or unimplemented!() in production code
  • No #[allow(unused)] without justification comment
  • Error handling unchanged
  • Public API unchanged

Documentation

  • No documentation update needed

Breaking Changes

None.


Version Bump

Bump type: none
Justification: This only syncs the lockfile to the already-published workspace version.


Security

  • No new unsafe blocks
  • No new FFI pointer parameters
  • No dependency version changes
  • No secrets or credentials

Performance

N/A.


Deployment

  • No deployment changes

Reviewer Notes

This fixes release lockfile drift after v0.0.842; it does not change dependency resolution.

@github-actions github-actions Bot added size/XS and removed size/XS labels Jul 9, 2026
@claude

claude Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Claude finished @aram-devdocs's task in 45s —— View job


Code Review: chore: sync lockfile workspace versions

Verdict: APPROVED

Summary

This PR syncs the 4 workspace package version entries in Cargo.lock (goud-engine, goud-engine-core, goud-engine-node, goud_engine_macros) from 0.0.8410.0.842, matching the version already declared in Cargo.toml/version.txt (both confirmed at 0.0.842). This is purely a lockfile metadata fix with no dependency resolution changes — verified no 0.0.841 references remain anywhere in Cargo.lock.

Phase Checks

Phase Result
Architecture (layers, Rust-first, GPU isolation) N/A — no source files touched
Anti-pattern scan (FFI, unsafe, SDK parity) N/A — no FFI/SDK/unsafe code touched
Quality (naming, error handling, tests) N/A — no logic changed
Security (FFI/unsafe) N/A
Scope Matches description exactly — 1 file, Cargo.lock, +4/-4, only version fields changed
Version bump Correctly "none" — the crate versions were already bumped by the prior release; this only fixes lockfile drift

BLOCKERS

None.

WARNINGS

None.

Positive callouts

  • Correctly scoped — touches only the drifted lockfile entries, nothing else.
  • Clear PR description with an accurate root-cause explanation (local cargo runs rewriting the lockfile and leaving dirty state on issue branches).
  • Verified independently: version.txt and both Cargo.toml files already state 0.0.842, so this change brings the lockfile in line with the existing source of truth rather than introducing a new version.

@codecov

codecov Bot commented Jul 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@aram-devdocs
aram-devdocs merged commit e1cba31 into main Jul 9, 2026
47 checks passed
@aram-devdocs
aram-devdocs deleted the codex/sync-lockfile-0-0-842 branch July 9, 2026 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant