(snapshot)
| 1139 | why: 'A campaign is waiting on approval, pending work, or a decision.', |
| 1140 | confidence: 'medium', |
| 1141 | repairAvailable: true, |
| 1142 | runbook: 'docs/CAMPAIGNS.md', |
| 1143 | })); |
| 1144 | } |
| 1145 | |
| 1146 | if (snapshot.pending.mergeReviews > 0) { |
| 1147 | repairs.push(action({ |
| 1148 | label: 'Review pending Fleet merges', |
| 1149 | command: '/merge-review', |
| 1150 | why: `${snapshot.pending.mergeReviews} merge review item(s) are queued.`, |
| 1151 | confidence: 'high', |
| 1152 | repairAvailable: true, |
| 1153 | runbook: 'skills/merge-review/SKILL.md', |
| 1154 | })); |
| 1155 | } |
| 1156 | |
| 1157 | if (snapshot.pending.docSync > 0) { |
no test coverage detected