User:Novem Linguae/Work instructions/DougColdwellGARs

Algorithm for GARCloser to use on Doug Coldwell GAs. Bots/Requests for approval/NovemBot 6.

Rough draft. SandyGeorgia and others, feel free to edit.

Runs

 * 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

 * 10 second throttle between API calls
 * edit summary for all edits should include "NovemBot Task 6", and possibly a link to Good article reassessment/February 2023

Checks

 * 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

 * 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: 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

 * run the GARCloser script as normal

List of articles to feed the bot

 * list of articles: 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