| 17 | 17 | | FileText, |
| 18 | 18 | | GitPullRequest, |
| 19 | 19 | | Hash, |
| 20 | + | Lightbulb, |
| 20 | 21 | | type LucideIcon, |
| 21 | 22 | | MousePointerClick, |
| 22 | 23 | | Plus, |
| ⋯ |
| 86 | 87 | | ], |
| 87 | 88 | | }, |
| 88 | 89 | | { |
| 90 | + | title: "Find work", |
| 91 | + | about: "Proposals, not changes: each issue waits for your yes, then someone (or @g1t) picks it up.", |
| 92 | + | items: [ |
| 93 | + | { |
| 94 | + | title: "What people keep asking for", |
| 95 | + | prompt: "Read the week's #support and #feedback, and propose an issue for each thing that keeps coming up, with who asked.", |
| 96 | + | when: { icon: SCHEDULE, text: "Fridays at 14:00" }, |
| 97 | + | lands: { icon: Lightbulb, text: "Issues to approve" }, |
| 98 | + | }, |
| 99 | + | { |
| 100 | + | title: "Worth fixing", |
| 101 | + | prompt: "Look through TODOs, flaky tests, slow pages and errors in production, and propose the few worth doing, each with how big it is.", |
| 102 | + | when: { icon: SCHEDULE, text: "Mondays at 7:00" }, |
| 103 | + | lands: { icon: Lightbulb, text: "Issues to approve" }, |
| 104 | + | }, |
| 105 | + | { |
| 106 | + | title: "Next steps", |
| 107 | + | prompt: "From our plan and what shipped since, propose the next three issues that move it forward, and say why these first.", |
| 108 | + | when: { icon: EVENT, text: "When a milestone closes" }, |
| 109 | + | lands: { icon: Lightbulb, text: "Issues to approve" }, |
| 110 | + | }, |
| 111 | + | ], |
| 112 | + | }, |
| 113 | + | { |
| 89 | 114 | | title: "Team", |
| 90 | 115 | | about: "The workspace's: kept by a team, so they outlive anyone leaving.", |
| 91 | 116 | | items: [ |
| ⋯ |
| 180 | 205 | | { |
| 181 | 206 | | icon: MousePointerClick, |
| 182 | 207 | | title: "Say where it lands", |
| 183 | | − | body: "A message, an artifact, a comment, an issue, a draft pull request. What it writes goes through the same review and checks as anyone's.", |
| 208 | + | body: "A message, an artifact, a comment, a draft pull request, or issues it proposes for you to approve. What it writes goes through the same review and checks as anyone's.", |
| 184 | 209 | | }, |
| 185 | 210 | | ]; |
| 186 | 211 | | |
| ⋯ |
| 239 | 264 | | <ToggleGroupItem value="dm">Your DM</ToggleGroupItem> |
| 240 | 265 | | <ToggleGroupItem value="channel">A channel</ToggleGroupItem> |
| 241 | 266 | | <ToggleGroupItem value="artifact">An artifact</ToggleGroupItem> |
| 267 | + | <ToggleGroupItem value="issues">Issues to approve</ToggleGroupItem> |
| 242 | 268 | | <ToggleGroupItem value="pull">A pull request</ToggleGroupItem> |
| 243 | 269 | | </ToggleGroup> |
| 244 | 270 | | <FieldDescription>It writes nowhere else: anything bigger waits for a person to say yes.</FieldDescription> |