WikiApiary:Website status flags

Worksheet to explore the various status flags that are required to track websites in WikiApiary.

Background

 * In error
 * This is used to store the error state of a site in between various bots. A bot will record an error to the talk page of a given site if In error is currently false, and toggle In error to true and set Property:Is in error start date to the current time. If the site is already known to be in error and a subsequent error occurs, then it will not issue another message to the talk page, but it will increment Property:Is in error count and leave Property:Is in error start date as is. Audit Bee will check sites that are In error for some duration from In error start date and mark them as no longer active. These flags will all be modified using the Semantic Forms autoedit API methods.

Discussion
Is there a role for a Is defunct property? Thingles (talk) 19:31, 27 January 2013 (UTC)

It would be really nice to have the timestamp that certain flags were set but it's not easy to get those. Bots could provide the timestamp when they take action. Note the Property:Is in error and Property:Is in error start date. Thingles (talk) 19:31, 27 January 2013 (UTC)

It seems like there could be a need for a bot controlled version of Is active that allows human operators and bots to flag things independently and not conflict each other. An example of this might be a wiki that fails several requests and is put to sleep for 24 hours for the next check. This could set a bot controlled active flag to false with another field for the next time to check. Thingles (talk) 19:31, 27 January 2013 (UTC)