Skip to content

interval: join checked solver splits - #9216

Merged
kim-em merged 4 commits into
mainfrom
agent/interval-split-design
Aug 14, 2026
Merged

interval: join checked solver splits#9216
kim-em merged 4 commits into
mainfrom
agent/interval-split-design

Conversation

@kim-em

@kim-em kim-em commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a function-agnostic, cut-type-polymorphic semantic coverage schema for solver splits
  • add a transparent kernel join from the parent proof and two child-conditional target proofs
  • add a Mathlib-free conformance theorem which consumes both child cases and rejects swapped quoted children
  • specify branch-root provenance, child-local program extension, contradiction evidence, resources, and open scheduling/storage choices

A prepared policy split remains untrusted search data. It can enable proof emission only after the domain package proves exact child coverage and both child branches supply ordinary kernel evidence.

Verification

  • lake build HexInterval.ProofEmitterConformance
  • copyright, line-count, DAG, published trust-surface, factor-freshness, and diff checks
  • no added native_decide, axiom, sorry, admit, unsafe, or implemented_by

Stack

Depends on #9215.

@kim-em
kim-em force-pushed the agent/interval-target-close branch from 5032a61 to e9b21eb Compare August 11, 2026 19:37
@kim-em
kim-em force-pushed the agent/interval-split-design branch from d8f08cd to 2e1d6de Compare August 11, 2026 19:37
@kim-em
kim-em force-pushed the agent/interval-target-close branch 2 times, most recently from 7dd6d3a to 659ed4e Compare August 14, 2026 10:13
@kim-em
kim-em force-pushed the agent/interval-split-design branch from 2e1d6de to 695e3b2 Compare August 14, 2026 10:22
kim-em and others added 3 commits August 14, 2026 10:44
Make the inherited base and both branch assumptions explicit in the split canary, pin swapped-child rejection in the kernel, and correct the split and RealPaver SPEC claims. Progress: progress/20260814T101851Z.md.
Pin a genuinely non-covering child pair, qualify schema orientation and runtime provenance, and record exact-head review hardening in progress/20260814T103810Z.md.
@kim-em
kim-em force-pushed the agent/interval-split-design branch from 12d1549 to 4b8f037 Compare August 14, 2026 10:44
@kim-em
kim-em changed the base branch from agent/interval-target-close to main August 14, 2026 10:44
Restore the Rule protocol heading scope, pin the exact RealPaver implementation sources, and record final review reconciliation in progress/20260814T105429Z.md.
@kim-em
kim-em merged commit 816b3da into main Aug 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant