Skip to content

Preserve exact produced Monotypes directly - #10702

Draft
rtfeldman wants to merge 188 commits into
mainfrom
direct-produced-monotypes
Draft

Preserve exact produced Monotypes directly#10702
rtfeldman wants to merge 188 commits into
mainfrom
direct-produced-monotypes

Conversation

@rtfeldman

Copy link
Copy Markdown
Contributor

Replace post-check generated-private containment queries with exact producer-to-request Monotype flow and content-addressed generated iterator identities. Checked modules now record exact result flow, generated representations intern from their explicit inputs before sealing, and lowering carries those identities through calls, control flow, storage, lifting, and Lambda Solved without graph-wide containment scans or late representation repair. The design reference documents the ownership, identity, and registry invariants.

…ypes

# Conflicts:
#	src/postcheck/monotype/lower.zig
#	src/postcheck/monotype/solve.zig
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