Skip to content

[TS] Model Math and Number builtins - #442

Open
CaelmBleidd wants to merge 1 commit into
mainfrom
caelmbleidd/stdlib-numeric-pr391
Open

CaelmBleidd wants to merge 1 commit into
mainfrom
caelmbleidd/stdlib-numeric-pr391

Conversation

@CaelmBleidd

@CaelmBleidd CaelmBleidd commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

Math and Number intrinsic routing now verifies the real builtin owner. User project declarations with the same names retain their own behavior. Rebased onto current main while retaining the extracted numeric model scope.

Validation on 5c0f812e5304a017ece0d9269d68e7574bb971ad: usvm-ts: 22 passed, 0 skipped; usvm-ts-calls: 2 passed, 0 skipped. Main/test Detekt has zero findings; diff check passed. Tests used published JacoDB ddb127d9ef, without a local composite substitution. These checks do not establish full source-language or experiment support.

Review base: 2c4f17c4c9fc0d70057e374ec462600a0d9c4bbf. Only this extracted stage is in scope; later Calls/PBT hardening remains separately reviewable.

@CaelmBleidd CaelmBleidd changed the title [2/12] Model numeric JavaScript builtins [TS] Model Math and Number builtins Oct 2, 2026
@CaelmBleidd
CaelmBleidd marked this pull request as ready for review October 2, 2026 16:13
Base automatically changed from caelmbleidd/stdlib-family-pr391 to main October 2, 2026 16:15
@CaelmBleidd
CaelmBleidd force-pushed the caelmbleidd/stdlib-numeric-pr391 branch from 2a9a019 to 22f46c6 Compare October 2, 2026 16:45
@CaelmBleidd
CaelmBleidd force-pushed the caelmbleidd/stdlib-numeric-pr391 branch from 22f46c6 to 5c0f812 Compare October 7, 2026 23:02
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