chore: bump leanSpec commit to e9ddede (2026-04-16)#294
chore: bump leanSpec commit to e9ddede (2026-04-16)#294MegaRedHand wants to merge 1 commit intomainfrom
Conversation
Updates test fixtures source to latest leanSpec HEAD, bringing in upstream spec changes since 76d4792 (2026-04-14).
Greptile SummaryRoutine leanSpec fixture bump: updates Confidence Score: 5/5Safe to merge — single-line hash bump with no code changes. The entire PR is a two-line diff updating a commit hash and its date comment. No logic, no security surface, no breaking changes. CI passing confirms the new fixtures are compatible. No files require special attention.
|
| Filename | Overview |
|---|---|
| Makefile | Bumps LEAN_SPEC_COMMIT_HASH from 76d4792 (2026-04-14) to e9ddede (2026-04-16) to pick up the latest upstream leanSpec test fixtures; no logic changes. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Makefile\nLEAN_SPEC_COMMIT_HASH bump] --> B[e9ddede\n2026-04-16]
B --> C[rm -rf leanSpec &&\nmake leanSpec/fixtures]
C --> D[Regenerated test fixtures\nforkchoice / signature / stf]
D --> E[make test\ncargo test --workspace --release]
Reviews (1): Last reviewed commit: "chore: bump leanSpec commit to e9ddede (..." | Re-trigger Greptile
🤖 Kimi Code ReviewMakefile: Dependency Update Review This is a high-risk change for a consensus client. Updating the formal specification commit hash affects protocol correctness guarantees. Security & Correctness Issues:
Minor:
Recommendation: Automated review by Kimi (Moonshot AI) · kimi-k2.5 · custom prompt |
🤖 Claude Code ReviewPR #294 Review:
|
🤖 Codex Code ReviewNo findings in the repo diff. The PR only updates the pinned external Residual risk: this does change the upstream fixture/spec baseline indirectly, so the real behavior change lives outside this repo. I could not validate the contents of commit Automated review by OpenAI Codex · gpt-5.4 · custom prompt |
Summary
LEAN_SPEC_COMMIT_HASHin the Makefile from76d4792(2026-04-14) toe9ddede(2026-04-16), picking up the latest upstream leanSpec changes used to regenerate fork choice, signature, and state transition test fixtures.Test plan
rm -rf leanSpec && make testpasses locally against the refreshed fixtures