Skip to content

letter: famous GEODESICSTRING fixtures (0007-famous-geodesicstring) - #755

Merged
grootstebozewolf merged 2 commits into
mainfrom
cursor/famous-geodesicstring-fixtures-aee0
Sep 15, 2026
Merged

grootstebozewolf merged 2 commits into
mainfrom
cursor/famous-geodesicstring-fixtures-aee0

Conversation

@grootstebozewolf

@grootstebozewolf grootstebozewolf commented Sep 15, 2026

Copy link
Copy Markdown
Owner

Lock the two Science / arXiv:1804.07389 (Chabukswar & Mukherjee) endpoints as WKT fixtures on existing μ (0007-intake-geodesic / #744). Fixtures + τ honesty only — not a new cook, not a remint of #744 or tools #745.

This PR was drafted with AI assistance.

Base / tip

topics: overlay · witness: 0007-famous-geodesicstring · claimId: 0007-famous-geodesicstring

Cite (PR body only — zero .md diffs)

Rohit Chabukswar and Adwait Kumar Mukherjee, “Longest straight line paths on water or land on the Earth”, arXiv:1804.07389. Science news on the longest ocean / land straight paths. Endpoints locked DMS → decimal lon lat (OGC order).

Zero non-blank .md growth vs origin/main. Dropped from #746: CONTEXT.md, docs/adr/*, docs/attacks/2026-09-13-famous-geodesicstring.md, docs/verified-claims.md, tools/WktIntakeWalker/README.md. Destination + cite + QEX park live here.

Locked WKT

  1. Water / sailable: Sonmiani PK → Karaginsky RU
    GEODESICSTRING (66.6666666667 25.2833333333, 162.2333333333 58.6166666667)
  2. Land / drivable: Quanzhou CN → Sagres PT
    GEODESICSTRING (118.6333333333 24.55, -8.9166666667 37.0333333333)

QED (this letter)

  • Both become tagged CST TGeodesicString pts and μ → IntakeBag with only MkChord chickens — same bag as the matching LINESTRING on those two points.
  • Tools smoke (tools/WktIntakeWalker/smoke.ps1): each WKT’s bag-string equals the LineString bag; existing GEODESICSTRING (0 0, 2 0) kept. smoke.sh is archive-only after the tools: .NET hunter for SqlMmExampleFactory vs C# WktIntakeWalker μ #748 C# port; fixture checks reminted onto the live smoke. Exact Java decimal pretty-print is not the letter (C# G17).
  • τ honesty: first_slice_tag = Some TagLineString; cst_prod_tag = None; no TagGeodesic; κ does not gain 13.
  • Empty / singleton still ID_Empty / ID_BadPointCount; spiral still Decline.
  • claimId 0007-famous-geodesicstring / ticket / WITNESS / Print Assumptions; no Axiom / Parameter / deferred stub.
  • Lemmas in theories/IntakeFamousGeodesic.v: ticket_0007_famous_geodesicstring_qed_or_qex, famous_water_same_bag_as_ls, famous_land_same_bag_as_ls, famous_water_tau, famous_land_tau, famous_no_tag_geodesic, famous_kappa_not_13, famous_empty_declines, famous_singleton_declines, famous_spiral_declines.

QEX (named — do not discharge)

  • Earth great-circle length (~32090 km / ~11241 km) or angular span (~288°35′ / ~101°6′) — famous_earth_length_missing
  • ETOPO1 land/water mask / “longest uninterrupted” — famous_etopo1_missing
  • Sphere vs WGS84 ellipsoid / geoid — famous_sphere_vs_wgs84_missing
  • Optimality of branch-and-bound — famous_branch_bound_missing
  • Emit of GEODESICSTRING bytes / WKB 13 as signed I/O — famous_emit_wkb13_missing

Hard no

Verification

Open in Web Open in Cursor 

Lock the Chabukswar & Mukherjee arXiv:1804.07389 ocean/land endpoints
as WKT fixtures on existing μ. Both bag as TGeodesicString MkChord-only,
same bag as the matching LINESTRING. τ honesty and the named Earth-length
/ ETOPO1 / WGS84 / branch-and-bound / emit-WKB-13 park stay QEX.

Zero .md diffs (ratchet #750): destination / cite / QEX live in the PR
body. Successor of #746 (do not force-merge that tip). Fixture checks
land on smoke.ps1 (live C# smoke; smoke.sh is archive-only after #748).

This PR was drafted with AI assistance.

Co-authored-by: Jeroen Bloemscheer <grootstebozewolf@users.noreply.github.com>
…rint

After #748 the live walker is C#. Exact decimal bag-strings from the
old Java smoke fail G17 pretty-print; bag equality vs matching
LINESTRING is the letter. Existing GEODESICSTRING (0 0, 2 0) kept.

This commit was drafted with AI assistance.

Co-authored-by: Jeroen Bloemscheer <grootstebozewolf@users.noreply.github.com>
@grootstebozewolf
grootstebozewolf merged commit 2e94084 into main Sep 15, 2026
4 checks passed
@grootstebozewolf
grootstebozewolf deleted the cursor/famous-geodesicstring-fixtures-aee0 branch September 15, 2026 01:31
cursor Bot pushed a commit that referenced this pull request Sep 15, 2026
Keep the .NET hunter vs C# WktIntakeWalker μ (HuntHost). Factory stays
Java ST4. Cake keeps WktIntakeWalker + SqlMmFactoryHunt. Omit HUNT.md,
hunt README, and CLAUDE.md growth so the #750 md-prose-ratchet is
zero-or-negative. Famous water/land LINESTRING pins still match #755.

This PR was drafted with AI assistance.

Co-authored-by: Jeroen Bloemscheer <grootstebozewolf@users.noreply.github.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.

2 participants