Skip to content

T-38B lens_parallelism: rebase PR #4266 onto main, resolve conflicts, green CI - #4292

Merged
briansrls merged 12 commits into
mainfrom
pr-4266-lens-parallelism
Jun 2, 2026
Merged

briansrls merged 12 commits into
mainfrom
pr-4266-lens-parallelism

Conversation

@briansrls

Copy link
Copy Markdown
Contributor

Auto-opened by session-dashboard for session cool-wren-27.
Pushing to pr-4266-lens-parallelism 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 June 2, 2026 05:02
@briansrls
briansrls merged commit 1b8ef4d into main Jun 2, 2026
8 of 10 checks passed
@briansrls
briansrls deleted the pr-4266-lens-parallelism branch June 2, 2026 05:44

@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: 3c918f9f · Trigger: schedule
  • Thinking: 366s wall

BLOCKING (1)

Root Cause

  • dsl/gunbc/ci_github_actions_workflow.dag static workflow carrier checksum was not regenerated with the hand-edited CI workflow → update Source-SHA256 to the current .github/workflows/ci.yml digest.

⚠️ The workflow/carrier checksum receipt needs to be repaired before this is safe to merge.

Comment thread .github/workflows/ci.yml
run: |
echo "CARGO_HOME=$RUNNER_TEMP/cargo" >> "$GITHUB_ENV"
echo "RUSTUP_HOME=$RUNNER_TEMP/rustup" >> "$GITHUB_ENV"
echo "CARGO_BUILD_JOBS=2" >> "$GITHUB_ENV"

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: This workflow edit changes the bytes pinned by dsl/gunbc/ci_github_actions_workflow.dag, but the carrier Source-SHA256 still does not match, violating INVARIANTS P2 boundary discipline and the existing checksum receipt.

briansrls added a commit that referenced this pull request Jun 2, 2026
…ner contract (#4301)

* RR-I Class 1 worksheet — dependency-lens closure posture + corpus-runner contract

I.1: ratify single-ClassifiedDependencyView<C> closure contract for the four
dependency-runtime lens families (parallelism/effect/ownership/idempotency)
landed post-#4264/#4292 — honest unresolved arms, no parallel roster fields,
no second classification authority. NON-GOALS: Complexity/Cost/TableDecisionTree
registry migration; bulk #3468 scaffold dissolution. I.1.1 (adhoc-8b1709c7-7c0)
executes UnknownCoupling collapse against §2 contract / §4 R1–R4.

I.3 (design-only): corpus-runner contract for testclaim_corpus_runner.dag two
unsupported subject families (ci_pipeline, non_runtime_value) — root-caused as
domain mismatch vs run_test_claim's monomorphic (Node, RuntimeValue), promoted
only via projection-into-(Node,RuntimeValue) or an escalated parametric-evaluator
L2.5 PR; never a per-family run_test_claim fork. §5.0.2 CI-needs predicate gates
eval_parallel (p95>15m OR shadow>5m OR queue>3d); no runtime lands here.

Mirrors RR-A #4296 format; §8 READY-FOR-WORKER-DISPATCH.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* RR-I review fixes (#4301): live-tree accuracy — 5-row roster + IdempotencyVerdict variants

codex REQUEST_CHANGES: two landed-tree survey errors.
- manual_corpus_roster is FIVE rows (header :3 "five rows"; 5 entries :25), not 4.
  Corrected all "4-row wedge" cites (carried from RR-A #4296) to 5-row.
- IdempotencyVerdict has only AlgebraicIdempotenceProven { law } | RequiresAlgebraWitness
  (idempotency.dag:42). The Holds/Violates { diagnostic } pair lives on the inner law
  Witness, not on IdempotencyVerdict — corrected §2 table.

Docs-only; no substrate touched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* WIP: RR-I worksheet (Class 1) — I.1 T-13 lens closure + I.3 corpus runner con

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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