docs: mark SimpleGraph.ball upstreamed in Mathlib #36443#14
Conversation
The first upstream candidate listed in the README — SimpleGraph.ball and its core lemmas — landed in Mathlib via bors on 2026-04-19. Update the upstream-candidates table status column and the project-structure note to reflect this.
Review Summary by QodoMark SimpleGraph.ball upstreamed in Mathlib #36443
WalkthroughsDescription• Update README to mark SimpleGraph.ball as upstreamed to Mathlib • Change upstream candidates table status to merged Mathlib PR link • Update project structure note from candidate to upstreamed status Diagramflowchart LR
A["SimpleGraph.ball<br/>Upstream Candidate"] -- "Merged via bors<br/>2026-04-19" --> B["Mathlib #36443<br/>Merged Status"]
C["README.md<br/>Documentation"] -- "Update Status" --> D["Upstream Candidates<br/>Table & Project Structure"]
File Changes1. README.md
|
Code Review by Qodo
1. Mathlib PR link lacks citation
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e8c38b26b3
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "Codex (@codex) review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "Codex (@codex) address that feedback".
Summary
The first upstream candidate listed in the README —
SimpleGraph.balland its core lemmas — landed in Mathlib via bors on 2026-04-19.Two README updates:
SimpleGraph.ballin Mathlib; PR ready to open" to a link to the merged Mathlib PR.GraphBall.leannote changes from "upstream candidate" to "upstreamed: Mathlib #36443".Mathlib PR: leanprover-community/mathlib4#36443
Scope
Docs only. No code changes. The local
GraphBall.leanis retained as-is; downstream migration to the Mathlib version (Mathlib.Combinatorics.SimpleGraph.Metric) is a separate refactor.Test plan