Roadmap: open-issue priority
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- ドキュメント
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- julia
調査の方向性
Start with issue #109 and compare its priority table against the currently open issues listed there. Update the order, metadata, and rationale when issues are filed or closed; done means the body remains the single source of truth for what should be worked on next.
索引モデルが issue の本文から書いたものです。
説明
The priority order of every open issue. Order: correctness first, then high-impact / low-effort, then high-impact / higher-effort, then low-impact, then investigations. The meta issues (#49, #51, #79, #80, #81, #82) aren't listed on their own: each one ranks with its highest child. When an issue is closed or filed, edit this body so it stays the single source of truth for "what next". Priority lives here rather than in labels.
Last triaged 2026-09-30 against v0.2.0. At that point there were no open bugs: #40 was closed as fixed by 9fc1b02.
| Rank | Issue | Meta | Impact / effort | Why here |
|---|---|---|---|---|
| 1 | #108 re-enable Enzyme tests skipped on Julia 1.13 | #82 | high / S–M | The dκ parameter-gradient invariant is currently checked on only half the CI matrix |
| 2 | #62 Robin BC | #80 | high / M | Box-face scalar Robin is self-contained and unlocks wall-coupled systems |
| 3 | #61 active-cell mask | #80 | high / M | Downstream correctness fix (spurious O₂ sink). Needed under every #69 outcome |
| 4 | #65 SciMLOperators jac_prototype adapter |
#81 | high / M | Concrete consumer, and the trait prerequisites landed in #89 |
| 5 | #51 single-grid apply! throughput |
— | high / L | Largest CPU gap (≥2× unused bandwidth). The executor choice is a DESIGN decision |
| 6 | #70 anisotropic diffusion ∇·(D∇u) | #80 | high / L | Baseline cardiac-EP physics. Stage 1 is S–M once the ScalingOp adjoint is fixed |
| 7 | #30 fold test/multigpu into the MDLA suite |
#79 | med / S | Cheap, and the upstream blockers are cleared |
| 8 | #43 GPU/packed-field AD parity | #82 | med / M | Step 1 (CPU packed gradient + rule-hit assertion) can land now |
| 9 | #47 explicit distributed-backend selection | #79 | med / M | Core-only, and a hard prerequisite for #46 |
| 10 | #72 AMR regrid cadence + buffer zone | #49 | med / M | The only AMR item that affects correctness (front on coarse cells) |
| 11 | #52 fold α·I + β·L into one stencil pass | #51 | med / M | ~1.7× on explicit Euler, independent of threading |
| 12 | #83 thread the BlockForest path | #51 | med / M | Leaves are disjoint. Reuses #51's executor, so it follows #51 |
| 13 | #73 (Split)ODEFunction + integrator search | #81 | med / L | Gated on #65 |
| 14 | #63 stacked multi-field operator | — | med / L | Generalizes a hand-fused downstream kernel. #107 is the scalar-diagonal precursor |
| 15 | #54 FluxDivergence primitive | — | med / L | Most of the FV rollout has shipped. Four items remain |
| 16 | #46 ImplicitGlobalGrid halo backend | #79 | med / XL | Blocked by #47. No current multi-node user |
| 17 | #78 batch the coarse–fine flux rewrite | #49 | low / M | Only matters for GPU packed Diffusion with many coarse–fine faces |
| 18 | #41 pullback rules for parameter-free linear leaves | #82 | low / L | Performance only: gradients are already exact via the tape |
| 19 | #94 source-centric transposed CSR for the fill adjoint | #49 | low / L | Off the mul! hot path, and design questions are still open |
| 20 | #69 pick the non-box geometry seam | #80 | med / L | An investigation. It gates only #70 stages 2–3, not #61 |
—
🤖 Ranked by Claude, who promises the order wasn't picked by how fun each one sounds.
claude-opus-5-5[1m] (high) · claude-code 2.1.285 · unreviewed
- 主要言語
- Julia
- スター
- 3
- フォーク
- 1
- 平均マージ
- 1日 28分
- マージ済み PR(30日)
- 6
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
RallypointOne/MatrixFreeOperators.jl のほかの issue
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
performance
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
-
perf(forest): thread the reference BlockForest path — leaf sweeps and exchange descriptor loopsオープンperformance
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
RallypointOne/MatrixFreeOperators.jl#81 · コメント 1 件 ·
RallypointOne/MatrixFreeOperators.jl の issue をすべて見る
似ている issue
-
`SplitRungeKutta` time steppers never call `update_lagrangian_particle_state!`, so particle `tracked_fields` are never updated対応中かも @ali-ramadhan が今日担当しました。 オープンbug 🐞
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
CliMA/Oceananigans.jl#6381 ·
メンテナーはふだん 1 日以内に返信
-
ci system:windows test
難易度 1/5 1時間未満 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
Single-column TKE example: boundary-layer depth description doesn't match Han & Bretherton (2019)オープン
難易度 1/5 1〜3時間 初心者へのやさしさ 82/100
NumericalEarth/Breeze.jl#1143 ·
メンテナーはふだん 1 日以内に返信
-
format-check (Runic) is red on master: formatter drift on ~200 files対応中かも @ChrisRackauckas-Claude が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
SciML/ModelingToolkit.jl#5337 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
bug parsers
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
lanl-ansi/GasModels.jl#366 ·