Repository navigation
Record that a G20 frame round trip does not emit - #6516
Open
unpaidmoon wants to merge 1 commit into
Open
unpaidmoon wants to merge 1 commit into
unpaidmoon wants to merge 1 commit into
Conversation
The PR5708 route table has no return to frame 1, so one conversion and its inverse are not a typed bill. Published exits of non-member fields keep boundary rank 0. Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.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.
Change and mathematical scope
Scoped route obstruction on the PR #5708 word. No new κ. Selected κ stays
781451/250000000.The published route table has 2369 edges. Every edge drops frame dimension, and the rank equals that drop. Frame 1 is the only dimension-8 frame and has indegree 0, so a conversion and its inverse do not both emit. There is no route-legal two-query paid/target delta.
Helper 222 starts on frame 1. Events 5638 through 5643 are
ADDs declared on frame 1. ThoseADDs are ill-typed after any published exit, because no route returns to frame 1.At the opening cut, each of the 413 public helpers is a one-field carrier of boundary rank 1 and internal rank 1. Frame 1 has 189 empty compatible exits, 9 of rank 1 and 180 of rank 2. The edge
(1, 517, 1)creates that singleton channel and then leaves the sixADDs ill-typed. It is not a completed word.No non-member field has an odd singleton pairing at any cut. Across published exits into occupied compatible banks, 2650155 span-admitted pairings keep boundary rank 0. An off-route move of field 208 from frame 622 into frame 509 raises boundary rank from 0 to 1, and that edge is not in the route table.
Task and overlap
Base commit:
7c49fe32c55de02c2c873655c804b16e4c3fef0aon canonicalCrocSwap/integer-mult-boundsmain. Priority revision 8. Catalogue cardbit-helper-contract. Scope status: refined.The card asks whether a changed G20 path improves the complete BIT moment. This package does not build a new word. It answers the paid frame-conversion question left by Nick Petalas's free-carrier certificate on the same PR #5708 word.
Session r78, item 1 of the ordered eligible list. The 19 October handoffs are closed. Later handoffs whose artifact is an open pull request, including the H25 requests and the PR #6353/#6361 chain, are excluded. The remaining list is the revision-8 first-mention open questions of #5679, #5708, #5718, #5615, and #5717, after dropping delivered items:
Nearest work: Ali Romman's PR #5708 supplies the word and routes. Nick Petalas's free-carrier package shows that every common-frame bank has boundary rank 0 and leaves paid frame changes open.
research/g20-moved-correction-framemoves one A2 correction; it does not decide this carrier round trip.Validation
CPython 3.12, standard library only:
Observed
PASS_G20_FRAME_ROUND_TRIP_GAPin both modes andPASS_REGISTERED_RESEARCH_PACKAGE. The registered replay also passed normal and optimized isolated runs.python3 -B scripts/research_selected_baseline.pyprintedPASS_RESEARCH_BASELINE_BINDINGS_ONLY.Not run: member exits into occupied banks, a rewritten frame-517 schedule, Lean, Docker, and the selected cold replay.
Credit
The word, the routes, and the open role question are Ali Romman's PR #5679 and PR #5708. The common-frame obstruction and cut algebra are Nick Petalas's. Gaussian elimination and rank-nullity are classical.
Prepared by unpaidmoon with substantial Cursor Grok assistance.
Open next questions
ADDs of helper 222 be retargeted onto frame 517 with a finite route and restoration bill? The singleton pairing is not that word.Workflow feedback (optional)
The free-carrier handoff named one conversion and its inverse directly, which made the route-table check a finite census. A link to discussion #1200 is enough; no separate session report.