|
1 | 1 | # SEMinR Development Queue |
2 | 2 |
|
3 | 3 | **Repository**: [sem-in-r/seminr](https://github.com/sem-in-r/seminr) |
4 | | -**Updated**: 2026-01-31 |
| 4 | +**Updated**: 2026-02-01 |
5 | 5 |
|
6 | 6 | ## Summary |
7 | 7 |
|
8 | | -| Ready to Merge | Ready to Work | Needs Investigation | Backlog | |
9 | | -|----------------|---------------|---------------------|---------| |
10 | | -| 2 PRs | 12 issues | 5 issues | 20+ | |
| 8 | +| Ready to Merge | In Progress | v2.4.0 Staged | Experimental | Ready to Work | Needs Investigation | Backlog | |
| 9 | +|----------------|-------------|---------------|--------------|---------------|---------------------|---------| |
| 10 | +| — | 1 PR | 1 PR | 2 PRs | 11 issues | 5 issues | 20+ | |
11 | 11 |
|
12 | 12 | --- |
13 | 13 |
|
14 | 14 | ## 🔥 Immediate Actions |
15 | 15 |
|
16 | 16 | ### PRs Ready to Merge |
17 | 17 |
|
| 18 | +_(none currently)_ |
| 19 | + |
| 20 | +### PRs for Future Release (v2.4.0) |
| 21 | + |
| 22 | +| PR | Fixes | Author | Status | Notes | |
| 23 | +|----|-------|--------|--------|-------| |
| 24 | +| [**#374**](https://github.com/sem-in-r/seminr/pull/374) | [#373](https://github.com/sem-in-r/seminr/issues/373) (HOC summary bug) | @Lilikon | 📦 Staged | Targets `version_2_4_0` branch | |
| 25 | + |
| 26 | +### PRs In Progress |
| 27 | + |
18 | 28 | | PR | Fixes | Author | Status | Action | |
19 | 29 | |----|-------|--------|--------|--------| |
20 | | -| [**#374**](https://github.com/sem-in-r/seminr/pull/374) | [#373](https://github.com/sem-in-r/seminr/issues/373) (HOC summary bug) | @Lilikon | ⚠️ Conflicts | Rebase → Review → Merge | |
21 | | -| [**#358**](https://github.com/sem-in-r/seminr/pull/358) | [#141](https://github.com/sem-in-r/seminr/issues/141), [#372](https://github.com/sem-in-r/seminr/issues/372) (p-values) | @soumyaray | 🔍 Review | Complete 2 checklist items → Merge | |
| 30 | +| [**#379**](https://github.com/sem-in-r/seminr/pull/379) | [#377](https://github.com/sem-in-r/seminr/issues/377) (VIF output) | @soumyaray | 🚧 Open | Review → Merge | |
22 | 31 |
|
23 | 32 | ### Quick Wins (< 1 hour each) |
24 | 33 |
|
25 | | -| Issue | Title | Action | |
26 | | -|-------|-------|--------| |
27 | | -| [**#377**](https://github.com/sem-in-r/seminr/issues/377) | VIF output structure inconsistent | Fix `simplify2array` issue | |
28 | | -| [**#240**](https://github.com/sem-in-r/seminr/issues/240) | summary() fails with factor column | Filter to numeric before cor() | |
29 | | -| [**#298**](https://github.com/sem-in-r/seminr/issues/298) | predict_pls() rownames error | Normalize rownames in predict | |
30 | | -| [**#226**](https://github.com/sem-in-r/seminr/issues/226) | Lambda symbol not rendered | Encoding fix | |
| 34 | +| Issue | Title | Status | Action | |
| 35 | +|-------|-------|--------|--------| |
| 36 | +| ~~[**#377**](https://github.com/sem-in-r/seminr/issues/377)~~ | ~~VIF output structure inconsistent~~ | ✅ PR [#379](https://github.com/sem-in-r/seminr/pull/379) | Review PR | |
| 37 | +| [**#240**](https://github.com/sem-in-r/seminr/issues/240) | summary() fails with factor column | 📋 Open | Filter to numeric before cor() | |
| 38 | +| [**#298**](https://github.com/sem-in-r/seminr/issues/298) | predict_pls() rownames error | 📋 Open | Normalize rownames in predict | |
| 39 | +| [**#226**](https://github.com/sem-in-r/seminr/issues/226) | Lambda symbol not rendered | 📋 Open | Encoding fix | |
31 | 40 |
|
32 | 41 | --- |
33 | 42 |
|
34 | 43 | ## 📋 Ready to Work On |
35 | 44 |
|
36 | 45 | ### High Priority Bugs |
37 | 46 |
|
38 | | -| Issue | Title | Notes | Cluster | |
39 | | -|-------|-------|-------|---------| |
40 | | -| [**#369**](https://github.com/sem-in-r/seminr/issues/369) | summary() regression in v2.3.7 | 6 users affected | summary | |
41 | | -| [**#353**](https://github.com/sem-in-r/seminr/issues/353) | summary() subscript out of bounds | Complex models with interactions | summary | |
42 | | -| [**#347**](https://github.com/sem-in-r/seminr/issues/347) | predict_pls subscript error | Related to [#298](https://github.com/sem-in-r/seminr/issues/298) | predict | |
43 | | -| [**#341**](https://github.com/sem-in-r/seminr/issues/341) | HTMT Inf error in bootstrap | Small sample sizes | bootstrap | |
44 | | -| [**#327**](https://github.com/sem-in-r/seminr/issues/327) | interaction_term() quadratic error | Single IV edge case | — | |
45 | | -| [**#299**](https://github.com/sem-in-r/seminr/issues/299) | PLSc + HOC bootstrap length error | Known pattern | hoc + bootstrap | |
| 47 | +| Issue | Title | Status | Notes | Cluster | |
| 48 | +|-------|-------|--------|-------|---------| |
| 49 | +| [**#369**](https://github.com/sem-in-r/seminr/issues/369) | summary() regression in v2.3.7 | 📋 Open | 6 users affected | summary | |
| 50 | +| [**#353**](https://github.com/sem-in-r/seminr/issues/353) | summary() subscript out of bounds | 📋 Open | Complex models with interactions | summary | |
| 51 | +| [**#347**](https://github.com/sem-in-r/seminr/issues/347) | predict_pls subscript error | 📋 Open | Related to [#298](https://github.com/sem-in-r/seminr/issues/298) | predict | |
| 52 | +| [**#341**](https://github.com/sem-in-r/seminr/issues/341) | HTMT Inf error in bootstrap | 📋 Open | Small sample sizes | bootstrap | |
| 53 | +| [**#327**](https://github.com/sem-in-r/seminr/issues/327) | interaction_term() quadratic error | 📋 Open | Single IV edge case | — | |
| 54 | +| [**#299**](https://github.com/sem-in-r/seminr/issues/299) | PLSc + HOC bootstrap length error | 📋 Open | Known pattern | hoc + bootstrap | |
46 | 55 |
|
47 | 56 | ### Moderate Priority Bugs |
48 | 57 |
|
49 | | -| Issue | Title | Notes | Cluster | |
50 | | -|-------|-------|-------|---------| |
51 | | -| [**#364**](https://github.com/sem-in-r/seminr/issues/364) | all_loc_non_int_items() issue | Internal function | — | |
52 | | -| [**#348**](https://github.com/sem-in-r/seminr/issues/348) | Duplicate paths in plot() | Construct defined twice | plot | |
53 | | -| [**#318**](https://github.com/sem-in-r/seminr/issues/318) | Bootstrap "no package seminr" | Parallel env issue | bootstrap | |
54 | | -| [**#262**](https://github.com/sem-in-r/seminr/issues/262) | Ten Berge fails non-numeric | Missing data type check | — | |
55 | | -| [**#213**](https://github.com/sem-in-r/seminr/issues/213) | save_plot() HOC + moderation | Plot export issue | hoc + plot | |
56 | | -| [**#205**](https://github.com/sem-in-r/seminr/issues/205) | PLSc bootstrap HOC errors | Related to [#299](https://github.com/sem-in-r/seminr/issues/299) | hoc + bootstrap | |
| 58 | +| Issue | Title | Status | Notes | Cluster | |
| 59 | +|-------|-------|--------|-------|---------| |
| 60 | +| [**#364**](https://github.com/sem-in-r/seminr/issues/364) | all_loc_non_int_items() issue | 📋 Open | Internal function | — | |
| 61 | +| [**#348**](https://github.com/sem-in-r/seminr/issues/348) | Duplicate paths in plot() | 📋 Open | Construct defined twice | plot | |
| 62 | +| [**#318**](https://github.com/sem-in-r/seminr/issues/318) | Bootstrap "no package seminr" | 📋 Open | Parallel env issue | bootstrap | |
| 63 | +| [**#262**](https://github.com/sem-in-r/seminr/issues/262) | Ten Berge fails non-numeric | 📋 Open | Missing data type check | — | |
| 64 | +| [**#213**](https://github.com/sem-in-r/seminr/issues/213) | save_plot() HOC + moderation | 📋 Open | Plot export issue | hoc + plot | |
| 65 | +| [**#205**](https://github.com/sem-in-r/seminr/issues/205) | PLSc bootstrap HOC errors | 📋 Open | Related to [#299](https://github.com/sem-in-r/seminr/issues/299) | hoc + bootstrap | |
57 | 66 |
|
58 | 67 | ### High-Demand Features |
59 | 68 |
|
60 | | -| Issue | Title | Notes | |
61 | | -|-------|-------|-------| |
62 | | -| [**#375**](https://github.com/sem-in-r/seminr/issues/375) + [**#136**](https://github.com/sem-in-r/seminr/issues/136) | Export results to file | Combine into `export_results()` | |
63 | | -| [**#90**](https://github.com/sem-in-r/seminr/issues/90) | Bootstrap indirect effects | Core mediation feature | |
64 | | -| [**#110**](https://github.com/sem-in-r/seminr/issues/110) | Categorical variable support | Long-standing request | |
| 69 | +| Issue | Title | Status | Notes | |
| 70 | +|-------|-------|--------|-------| |
| 71 | +| [**#375**](https://github.com/sem-in-r/seminr/issues/375) + [**#136**](https://github.com/sem-in-r/seminr/issues/136) | Export results to file | 📋 Open | Combine into `export_results()` | |
| 72 | +| [**#90**](https://github.com/sem-in-r/seminr/issues/90) | Bootstrap indirect effects | 📋 Open | Core mediation feature | |
| 73 | +| [**#110**](https://github.com/sem-in-r/seminr/issues/110) | Categorical variable support | 📋 Open | Long-standing request | |
65 | 74 |
|
66 | 75 | --- |
67 | 76 |
|
68 | 77 | ## 🔍 Needs Investigation |
69 | 78 |
|
70 | | -| Issue | Title | What's Needed | |
71 | | -|-------|-------|---------------| |
72 | | -| [**#350**](https://github.com/sem-in-r/seminr/issues/350) | "Bootstrapping keeps running" | Reproducible example | |
73 | | -| [**#329**](https://github.com/sem-in-r/seminr/issues/329) | Bootstrap error | Reproducible example | |
74 | | -| [**#339**](https://github.com/sem-in-r/seminr/issues/339) | Near-zero-variance binary | Decide: fix or document limitation | |
75 | | -| [**#256**](https://github.com/sem-in-r/seminr/issues/256) | Bootstrapping issue | Check if already addressed (tagged `doing`) | |
76 | | -| [**#291**](https://github.com/sem-in-r/seminr/issues/291) | Dissimilar p-values in MGA | Methodology clarification | |
| 79 | +| Issue | Title | Status | What's Needed | |
| 80 | +|-------|-------|--------|---------------| |
| 81 | +| [**#350**](https://github.com/sem-in-r/seminr/issues/350) | "Bootstrapping keeps running" | 📋 Open | Reproducible example | |
| 82 | +| [**#329**](https://github.com/sem-in-r/seminr/issues/329) | Bootstrap error | 📋 Open | Reproducible example | |
| 83 | +| [**#339**](https://github.com/sem-in-r/seminr/issues/339) | Near-zero-variance binary | 📋 Open | Decide: fix or document limitation | |
| 84 | +| [**#256**](https://github.com/sem-in-r/seminr/issues/256) | Bootstrapping issue | 📋 Open | Check if already addressed (tagged `doing`) | |
| 85 | +| [**#291**](https://github.com/sem-in-r/seminr/issues/291) | Dissimilar p-values in MGA | 📋 Open | Methodology clarification | |
77 | 86 |
|
78 | 87 | --- |
79 | 88 |
|
|
110 | 119 |
|
111 | 120 | --- |
112 | 121 |
|
| 122 | +## 🧪 Experimental PRs |
| 123 | + |
| 124 | +Low priority explorations — not actively being addressed. |
| 125 | + |
| 126 | +| PR | Title | Author | Notes | |
| 127 | +|----|-------|--------|-------| |
| 128 | +| [**#358**](https://github.com/sem-in-r/seminr/pull/358) | Wald test for bootstrap paths | @soumyaray | Addresses [#141](https://github.com/sem-in-r/seminr/issues/141), [#372](https://github.com/sem-in-r/seminr/issues/372) (p-values) | |
| 129 | +| [**#221**](https://github.com/sem-in-r/seminr/pull/221) | Unstandardization features | @soumyaray | Targets `develop` branch | |
| 130 | + |
| 131 | +--- |
| 132 | + |
113 | 133 | ## 🗑️ Candidates for Closing |
114 | 134 |
|
115 | 135 | ### Stale PRs (>2 years) |
116 | 136 |
|
117 | 137 | | PR | Title | Decision Needed | |
118 | 138 | |----|-------|-----------------| |
119 | 139 | | [**#313**](https://github.com/sem-in-r/seminr/pull/313) | Issue templates update | Close or complete | |
120 | | -| [**#221**](https://github.com/sem-in-r/seminr/pull/221) | Unstandardization features | Evaluate if still needed | |
121 | 140 | | [**#220**](https://github.com/sem-in-r/seminr/pull/220) | Bootstrap significance | Close - superseded by [#358](https://github.com/sem-in-r/seminr/pull/358) | |
122 | 141 | | [**#217**](https://github.com/sem-in-r/seminr/pull/217) | Package paper | Evaluate: still want paper? | |
123 | 142 |
|
|
0 commit comments