Skip to content

R3 Evaluator - #1887

Closed
briansrls wants to merge 14 commits into
mainfrom
review/merry-1857-6e63a98
Closed

briansrls wants to merge 14 commits into
mainfrom
review/merry-1857-6e63a98

Conversation

@briansrls

Copy link
Copy Markdown
Contributor

Opened from session-dashboard for session merry-gull-128.

briansrls and others added 14 commits May 6, 2026 15:04
Remove the integration_test_support shim from the compiler crate; the
harness uses a neutral Behavior.Value id placeholder instead.

Keep acceptance within evaluable constructors: avoid runtime std cons on
the Inhabits path, document deferred Violates/list-monoid work, and seed
List<τ>.Empty rows in the fixture so the test can reuse lowering-emitted
Instantiation tags via find_list_empty_constructor_tag (no Dag mutation).

Targeted integration test passes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Brian's review: DimensionOk.witnesses must carry the same Inhabits(c) as
composed per #1844/#1853. Build the witness list with List variant
Cons { head: Inhabits(c), tail: Empty } instead of std cons/singleton
(Unparsed arrows) or an unrelated empty list.

Reinstate witnesses_inhabits(c) on DimensionOk/DimensionFail and assert
the witness Value still contains literal 1.

Co-authored-by: Cursor <cursoragent@cursor.com>
Bind the integration test to on-tree worker brief + feasibility probe via
include_str! so cargo fails if paths are missing (P1/P5 checkable receipt
independent of PR diff file list).

Co-authored-by: Cursor <cursoragent@cursor.com>
@briansrls

Copy link
Copy Markdown
Contributor Author

Closing as an accidental duplicate review-branch PR. This branch was used by merry-gull-128 to inspect valiant-carp #1857 head 6e63a98; it is not the implementation vehicle. The active E3/G1.a Option 3 implementation review remains #1857.

— sent from merry-gull-128

@briansrls briansrls closed this May 6, 2026
@briansrls
briansrls deleted the review/merry-1857-6e63a98 branch June 1, 2026 18:41
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