Repository navigation
Conversation
…istry spec, research corpus Lean (the substance): repaired full-import root (24 modules tracked, 24 imported), T1Lucas + ZetaSumRule tracked for the first time, branch versions of the three modules master broke (TernaryFPGABoot #4800, H4Lagrangian, IcarusLowerable/Completeness), branch-newer GoldenFloatRoundTrip. Master's newer green versions of TernaryMac / TernaryGemm / TernaryInference / NeutrinoMasses kept. lake build: 8588 jobs, exit 0; 1328 theorem/lemma, 0 sorry, 0 axiom. Baseline (this master, pristine): build FAILS, root imports 9 of 24. specs/mcp/server_registry.t27: 313 lines, the registry the mcpctl server implements; rewritten asserts from macro syntax to canonical t27 (assert_eq!(a,b) -> assert a == b) so it parses and typechecks clean under master's compiler. tools/gen_formats_catalog.py: graft of the branch's positional-only CLI rejection onto master's W603 repo-root defaults. research/ + docs/nona-02-organism + TRINITY_SYMMETRY_PAPER.tex + CORRECTION_4MIBIT_CLIFF report: the Aug-12..13 corpus stranded on the branch. CREDENTIAL.md updated to the post-carry numbers. Closes #5080 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
📓 NotebookLM Notebook linked to this PR
This notebook contains session context, decisions, and artifacts for this work. |
|
Moved to draft to free a slot under the PR budget (specs/policy/pr_budget.t27, OPEN_CAP 20): this PR has had no update since early October, and the account's held PRs for epic #10024 could not be promoted. Nothing is closed; mark it ready again to put it back in the queue. |
|
A draft since 2026-09-28 (last update 2026-10-18); its base is 2714 commits behind master, and the rules it predates (Only t27 2026-10-05, the foreign-line budget 2026-10-07/09, seal schema v2) would each need a rework before it could merge. Closed in the PR sweep of 2026-10-19 on the owner's decision (stale drafts from before 2026-10-10); reopen it if the work is still wanted. 🤖 Generated with Claude Code |
Rescues the unique work stranded on
wave-loop-898(+2385 behind master). Every inclusion is measured, not assumed — A/B below.Lean proofs — the substance
Baseline, pristine
origin/master2925def:lake buildFAILS.TernaryFPGABoot(broken by Wave Loop 460 Variant C, #4800 — lean CI red since Sep 24),H4Lagrangian(broken since Aug 29), andIcarusLowerable/Completeness(broken by an Aug-28native_decidethat the 9-import root never reaches). Master's root imports 9 of 24 modules — the one-directional import gate's documented blind spot.This PR: repaired full-import root,
T1Lucas+ZetaSumRuletracked for the first time (the CREDENTIAL.md blocking defect), branch versions of the three modules master broke, branch-newerGoldenFloatRoundTrip. Master's newer green versions ofTernaryMac/TernaryGemm/TernaryInference/NeutrinoMassesare kept (they added statements).lake build: 8588 jobs, exit 0. 1,328 theorem/lemma, 0 sorry, 0 axiom. Same toolchain pin (v4.31.0) and mathlib rev (800238935b9c) as master — no dependency movement. Per-module provenance table inproofs/lean4/CREDENTIAL.md.specs/mcp/server_registry.t27
313 lines — the server registry the mcpctl MCP server implements (mcp_doctor / mcp_resolve). Was untracked WIP in Rust-flavored macro syntax; asserts rewritten to canonical t27 (
assert_eq!(a, b)→assert a == b); parses and typechecks 0 errors, 0 warnings under master's compiler; sealed (mcp_server_registry.json, all hashes MATCH).tools/gen_formats_catalog.py
Graft of the branch's positional-only CLI rejection (a stray
--outonce created a literal./--out/tree) onto master's W603 repo-root defaults. Both fixes now live together; smoke-tested both paths.Research corpus
research/(gamma paper, gamma hypotheses, formula-matrix),docs/nona-02-organism/,TRINITY_SYMMETRY_PAPER.tex,docs/reports/CORRECTION_4MIBIT_CLIFF_2026-08-12.md— the Aug-12..13 author work stranded on the branch.proofs/lean4/CREDENTIAL.mdrewritten to the post-carry numbers.Suite impact
Local full suite on this tree: the added spec contributes zero parse/typecheck/gen failures; all remaining reds pre-exist on master (untouched specs). Net suite change: the one new spec, green and sealed.
Deliberately NOT carried
lean-proofs.ymlrewrite (bidirectional import gate, git-contains check, build-from-archive) — pushing a workflows file needs theworkflowsOAuth scope the current token lacks; follow-up issue to filegen_w*.py(already on master), the Sep-20 t27c codegen pair (superseded by master's codegen rewrite)Closes #5080
🤖 Generated with Claude Code