Skip to content

fix: repin V12 book-rotation dependency - #15

Merged
dangerousfood merged 1 commit into
masterfrom
codex/v12-dependency-repin
Aug 15, 2026
Merged

dangerousfood merged 1 commit into
masterfrom
codex/v12-dependency-repin

Conversation

@dangerousfood

Copy link
Copy Markdown
Collaborator

Summary

  • repin lib/deepstate-contracts to 37aa0d2ecb4a1f37a45b473729c100b2991c4e2d
  • keep foundry.lock synchronized with the gitlink
  • preserve one commit for V12 finding #227435

Why

Protocol PR #14 was merged while dependency PR #33 still referenced a CI-red commit. Dependency PR #33 now includes the required Slither initialization, SMT source bindings, reviewed coverage line remap, and exact-nightly runtime gas baselines in its single V12 #227435 commit. This PR moves the protocol to that corrected dependency commit.

Depends on Deepstate-Protocol/deepstate-contracts#33.

Validation

  • forge fmt --check
  • forge build --sizes --threads 0
  • forge test --threads 0: 134 tests passed, including five invariants with 128,000 calls each and zero reverts
  • DeepstateV1 runtime size: 23,082 bytes (1,494-byte margin)
  • dependency checks run with Foundry d3167db: Slither clean, 1,253 SMT obligations passed, adjusted coverage 100/100/100/100, 86 runtime gas snapshots regenerated and reviewed

@dangerousfood
dangerousfood merged commit 7d8a67b into master Aug 15, 2026
3 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