letter: fold geodesic+spiral and iron CST τ=μ kinks (0007-sqlmm-signed-tag) - #743
Merged
Merged
Conversation
…d-tag) Keep the locked exists-b-e ring (not ∀ on all CSTs). Geodesic and spiral Decline plus intake_rho=None and first_slice_tag none enter the ticket QED arm. QEX arm is now production-level τ=π on full-span CIRCULARSTRING text via cst_prod_tag, not the already-impossible xor of τ. intake_rho stays egg-aware on CS and is not park ρ. This PR was drafted with AI assistance. Co-authored-by: Jeroen Bloemscheer <grootstebozewolf@users.noreply.github.com>
Owner
Author
Score vs CST re-pitch kinks — tip
|
| Kink | Fix |
|---|---|
| GeodesicString fold | Decline + intake_rho=None + first_slice_tag MkOutOfScope EggGeodesicString = None; Spiral mirrored; both in ticket QED |
| Wrong QEX arm | Now sqlmm_prod_tag_fullspan_cs_text via cst_prod_tag (CST name, no egg) — production τ=π park, not τ xor |
intake_rho vs park ρ |
Header + CONTEXT: CST production tag ≠ EmitRhoBagLoop |
| TCircle ρ ignores egg | intake_rho_tcircle_ignores_egg / _always_circle |
| unknown_cs / ang_egg | ang_egg_sweep_is_two_pi — definitional full-span |
| Still locked-exists | Explicitly not ∀ |
CI green. Do not merge from courier — awaiting go.
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.
Follow-up after #742 (
a9317df/f750b95line). Reuses claimId0007-sqlmm-signed-tag. Does not remint #472. Does not touch #729.Achievable ring stays locked
exists b eagreement lemmas — not ∀ on all CSTs.Kinks.
GeodesicString + Spiral fold-in.
tau_mu_geodesic_declinekeeps Decline +intake_rho TGeodesicString _ = None. Spiral now mirrors both.first_slice_tag (MkOutOfScope EggGeodesicString) = NoneandEggSpiralCurve. Both Declines sit in the QED arm ofticket_sqlmm_tau_mu_qed_or_qex.Honest QEX arm. The right-hand side is no longer “τ of the locked full egg is CIRCULARSTRING” (already impossible). It is production-level τ=π on full-span CIRCULARSTRING text:
sqlmm_prod_tag_fullspan_cs_text/sqlmm_tau_eq_pi_fullspan_cs_missingviacst_prod_tag(CST constructor name, no egg read).intake_rhostays egg-aware on CS and is notcst_prod_tag.ρ naming.
intake_rho/cst_prod_taghere are the CST production tag in τ=μ. They are not ADR-0007 park ρ (EmitRhoBagLoop/ bag-loop).TCircle
intake_rhoignores the egg. AlwaysSome TagCircle. A hypothetical non-fullMkCircunderTCirclewould give ρ=CIRCLE and τ=CIRCULARSTRING; first slice does not inhabit that bag; the function still allows it.ang_eggis definitional full-span.Rabs (circ_sweep ang_egg) = 2 * PIbecauseang_eggismkCircularEgg _ _ _ (2*PI)in IntakeAngles — same policy as the OGC full-span CS clash, not a fixture accident.Qed.
ticket_sqlmm_tau_mu_qed_or_qexleft arm: locked exists ring + geodesic/spiral Decline.QEX. Right arm:
sqlmm_prod_tag_fullspan_cs_text(production τ=π). Emit ticket unchanged.New / changed names.
cst_prod_tag,cst_prod_tag_circularstring,cst_prod_tag_circle,cst_prod_tag_fullspan_cs,intake_rho_tcircle_ignores_egg,intake_rho_tcircle_always_circle,intake_rho_egg_aware_on_fullspan_cs,first_slice_tag_geodesic_none,first_slice_tag_spiral_none,ang_egg_sweep_is_two_pi,sqlmm_prod_tag_fullspan_cs_text,sqlmm_tau_eq_pi_fullspan_cs_missingtau_mu_geodesic_decline,tau_mu_spiral_decline,tau_mu_unknown_cs,ticket_sqlmm_tau_mu_qed_or_qexVerify.
make ci-guardsOK.make hostOK (SqlMmSignedTag.vo). Print Assumptions on the new lemmas: Closed under the global context, or the three host classical-reals axioms only.Fences: no ∀ mapper, no emit/ANTLR/factory hex, no CC as τ, no first-cook expand / NURBS / Java twin / park-ρ Discharge. Sidecar only.
This PR was drafted with AI assistance. Do not merge.