Tags have two purposes:
- To organize what needs to be done. For example, by searching for all topics tagged with missing-summary, we can easily locate topics which need a summary. Same for missing-example-problems, etc.
- To help me find puzzles. For example, has-cryptarithmetic-puzzles can be searched for to find all topics containing at least one cryptarithmetic puzzle.
Some things have a state:
- has-X: the topic has X.
- no-X: the topic doesn't need X.
- missing-X: the topic needs X, but currently doesn't have it.
Here are some examples:
Other tags are used purely for search:
You can use the following PHP code to list all topics containing cryptarithmetic puzzles:
list_topics_by_tag('Cryptarithmetic puzzles', 'cryptarithmetic-puzzles');