hackforla / hackforla/tdm-calculator
Ongoing weekly checks of Staging and Stakeholder Deck Issues (Mon thru Thur)
- Dominant language
- JavaScript
- Stars
- 68
- Forks
- 47
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 25
Description
### Overview
We need to develop and execute a process for ensuring new issues are added to the staging deck and stakeholder decks so that no issues are missing or left out. This issue is for completing this check **every Monday, Tuesday, Wednesday, and Thursday morning** (preferably between 7-9 am)
### Action Items
- [ ] Copy template
- [ ] paste into a comment
- [ ] update date
- [ ] follow instructions
### Resources/Instructions
- #3274 (Fri/Sat/Sun version of this issue)
- [Staging Deck](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg)
- [Staging: Issues Check Google Sheet](https://docs.google.com/spreadsheets/d/1R_f0nVDKrX73JrJeKzc_GHJuftNNRU6PHDHnMZXjDdU/edit?gid=487934054#gid=487934054)
- Issues that are closed that need to be added to deck urgently
- [spreadsheet](https://docs.google.com/spreadsheets/d/1R_f0nVDKrX73JrJeKzc_GHJuftNNRU6PHDHnMZXjDdU/edit?gid=487934054#gid=487934054&fvid=642730196)
- [issue tab, is:issue state:closed label:"deck: add to staging" ](https://github.com/hackforla/tdm-calculator/issues?q=is%3Aissue%20state%3Aclosed%20label%3A%22deck%3A%20add%20to%20staging%22)
#### Template
````
[YYYY-MM-DD]
- [ ] Check that all issues have been assigned a deck label. Any issues that don't have a deck label should get the `deck: missing` label (e.g, if there is one issue here with no deck label, add missing to it. We expect there to be no issues here because we have added the `deck: missing` label to every template. But a deck series label could have been removed, this catches that)
- [issue tab, missing a deck label](https://github.com/hackforla/tdm-calculator/issues?q=is%3Aissue%20state%3Aopen%20is%3Aissue%20is%3Aopen%20-label%3A%22deck%3A%20missing%22%20-label%3A%22deck%3A%20staging%22%20-label%3A%22deck%3A%20add%20to%20staging%22%20%20-label%3A%22deck%3A%20stakeholder%20presentation%22%20-label%3A%22deck%3A%20staging%20not%20for%20stakeholder%22%20)
- [ ] Go to the [Staging: Issues Check Google Sheet](https://docs.google.com/spreadsheets/d/1R_f0nVDKrX73JrJeKzc_GHJuftNNRU6PHDHnMZXjDdU/edit?gid=487934054#gid=487934054)
- [ ] Add new issues (use this link currently set to 2026-06-01 [New Issues](https://github.com/hackforla/tdm-calculator/issues?q=is%3Aissue%20state%3Aopen%20created%3A%3E2026-06-01) and **update date in Github Filter** to match the **date on the Sheet tab at the bottom of Issue Check**) that have been created since the last date that issues were added to the spreadsheet. Update the sheet tab (bottom of the page) with the date.
- [ ] Check and label each new issue appropriately using the following labels. Note that most issues will have only 1 label. In very rare cases an issue may have 2.
- deck: stakeholder presentation (for issues already presented and to be presented)
- deck: staging
- deck: staging not for stakeholder
- deck: add to staging
- [ ] While reviewing new issues, also determine if its not for stakeholder or if a slide should be created for the [Staging Deck](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/edit#slide=id.g1443c52839c_0_2).
- [ ] If it is not for stakeholder, list the issue number on the [last slide called "Not for stakeholder issues"](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/edit#slide=id.g333401d4e3a_3_5)
- [ ] Confirm that no issues have the `deck: missing` label [Issues with deck:missing label](https://github.com/hackforla/tdm-calculator/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22deck%3A%20missing%22)
- [ ] Customize and send the following message in slack to the #tdm-calculator-pm channel
```
Hi PM's there are ___ issues in the [TDM: Staging: Issues Check, Filter: Add to staging](https://docs.google.com/spreadsheets/d/1R_f0nVDKrX73JrJeKzc_GHJuftNNRU6PHDHnMZXjDdU/edit?gid=487934054#gid=487934054&fvid=903221456), ready for you to make slides. Please add you name next to the issue you are going to make the slide for, and then put a thumbs up on this comment. When this comment reaches ____ # of thumbs up, we know that each slide making has been claimed. When you have finished making your slide, add a happy face emoji.
```
- [ ] When the slack comment has the same number of happy face emojis as the number of issues, then check to see if they
- [ ] updated the labels. There should be no issues with `deck: add to staging` [Issue tab, deck: add to staging](https://github.com/hackforla/tdm-calculator/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22deck%3A%20add%20to%20staging%22)
- [ ] check the spreadsheet [TDM: Staging: Issues Check, Filter: Add to staging](https://docs.google.com/spreadsheets/d/1R_f0nVDKrX73JrJeKzc_GHJuftNNRU6PHDHnMZXjDdU/edit?gid=487934054#gid=487934054&fvid=903221456) to see go to each issue and check it for
- [ ] link to slide
- [ ] that the slide is in the right location in the deck
- [ ] that the slide looks correct
- [ ] that the slide has a `deck: staging` label
````
### Resources
- Example of [issues tab, find all issues created since 2025-04-04](https://github.com/hackforla/tdm-calculator/issues?q=is%3Aissue%20state%3Aopen%20created%3A%3E2025-04-04%20) - when using this make sure you use it one day back, so that you don't miss any issues that were created on the day you did your last check. So if it's the 5th, make sure you check it from the 4th.
Contributor guide
Assessment
This issue has not been assessed yet.