Skip to content

R3 gate #11: tc1_eta_equivalence_executable (T-V-L4-L7-Direct) - #3100

Merged
briansrls merged 7 commits into
mainfrom
session/loyal-lark-583
May 14, 2026
Merged

briansrls merged 7 commits into
mainfrom
session/loyal-lark-583

Conversation

@briansrls

Copy link
Copy Markdown
Contributor

Auto-opened by session-dashboard for session loyal-lark-583.
Pushing to session/loyal-lark-583 advances this PR.

Worker attestation

Before flipping this PR to ready for review, confirm each item:

  • Title describes the change (not the session id or branch).
  • PR body summarises what and why (replace the TODO below).
  • Tests run: name the command (e.g. npm test, cargo test) and the result.
  • If this closes a work item, the body contains a Closes #N directive.
  • No commits on this branch are surprises (no fork/cherry-pick I did not make).
  • No secrets / credentials / large binaries staged.

Summary

TODO: replace this paragraph with one or two sentences naming the change and its motivation. Reviewers read this first.

Test plan

  • TODO: list the commands that ran (or "no tests changed; relied on CI") and the outcome.

@briansrls
briansrls marked this pull request as ready for review May 14, 2026 16:57
Re-enable strict-fire integration test: compile fixture via cached_compile_to_dag (per-binary amortization per TESTING.md) and drop stale #[ignore].

Co-authored-by: Cursor <cursoragent@cursor.com>
@briansrls
briansrls force-pushed the session/loyal-lark-583 branch from 71ac7f2 to 4d5c07c Compare May 14, 2026 17:03

@briansrls briansrls left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review metadata

  • Provider / model: codex / unknown
  • Commit: 71ac7f27 · Trigger: schedule
  • Thinking: 127s wall

BLOCKING (1)

Root Cause

  • docs/r3-program-plan.md Gate #11 remains canonically post-R3 canvas-deferred/no strict-fire promotion, but the Rust test now treats the proxy as executable closure → either restore the ignored/NYI posture or land a Director-visible plan/brief update that explicitly ratifies proxy PASS semantics and its #1972 dissolution receipt.

ROADMAP — Incomplete

  • R3 gate #11 tc1_eta_equivalence_executable: The executable status is not reconciled with the canonical row that subtracts #11 from R3 load-bearing closure until #1972.

⚠️ One blocking intent mismatch needs reconciliation before this can land.

),
Err(other) => panic!("unexpected compile error for {FIXTURE_PATH}: {other:?}"),
};
let dag = cached_compile_to_dag(FIXTURE_SOURCE, FIXTURE_PATH);

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BLOCKING: Activating this strict-fire suite makes gate #11 pass on the SymbolicCost proxy while docs/r3-program-plan.md §10.3 and docs/briefs/r3-v-pattern-a-tc1-v1-worker.md still keep TC1 V1 HELD/DECLARED until #1972, contradicting top-down PM intent and INVARIANTS P5.

briansrls and others added 5 commits May 14, 2026 13:21
…er split

Worker brief: program-plan cross-ref distinguishes Path A SymbolicCost Notes-only receipts from ledger PASSING until #1972. Integration test module doc cites §1.8 Status-vs-Notes (INVARIANTS P5).

Co-authored-by: Cursor <cursoragent@cursor.com>
@briansrls
briansrls merged commit 223fd3d into main May 14, 2026
4 checks passed
@briansrls
briansrls deleted the session/loyal-lark-583 branch June 1, 2026 18:42
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