Conversation
|
Validation checkpoint for exact candidate
Conclusion: no further candidate repair is indicated by validation evidence. The OCI failure is host-specific timeout evidence, not a compiler/elaborator or trusted-policy failure. Keep this PR held/draft; do not merge it as part of validation. |
|
Frozen-candidate owner review checkpoint for exact head Fresh live verification:
Adversarial owner review found no source/provenance defect. The generic matrix/recurrence signs and index shifts remain correct for The claim boundary is also consistent with the contract: the three specialization theorems are now explicit entrypoints; supporting mathematical definitions remain public API without being claim entrypoints; No independent review is present yet, so this remains owner evidence only. Keep this PR draft/held and do not merge it. Upstream PRs carlok#179 and carlok#180 remain open, and the cadence question on carlok#180 is still unanswered; do not open another upstream PR until that boundary changes or an explicit decision overrides it. |
NEW SESSION HANDOFF — Horadam companion-matrix submissionThis comment is intended to be a self-contained resume checkpoint for a fresh agent/session. Resolve live GitHub state before acting, but if the coordinates below are unchanged, do not reopen already-resolved repairs. Authoritative coordinates
Current candidate changes exactly three files:
Mathematical scopeThe generic module bridges the existing The specialization module deliberately stays separate and connects the generic theory to the repository's existing Fibonacci/Lucas API:
The claim JSON currently names 14 theorem entrypoints:
Exact-head validation evidenceFor exact candidate
OCI diagnostic harnessLive OCI control branch/checkpoint at handoff:
Diagnostic result:
This is a known host-specific OCI condition. Do not repair Lean source or weaken trusted receiver timeout/rules in response to this timeout when the same exact candidate passes the canonical hosted receiver. Diagnostic Lake build is the primary compiler/elaborator signal. Important repair history — do not regress to old watcher SHAsWatcher events may replay older checkpoints. Always compare the reported SHA with the live control file/PR head before acting.
Owner adversarial review already completedOwner/self-review has tried to falsify the important boundaries rather than merely rereading the proofs:
No unresolved owner defect is known. Remaining workflow gateAt this handoff there are zero submitted independent reviews on fork PR #4. Owner/self-review and CI do not count as independent review. Therefore:
Fresh-session resume procedureA new agent should start by reading this comment and PR #4 body, then verify live state instead of trusting the checkpoint blindly:
This checkpoint is repository metadata only and intentionally does not modify the frozen candidate tree or invalidate its exact-head CI. |
Held fork-side validation PR for the Horadam companion-matrix submission.
Trusted base:
9f708c18fccb311646b10af124c60ca70e41857bFinal frozen candidate:
bfa1591baa2872f43c224a39b9e9f6ceaabc6c94This candidate contains the generic Horadam/Mathlib companion-matrix bridge plus a restrained Fibonacci/Lucas specialization module. It remains a fork-local development/validation checkpoint and must not be merged as part of validation.
Exact-head evidence
Fork CI on exact candidate
bfa1591baa2872f43c224a39b9e9f6ceaabc6c94:test: SUCCESS — run34962254980validate-submission: SUCCESS — run34962254942, job1043583438279f708c18fccb311646b10af124c60ca70e41857bbfa1591baa2872f43c224a39b9e9f6ceaabc6c94accepted: trueOCI diagnostic 9:
09f92bd62132bc2f1a344c5764d976f2b40b7ce634962274290, job1043584079869f708c18fccb311646b10af124c60ca70e41857b, candidatebfa1591baa2872f43c224a39b9e9f6ceaabc6c94lake build: pass (2299jobs)lake env lean /tmp/leanfrontier/downstream/Client.leanexceeded the fixed 30-second limit. The canonical GitHub-hosted receiver passed the same downstream import on this exact candidate.Repair history
Historical candidate
9b6d6602832d89036fb2b48b8ddd6e80e92a8c36(including OCI ops head4cce5b0779185917597162a6590a68aba74954eb) had a clean diagnostic Lake build and kernel recheck but was rejected because the expanded positive-power characteristic-polynomial theorem exceeded the normalized-term limit. That was repaired through ordinary public mathematical APIcompanionPowerCharPoly, not by changing trusted limits.Historical candidate
addd754b4b0da9162cbf5bee161b18697243b90cthen passedtestbut canonicalvalidate-submissionrun34942857171, job104295326076, failed with the receiver's genericBUILD_FAILED: error: build failed. OCI diagnostic 7 pinned that exact candidate at ops head23be57dad51d3a7f62e9f56b03112bf2e3ec23d3; run34942878054, job104295387947, gave the actionable compiler error atHoradamCompanionMatrix.lean:146:4:companionPowerCharPolyfailed to compile and should be markednoncomputablebecause it depends on noncomputable polynomial addition. Commitfbbb8b8a1bd6faea5d2ef71615c5e34cfe98455capplied exactly that ordinary-source one-line repair. Its exact-headtestrun34943560907and canonicalvalidate-submissionrun34943560879both passed. No trusted receiver rule or limit was changed.Review boundary
Owner adversarial review has pressure-tested recurrence signs, index shifts,
Q = 0, FibonacciP = 1, Q = -1, natural-to-integer coercions, Lucas base cases, and charpoly assumptions. No unresolved owner defect remains. Independent review is still required before any upstream submission/merge; owner review and CI do not substitute for it.Do not merge this fork-local PR as part of validation.