Repository navigation
feat(optimization): qualify per-well pressure routing - #4275
Merged
Merged
Conversation
EvenSol
force-pushed
the
codex/4188-per-well-pressure-routing
branch
from
October 8, 2026 18:40
47d86ae to
f53c730
Compare
This was referenced Oct 8, 2026
EvenSol
marked this pull request as ready for review
October 9, 2026 04:41
EvenSol
marked this pull request as draft
October 9, 2026 05:57
22 tasks
EvenSol
force-pushed
the
codex/4188-per-well-pressure-routing
branch
from
October 9, 2026 06:26
f53c730 to
fcc6690
Compare
This was referenced Oct 9, 2026
EvenSol
marked this pull request as ready for review
October 9, 2026 12:19
This was referenced Oct 9, 2026
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.
Summary
Advances #4188 as the active implementation track under #3154 with physically coupled, reversible per-well routing and a scalable field-to-export acceptance workflow.
FieldWellNetworkProcessUnitedges and exposes each selector as one discrete automation inputThis does not introduce another optimizer or network model. It leaves #4228's unrelated network-physics scope, #4146/#4147/#4148 compressor physics, #4187 persistent/live orchestration, and #2939 performance ownership intact.
Validation
Validated locally on exact tree
952208e890235660eb35b719803e00b9719c2096, commitfcc669023302eda218fcac5d976a60e1a8fed4f6, based directly on currentmasterffde2f43443ae65d57d02497e31fefb71b637555:--checkgit diff --checkLocal
javac/javadocandpre-commitexecutables are unavailable in this runner; exact-head CI must supply those gates.VALIDATION PENDING CI
The PR remains draft until all exact-head checks pass and review findings are resolved. No merge or auto-merge requested.
Next dependency
After this coherent routing/export slice lands, connect the scalable fixture to the existing allocation search and #4187 persistent task state, then record bounded performance evidence with #2939. Preserve fail-closed candidate acceptance: no unconverged, non-finite, stale, or partially restored candidate may be accepted. Coordinate any network-fidelity expansion with #4228 rather than absorbing its physics scope.
Repaired-head five-of-ten coordination — 2026-10-09
External conflict repair advanced this PR to exact head
fcc669023302eda218fcac5d976a60e1a8fed4f6on recorded baseffde2f43443ae65d57d02497e31fefb71b637555. The repaired head is open, draft, mergeable, review-free, thread-free, and successful across all nine workflow groups, including the 14/14 build/test/Javadoc matrix. This campaign preserved that head and did not perform the repair, rebase, or source mutation.Current
masterisea7d61ac1cbfc4b25689a4e81406a7bef248ae64after merged #4272. Positively identified autonomous implementation occupancy is 5/10: #4274, #4275, #4277, #4279, and #4280. Ten remains both target and absolute global ceiling.Package 3 for #3153 remains unaccepted and unstarted because #4275, #4277, #4279, and #4280 own
src/main/resources/neqsim/mcp/engineering-coverage.json; this PR and #4279 also overlap in the SURF guide. No campaign source mutation, workflow retry, rebase, synchronization, force-push, replacement, closure, merge, readiness transition, or peer-head mutation was performed.Verified merge and five-of-ten rotation — 2026-10-09
This PR merged from preserved repaired head
fcc669023302eda218fcac5d976a60e1a8fed4f6as currentmaster8d52025524c0df5f47dae13838648db8025787ec. All nine exact-head workflow groups and the 14/14 build/test/Javadoc matrix were successful. The merge was external to this campaign.Positively identified autonomous implementation occupancy remains 5/10: #4274, #4277, #4279, #4280, and #4282. Ten remains both target and absolute global ceiling. #4275 is removed from active capacity.
The #3153 one-active-PR gate is clear, but Package 3 remains overlap-deferred because #4277, #4279, #4280, and #4282 own the generated MCP engineering-coverage resource. No campaign source mutation, workflow retry, rebase, synchronization, force-push, replacement, closure, merge, or peer-head mutation was performed by this reconciliation.