User:DCDuring/Definitions

From scratch
The algorithmic elements of defining a word, starting from scratch, are:
 * 1) Identify the distinct etymologies, if any.
 * 2) Identify the distinct parts of speech, allowing for some ambiguity among some grammaticized words.
 * 3) Define any monosemic Ety/PoSs.
 * 4) Identify distinct inflection or other proximate grammatical feature (eg, countability/uncountability, lack of inflection, mandatory determiner).
 * 5) Define these terms.
 * 6) Use a modern corpus to find collocations, starting with those that might disclose distinct syntax (eg for nouns: determiners with nouns; for verbs: prepositions)

From existing definitions
A more practical approach is probably to start with definitions already in Wiktionary, then:
 * 1) check talk page, rfc, tr, archives.
 * 2) read definitions for intelligibility.
 * 3) add usage examples.
 * 4) check Webster 1913 and Century for omissions.
 * 5) split by ety.
 * 6) check PoSs.
 * 7) RfV and RfD senses as appropriate.
 * 8) split senses as appropriate.
 * 9) check for distinct syntax.
 * 10) split synonyms lists as appropriate.
 * 11) check completeness of derived terms.
 * 12) check derived terms for phrases that use senses not clearly in existing senses.
 * 13) define those senses.
 * 14) note or label: literal, figurative, generalized, specialized senses, also contexts.
 * 15) note or label: spatial, temporal realms; causation; event structure; subject, object types etc.
 * 16) identify possible gaps.
 * 17) check for attestation of such gaps, using collocations.
 * 18) define senses for gaps.
 * 19) missing PoSs?
 * 20) define missing PoSs.
 * 21) check most obvious grammatical collocation types on corpus to determine whether covered by existing senses.
 * 22) define missing senses.
 * 23) check less obvious semantic collocation types on corpus
 * 24) define missing senses.
 * 25) examine all senses for duplication, wording.