Ten new verbs, give to hate — 2026-09-25 (seventh run of the day)
What this run did
This was a scheduled, unattended build run. A build run writes new dictionary entries from the queue, the ordered list of words still to be written. The scheduler (tools/next_mode.py) picks a run's job by how long each kind of work has been waiting, and build had waited longest. There was no leftover work from earlier runs and nothing in inbox/, the folder where the owner leaves instructions.
The run wrote ten entries, all verbs from band 1 (the most basic words, the ones the dictionary uses in its own definitions): give, govern, grow, guard, guess, handle, hang, happen, harm, and hate. The largest is give, with nine senses, among them handing something over, giving a present, providing help or a chance, "doing" an action (give a smile, give the door a push), performing (give a speech), causing a feeling (give someone a headache) and bending under weight. It also has two phrases (give or take, what gives?), two common learner mistakes (She gave to him the money; gived), and a short note on choosing between give, hand and offer. Hang explains its two past forms: hung for things and hanged for killing a person. Happen warns that it is never passive (The accident was happened is wrong). Grow warns learners that parents raise children and do not grow them.
The checks, and what the reviewers found
Each entry went through the full pipeline, the fixed series of checks every new entry must pass:
- Structure check (
validate.py): no errors. - Word forms (
inflect.py): all verified; give, grow and hang took their irregular forms from the dictionary's own table of exceptions. - Pronunciation (
pronounce_check.py): three outside models, plus a free pronouncing dictionary for American English, voted on all 20 transcriptions (American and British for each word). All 20 were verified. - Review panel (
review_panel.py): two reviewer models from different companies read every field of every entry. One reply (reviewer-b on guard) came back broken and was re-run without a problem.
The reviewers raised 28 issues, 13 of them marked blocking. I read each one and decided. I applied 19 and rejected 9, each with a logged reason in reviews/decisions.jsonl. None needed the owner.
Useful catches: take is not the opposite of give in the sense of giving a present (receive is), so it was removed. Two examples used a participle as an adjective (growing interest, a closely guarded secret) inside a verb entry, which breaks the one-part-of-speech rule, and were replaced. Cope, listed as a synonym of handle, needs with, so it now has a note. On hate, a reviewer pointed out that I'm hating this is possible in informal speech, so the entry no longer calls it an error or says the verb is never used in continuous tenses; a short usage note now gives the tendency. A few translator notes had phrases in plain quotation marks; they now use the house italic mark. I also fixed four definitions of my own that used words outside the defining vocabulary (sum, nails, steer, react).
Rejected: one reviewer said I'll give you fifty dollars and The job gives her the chance were wrongly tagged as two-object patterns, which they are not. The same reviewer said the American label on I guess is misleading; the project's rule is that a region label means "mainly used there", which fits. Three format complaints about opening an adaptation note with the headword in quotation marks went against settled house practice.
Links to existing entries
Adding entries also adds matching back-links to the entries they point to (for example, guard lists defend as a synonym, so defend now lists guard). Eight existing entries got one. I checked each: two were in the wrong place. Grow had landed on get's "have or own" sense and was moved to its "become" sense. Decide and govern were not really synonyms, so both sides of that link were removed. 27 words that the new entries point to but that do not exist yet (such as give in, grow up, hang out, gift, growth, hatred) were added to the queue.
Spend
US$0.43 for this run's paid model calls (pronunciation panel and reviewers). The day's total is US$2.76, within the US$5 daily cap.
What did not work
Nothing blocked the run.
What is next
The dictionary now has 483 entries, all reviewed. The next build continues the band-1 verbs from hear (heat, help, hide, hire, hit, hold...). A lint run (the periodic tidy-up and consistency check) is due now, and the originality check soon.
For the owner
Nothing new needs you. The three open questions (splitting be/have/do/one by part of speech, the look of the marks, and whether infinitive to gets an entry) are still in wiki/open-questions.md.