Repository navigation
Conversation
Contributor
Author
|
Closing per CI Manager + smart-newt-797 agreement: model-only slice sequenced behind #4171 (held on #4179/M1-main). Substantial rework expected at rebase — will open a fresh post-#4171 PR from node adhoc-11b7a2da-46a / cool-fox for ci_pipeline residue only. Tracking node and plan preserved; not abandoned. |
1 task done
briansrls
added a commit
that referenced
this pull request
Jun 1, 2026
briansrls
added a commit
that referenced
this pull request
Jun 1, 2026
briansrls
added a commit
that referenced
this pull request
Jun 1, 2026
…e v2_compile_src_v4 closure (#4091 §1.2) (#4214) * WIP: Next-wave: respawn cool-fox — #4175 model-only ci.dag hygiene (post-#417 * chore: apply cargo fmt on four-compile collapse test Co-authored-by: Cursor <cursoragent@cursor.com> * test(ci): add P5(b) same-path receipt for four-compile collapse pin Codex RC: new hand-Rust in an EXPECTED_HAND_AUTHORED_TEST path needs an inline Mechanism (b) receipt (SG-0 delta 0; ROADMAP T-PB-B deferral). Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Four-compile redundancy collapse (#4091 §1.2) — model-only slice
Sequenced behind #4171 (primary carrier). Intentionally DRAFT per parent's dedup ruling — do not flip ready / merge before #4171 lands. This PR is the complementary modeling-hygiene slice (collapse of the modeled
ci_pipelineshadow jobs insrc/v4/workflow/ci.dag); #4171 carries the real required-path multi-target-emit win.What this changes
Three modeled jobs in
ci_pipelineeach independently re-ran a fullsrc/v4332-source closure compile while only declaring a bareneeds: [v2_compile_src_v4]ordering dep. This turns those into real artifact-consumption edges by addingci_upsert_upstream_job_input(job: v2_compile_src_v4)to each job'sCiUpsertStepinputs — mirroring the establishedv4_t15/testclaim_corpus_evalpattern (ci.dag:807, "M1 rust emit is upstream compile authority"):m1_rust_emit_probe_executionlens_ci_registry_executionphase1_nat_semiring_rung_gate_executionEach consumes
v2_compile_src_v4's target-independent resolved closure (front-end shared once) and re-emits its own target from it.Correctness (manager-requested confirmations)
--target rustat fullV4_M1_RUST_EMIT_PROBE_STRICT=1); no emit target is collapsed into another. Coverage is identical, just deduplicated.src/v4/**file-set input (and m1 itsscripts/v4-m1*/Cargo.{toml,lock}); the upstream edge is added, not substituted. What triggers a rerun is neither widened nor narrowed.Discipline
ci_upsert_upstream_job_inputonly) — no DFS-arbiter sign-off needed.v2_bootstrap_smoke_execution's collapse is not a clean modeled edge — theworkflow_local_bootstrap_dag_upstreamcarveout (ci.dag:336) hasdissolution_target: ModelMissingSubstrate { what: v4_bootstrap_dag_emit_ci_job }(= substrate). Deliberately untouched; tracked as a follow-up.Receipt
New integration test
v4_workflow_ci_four_compile_collapse_jobs_consume_v2_compile_src_v4_closureblock-scopes the assertion that each of the three jobs carries the upstream edge.Post-#4171 rebase note
After #4171 lands, rebase onto main and drop any model/test edits #4171 already covers; keep only the residue (the shadow-pipeline upstream edges #4171 doesn't touch).