Repository navigation
Conversation
…e modules MN-07 registers what Mnist.Facts proves by decide over the parameter artifacts: positive requantization multipliers, distinct fc multipliers, the bias-plus-255-times-taps bounds of conv1 and conv2, the int16 pairs that can saturate in stored tap order, and that pairing each channel's smallest tap with its largest leaves none. conformance_mn_07 verifies the module and reads every one of its 23 theorems from the attestation as checked within its axiom policy. MN-01 now names twelve modules. Refs #6, #3. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013Eo1UJoRXDrVSdkPw8UC35
Mnist.Facts computes each fact from the content-addressed parameters and proves its value by decide. The conv2 pairing fact is one theorem per output channel: a single theorem over all sixteen exhausts the kernel's memory on a 7 GiB host. The module is an entrypoint, so the source identity the bundle binds covers it. Refs #6. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013Eo1UJoRXDrVSdkPw8UC35
The request pins the new source, semantic and lock identities, and `lexlean production build` at the pinned LexLean 54f2ec41 with Lean 4.32.1 produced result 8370f724, copied verbatim. The package's crate is unchanged: Mnist.Facts is outside the root's closure. Refs #6. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013Eo1UJoRXDrVSdkPw8UC35
The README lists the module and its theorems, and says which statements over all inputs are not yet proved (UOR-Foundation/LexLean#117, #6). Refs #6. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013Eo1UJoRXDrVSdkPw8UC35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Item M4 of the completion plan #3, the part decided over parameter values; refs #6. Stacked on #17; retarget to
mainwhen #17 merges.What
Mnist.Factsproves. Each fact is computed from the content-addressed parameter artifacts and proved bydecide; 23 theorems in all:Not proved here, and said so (README, #6):
Those are statements over all inputs, and they need UOR-Foundation/LexLean#117. Its probe found Int order propositions, the runtime's comparison/negation/quotient in the
linear_arithmeticlowering, and a split onifmissing. The eighth fact (a positive dequantization scale) needs the ONNX file, #15.Consequences in the repository.
Factsis an entrypoint, so the bundle's source identity covers it. MN-01 now counts twelve modules.lexlean production buildat the pinned 54f2ec41 and Lean 4.32.1 (result8370f724). The package's crate is byte-identical: the module is outside the root's closure.R3.
c2661d7), then the module, the bundle and the docs.conformance_mn_07verifies the module and reads all 23 theorems from the attestation as checked within their axiom policies.docs/evidence/planted-defects.md.Checked locally with Rust 1.97.0 (1.97.1 is not downloadable in this session):
lexlean production verify-artifact dist: bindings verified.xtask check-model,cargo fmt --checkandcargo clippy --workspace --all-targets -D warningspass.cargo test --workspace: all seven of MN-01 to MN-07 pass.🤖 Generated with Claude Code
https://claude.ai/code/session_013Eo1UJoRXDrVSdkPw8UC35
Generated by Claude Code