Skip to content

feat(interval): compose mixed function instantiation - #9240

Merged
kim-em merged 11 commits into
mainfrom
agent/interval-mixed-instantiation
Aug 16, 2026
Merged

kim-em merged 11 commits into
mainfrom
agent/interval-mixed-instantiation

Conversation

@kim-em

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

Copy link
Copy Markdown
Owner

Summary

  • prove the mixed arbitrary-function target Real.exp (Real.sin (-x)) ≤ 3
  • use a sine-owned structural matcher to extend the exact four-node graph to six nodes with sin x, -(sin x), and the oddness equality
  • authenticate the live chronology: instance → sine → negation → equality transport → exponential, including every version, predecessor, fact, assumption, and source
  • replay the base-to-extended prefix and equality transport through the unchanged generic runner, reifier, quotation, proof frontend, and closure
  • preserve separate source, negation, sine, and exponential packages over shared fact/value semantics

Validation

  • cold focused build: 2,288 jobs
  • trust-surface and factor-freshness checks
  • PNT inventory tests and inventory validation
  • exact main ancestry, Lake blob, source-inventory, diff, and banned-construct checks
  • prepared-to-direct-main range-diff: all ten feature commits patch-identical

Scope

This is an acceptance experiment for structural discovery and dynamic instantiation across independently registered functions. The current matcher still uses fixed numeric slots and recognizes one exact graph shape; stable-key arbitrary graph discovery and package-independent generalization remain future work.

@kim-em
kim-em force-pushed the agent/interval-mixed-functions branch from 27181b6 to 933a6a5 Compare August 16, 2026 02:04
@kim-em
kim-em force-pushed the agent/interval-mixed-instantiation branch from 71bb685 to 99f30d9 Compare August 16, 2026 02:40
@kim-em
kim-em changed the base branch from agent/interval-mixed-functions to main August 16, 2026 02:40
@kim-em
kim-em marked this pull request as ready for review August 16, 2026 02:40
@kim-em
kim-em enabled auto-merge August 16, 2026 02:50
@kim-em
kim-em merged commit 83b49aa into main Aug 16, 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