Algorithm for GARCloser to use on Doug Coldwell GAs. Wikipedia:Bots/Requests for approval/NovemBot 6.
Rough draft. SandyGeorgia and others, feel free to edit.
Runs
edit- Run 1 - 10 articles. As stipulated in the BRFA. This will be the bot's trial period.
- Run 2 - All remaining articles (212ish).
Bot algorithm
edit- 10 second throttle between API calls
- edit summary for all edits should include "NovemBot Task 6", and possibly a link to Wikipedia:Good article reassessment/February 2023
Checks
edit- make sure there isn't already an open GAR (check for GAR/link template on talk page)
- log any found. share log after the run.
- make sure the article is still a GA (check for Good article template on article page, and |status=GA on talk page)
- log any found. share log after the run.
GAR opening steps
edit- create a pro forma GAR page using the following wikicode. Will do individual reassessments, not community reassessments, per this discussion. Reason: trying not to spam the GAR archive pages.
- Subst or transclude this template: Wikipedia:Good article reassessment/February 2023/GAR notice
- place GAR/link template? will involve 2 edits to talk page instead of 1, but is simpler from a coding perspective (won't need to modify GARCloser code as much)
- no need to notify nominator talk page (Doug Coldwell), is blocked and would just spam his talk page
- no need to notify reviewer talk pages, this was already done via WP:MMS
- no need to transclude the GAR on the article talk page, per this discussion
GAR closing steps
edit- run the GARCloser script as normal
List of articles to feed the bot
edit- list of articles: Wikipedia:Good article reassessment/February 2023/Doug Coldwell GA list
- cross-reference the list to this Petscan query, and remove any extras from the GA list
- cross-reference the list to Wikipedia talk:Good article reassessment/February 2023#Intent to open an independent GAR