Skip to content

Commit 68d0dc1

Browse files
Brieucclaude
andcommitted
release: v3.4.6 — Lean 4.29.0 + Mathlib v4.29.0 upgrade
Toolchain bump with Mathlib breaking change adaptations. Build: 8378 jobs, 0 errors, 0 sorry, 7 axioms. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0496cb1 commit 68d0dc1

8 files changed

Lines changed: 22 additions & 7 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@ For extended observables, publications, and detailed analysis:
7777

7878
[Changelog](contrib/CHANGELOG.md) | [MIT License](LICENSE)
7979

80-
*GIFT Core v3.4.5*
80+
*GIFT Core v3.4.6*

contrib/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to GIFT Core will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.4.6] - 2026-03-31
9+
10+
### Summary
11+
12+
**Lean 4.29.0 + Mathlib v4.29.0 upgrade.** Toolchain bumped from v4.27.0. Adapts to Mathlib breaking changes: `SimpleGraph.loopless``Std.Irrefl`, `inner` takes explicit `𝕜`, `EuclideanSpace.*``PiLp.*` deprecations, `noncomputable` for `RCLike.toInnerProductSpaceReal`. Build: 8378 jobs, 0 errors, 0 sorry, 7 axioms.
13+
14+
### Changed
15+
16+
- **lean-toolchain**: v4.27.0 → v4.29.0
17+
- **lakefile.lean**: Mathlib + doc-gen4 pinned to v4.29.0, `require mathlib` moved last (dep resolution)
18+
- **Quaternions.lean**, **GraphTheory.lean**: `.loopless v``.loopless.irrefl v` (Std.Irrefl change)
19+
- **InnerProductSpace.lean**, **E8Lattice.lean**: `EuclideanSpace.*``PiLp.*`, `simp [inner, mul_comm]`
20+
- **G2CrossProduct.lean**: `inner` instance path fix via direct `inner` unfold
21+
- **DifferentialForms.lean**: `ConstantForms` marked `noncomputable`
22+
823
## [3.4.5] - 2026-03-31
924

1025
### Summary

contrib/docs/GIFT_STATUS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# GIFT Framework Status
22

3-
**Version**: 3.4.5
3+
**Version**: 3.4.6
44
**Date**: 2026-03-31
55
**Proof Systems**: Lean 4 (v4.27.0 + Mathlib v4.27.0)
66

contrib/docs/USAGE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# giftpy Usage Guide
22

3-
Complete documentation for the `giftpy` Python package (v3.4.5).
3+
Complete documentation for the `giftpy` Python package (v3.4.6).
44

55
## Installation
66

contrib/docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ This directory contains documentation for the GIFT Core formal verification proj
1515

1616
## Version
1717

18-
GIFT Core v3.4.5
18+
GIFT Core v3.4.6

contrib/python/gift_core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
All values proven in Lean 4.
55
460+ certified relations, 11 published axioms, modular certificate structure.
66
7-
v3.4.5 Features:
7+
v3.4.6 Features:
88
- Certificate Modularization: Foundations / Predictions / Spectral pillars
99
- Spectral Theory: algebraic ratio dim(G₂)/H* = 14/99, TCS bounds, Yang-Mills connection
1010
- Computed Spectrum: Q₂₂ signature (3,19), SD/ASD gap >2000×
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "3.4.5"
1+
__version__ = "3.4.6"

contrib/python/gift_core/constants/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""
2-
GIFT Constants Package (v3.4.5).
2+
GIFT Constants Package (v3.4.6).
33
44
All certified constants organized by theme:
55
- algebra: E8, G2, F4, E6, E7, Weyl group

0 commit comments

Comments
 (0)