From eadca3236f2ac339c29fb48e036e6750963508dd Mon Sep 17 00:00:00 2001 From: Shay Date: Sun, 14 Jun 2026 18:04:46 -0700 Subject: [PATCH] chore(salvage): rescue two un-landed stash keepers before stash-stack prune Preserve, as reviewable artifacts (not integrated): - en_core_math_v1 lexicon: 553 provenance-tagged lemma entries across 8 categories (drain_token filter, accumulation/capacity verbs, count/currency/ time units, 159 proper nouns) feeding the phase-2 GSM8K reader. The pack exists in main but its lexicon/ dir was never landed. - _repeated_volume_candidates extractor: 89-line patch to math_candidate_parser.py; ADR-0190 statement-side companion, absent from main. The other 10 local stashes were verified superseded/landed/scratch and dropped. See docs/salvage/.../README.md for provenance and integration notes. --- .../stash-keepers-2026-06-14/README.md | 53 ++++ .../accumulation_verb.jsonl | 21 ++ .../capacity_verb.jsonl | 19 ++ .../count_unit_noun.jsonl | 63 ++++ .../currency_unit_noun.jsonl | 9 + .../lexicon-en_core_math_v1/drain_token.jsonl | 274 ++++++++++++++++++ .../proper_noun_entity_female.jsonl | 68 +++++ .../proper_noun_entity_male.jsonl | 91 ++++++ .../time_unit_noun.jsonl | 8 + .../stash-0-repeated-volume-extractor.patch | 106 +++++++ 10 files changed, 712 insertions(+) create mode 100644 docs/salvage/stash-keepers-2026-06-14/README.md create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/accumulation_verb.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/capacity_verb.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/count_unit_noun.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/currency_unit_noun.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/drain_token.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_female.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_male.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/time_unit_noun.jsonl create mode 100644 docs/salvage/stash-keepers-2026-06-14/stash-0-repeated-volume-extractor.patch diff --git a/docs/salvage/stash-keepers-2026-06-14/README.md b/docs/salvage/stash-keepers-2026-06-14/README.md new file mode 100644 index 00000000..2455600b --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/README.md @@ -0,0 +1,53 @@ +# Salvaged stash keepers — 2026-06-14 + +Two pieces of **genuinely un-landed work** rescued from the local `git stash` +stack before the stack was pruned. Everything else in the stack (10 entries) +was verified superseded, already-landed, or scratch, and dropped. + +These are **preserved, not integrated** — they live here as artifacts so a +deliberate integration can happen later, rather than being wired into the +runtime pack/parser implicitly. Nothing here is registered with a pack +manifest or imported by any runtime path. + +## 1. `en_core_math_v1` lexicon vocabulary (`lexicon-en_core_math_v1/`) + +- **Source:** stash `On feat/reader-phase2-statements` (2026-05-26), commit `220c1bf`. +- **Status in `main`:** the `en_core_math_v1` pack exists (`compositions/`, + `frames/`) but has **no `lexicon/` directory** — these 8 files were never landed. +- **Content:** 553 provenance-tagged lemma entries feeding the phase-2 GSM8K + reader's recognition coverage: + + | file | category | entries | + |---|---|---| + | `accumulation_verb.jsonl` | accumulation verbs (add, build, collect…) | 21 | + | `capacity_verb.jsonl` | capacity verbs (fill, complete, pack…) | 19 | + | `count_unit_noun.jsonl` | countable unit nouns (apple, bag, book…) | 63 | + | `currency_unit_noun.jsonl` | currency nouns (dollar, cent, profit…) | 9 | + | `drain_token.jsonl` | function-word / filler filter | 274 | + | `proper_noun_entity_female.jsonl` | female entity names | 68 | + | `proper_noun_entity_male.jsonl` | male entity names | 91 | + | `time_unit_noun.jsonl` | time unit nouns (day, hour, week…) | 8 | + +- **To integrate:** `git mv` into `language_packs/data/en_core_math_v1/lexicon/`, + then register in the pack manifest with checksums hashing the bytes on disk + (per CLAUDE.md pack discipline) and add pack tests. Do **not** drop them into + the live pack dir without manifest registration. +- **Caveat:** the project pivoted (GSM8K serving demoted to diagnostic; deductive + logic is the flagship). Confirm this vocabulary is still wanted before wiring it. + +## 2. `_repeated_volume_candidates` extractor (`stash-0-repeated-volume-extractor.patch`) + +- **Source:** stash `On fix/main-red-tests` snapshot of earlier + `feat/adr-0190-discrete-count-injection` work, commit `9718c73`. +- **Status in `main`:** `def _repeated_volume_candidates` is **absent** from + `generate/math_candidate_parser.py`. ADR-0190 landed probe-side; this is the + statement-side companion ("inert until question side") that never landed. +- **Content:** 89-line diff against `generate/math_candidate_parser.py`. +- **To integrate:** `git apply` against the current parser and resolve any drift + (the patch is against a ~3-week-old base, so a clean apply is not guaranteed). + +## Provenance note + +Recovered during a stash/worktree cleanup pass. The full triage (12 stashes, +which were dropped and why) is in the session history. Keeper commit SHAs at +salvage time: lexicon `220c1bfd`, extractor `9718c73f`. diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/accumulation_verb.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/accumulation_verb.jsonl new file mode 100644 index 00000000..76940cef --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/accumulation_verb.jsonl @@ -0,0 +1,21 @@ +{"lemma": "add", "category": "accumulation_verb", "aliases": ["adds", "added"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "adopt", "category": "accumulation_verb", "aliases": ["adopts", "adopted"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "bake", "category": "accumulation_verb", "aliases": ["bakes", "baked"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "build", "category": "accumulation_verb", "aliases": ["builds", "built"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "buy", "category": "accumulation_verb", "aliases": ["buys", "bought"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "catch", "category": "accumulation_verb", "aliases": ["catches", "caught"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "charge", "category": "accumulation_verb", "aliases": ["charges", "charged"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "collect", "category": "accumulation_verb", "aliases": ["collects", "collected"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "cook", "category": "accumulation_verb", "aliases": ["cooks", "cooked"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "earn", "category": "accumulation_verb", "aliases": ["earns", "earned"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "find", "category": "accumulation_verb", "aliases": ["finds", "found"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "gain", "category": "accumulation_verb", "aliases": ["gains", "gained"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "gather", "category": "accumulation_verb", "aliases": ["gathers", "gathered"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "get", "category": "accumulation_verb", "aliases": ["gets", "got"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "grow", "category": "accumulation_verb", "aliases": ["grows", "grew"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "invest", "category": "accumulation_verb", "aliases": ["invests", "invested"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "need", "category": "accumulation_verb", "aliases": ["needs", "needed"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "receive", "category": "accumulation_verb", "aliases": ["receives", "received"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "save", "category": "accumulation_verb", "aliases": ["saves", "saved"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "slice", "category": "accumulation_verb", "aliases": ["slices", "sliced"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "want", "category": "accumulation_verb", "aliases": ["wants", "wanted"], "provenance": "phase_1_reader_supplemental_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/capacity_verb.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/capacity_verb.jsonl new file mode 100644 index 00000000..2d8963df --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/capacity_verb.jsonl @@ -0,0 +1,19 @@ +{"lemma": "answer", "category": "capacity_verb", "aliases": ["answers", "answered"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "complete", "category": "capacity_verb", "aliases": ["completes", "completed"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "drive", "category": "capacity_verb", "aliases": ["drives", "drove"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "fill", "category": "capacity_verb", "aliases": ["fills", "filled"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "finish", "category": "capacity_verb", "aliases": ["finishes", "finished"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "lift", "category": "capacity_verb", "aliases": ["lifts", "lifted", "lifting"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "make", "category": "capacity_verb", "aliases": ["makes", "made"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "pack", "category": "capacity_verb", "aliases": ["packs"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "paint", "category": "capacity_verb", "aliases": ["paints", "painted"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "pick", "category": "capacity_verb", "aliases": ["picks"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "play", "category": "capacity_verb", "aliases": ["plays", "played"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "produce", "category": "capacity_verb", "aliases": ["produces", "produced"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "read", "category": "capacity_verb", "aliases": ["reads"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "run", "category": "capacity_verb", "aliases": ["runs", "ran"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "score", "category": "capacity_verb", "aliases": ["scores", "scored"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "shuck", "category": "capacity_verb", "aliases": ["shucks"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "type", "category": "capacity_verb", "aliases": ["types", "typed"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "work", "category": "capacity_verb", "aliases": ["works", "worked"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "write", "category": "capacity_verb", "aliases": ["writes", "wrote"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/count_unit_noun.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/count_unit_noun.jsonl new file mode 100644 index 00000000..cfc4d6bd --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/count_unit_noun.jsonl @@ -0,0 +1,63 @@ +{"lemma": "apple", "category": "count_unit_noun", "aliases": ["apples"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "appointment", "category": "count_unit_noun", "aliases": ["appointments"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "bag", "category": "count_unit_noun", "aliases": ["bags"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "basket", "category": "count_unit_noun", "aliases": ["baskets"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "bead", "category": "count_unit_noun", "aliases": ["beads"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "bean", "category": "count_unit_noun", "aliases": ["beans"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "bird", "category": "count_unit_noun", "aliases": ["birds"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "book", "category": "count_unit_noun", "aliases": ["books"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "box", "category": "count_unit_noun", "aliases": ["boxes"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "bracelet", "category": "count_unit_noun", "aliases": ["bracelets"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "brownie", "category": "count_unit_noun", "aliases": ["brownies"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "cable", "category": "count_unit_noun", "aliases": ["cables"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "candy", "category": "count_unit_noun", "aliases": ["candies"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "card", "category": "count_unit_noun", "aliases": ["cards"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "cat", "category": "count_unit_noun", "aliases": ["cats"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "chicken", "category": "count_unit_noun", "aliases": ["chickens"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "child", "category": "count_unit_noun", "aliases": ["children"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "coconut", "category": "count_unit_noun", "aliases": ["coconuts"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "coin", "category": "count_unit_noun", "aliases": ["coins"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "crayon", "category": "count_unit_noun", "aliases": ["crayons"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "cup", "category": "count_unit_noun", "aliases": ["cups"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "dog", "category": "count_unit_noun", "aliases": ["dogs"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "duck", "category": "count_unit_noun", "aliases": ["ducks"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "eraser", "category": "count_unit_noun", "aliases": ["erasers"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "fish", "category": "count_unit_noun", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "follower", "category": "count_unit_noun", "aliases": ["followers"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "foot", "category": "count_unit_noun", "aliases": ["feet"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "gig", "category": "count_unit_noun", "aliases": ["gigs"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "goal", "category": "count_unit_noun", "aliases": ["goals"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "horse", "category": "count_unit_noun", "aliases": ["horses"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "ingredient", "category": "count_unit_noun", "aliases": ["ingredients"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "kid", "category": "count_unit_noun", "aliases": ["kids"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "kitten", "category": "count_unit_noun", "aliases": ["kittens"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "km", "category": "count_unit_noun", "aliases": ["kilometer", "kilometers"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "lemonade", "category": "count_unit_noun", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "macaroon", "category": "count_unit_noun", "aliases": ["macaroons"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "mile", "category": "count_unit_noun", "aliases": ["miles"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "ounce", "category": "count_unit_noun", "aliases": ["ounces"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "oyster", "category": "count_unit_noun", "aliases": ["oysters"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "pan", "category": "count_unit_noun", "aliases": ["pans"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "paperclip", "category": "count_unit_noun", "aliases": ["paperclips"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "parakeet", "category": "count_unit_noun", "aliases": ["parakeets"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "person", "category": "count_unit_noun", "aliases": ["people"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "picture", "category": "count_unit_noun", "aliases": ["pictures"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "piece", "category": "count_unit_noun", "aliases": ["pieces"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "point", "category": "count_unit_noun", "aliases": ["points"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "pound", "category": "count_unit_noun", "aliases": ["pounds"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "puppy", "category": "count_unit_noun", "aliases": ["puppies"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "question", "category": "count_unit_noun", "aliases": ["questions"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "rock", "category": "count_unit_noun", "aliases": ["rocks"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "scoop", "category": "count_unit_noun", "aliases": ["scoops"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "section", "category": "count_unit_noun", "aliases": ["sections"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "set", "category": "count_unit_noun", "aliases": ["sets"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "sign", "category": "count_unit_noun", "aliases": ["signs"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "song", "category": "count_unit_noun", "aliases": ["songs"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "stamp", "category": "count_unit_noun", "aliases": ["stamps"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "stop", "category": "count_unit_noun", "aliases": ["stops"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "strawberry", "category": "count_unit_noun", "aliases": ["strawberries"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "student", "category": "count_unit_noun", "aliases": ["students"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "survey", "category": "count_unit_noun", "aliases": ["surveys"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "ticket", "category": "count_unit_noun", "aliases": ["tickets"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "video", "category": "count_unit_noun", "aliases": ["videos"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "yard", "category": "count_unit_noun", "aliases": ["yards"], "provenance": "phase_2_reader_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/currency_unit_noun.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/currency_unit_noun.jsonl new file mode 100644 index 00000000..9b258e8a --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/currency_unit_noun.jsonl @@ -0,0 +1,9 @@ +{"lemma": "cent", "category": "currency_unit_noun", "aliases": ["cents"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "dollar", "category": "currency_unit_noun", "aliases": ["dollars"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "money", "category": "currency_unit_noun", "aliases": [], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "profit", "category": "currency_unit_noun", "aliases": [], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "interest", "category": "currency_unit_noun", "aliases": [], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "income", "category": "currency_unit_noun", "aliases": [], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "savings", "category": "currency_unit_noun", "aliases": [], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "cost", "category": "currency_unit_noun", "aliases": ["costs"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "amount", "category": "currency_unit_noun", "aliases": ["amounts"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/drain_token.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/drain_token.jsonl new file mode 100644 index 00000000..72aa7aca --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/drain_token.jsonl @@ -0,0 +1,274 @@ +{"lemma": "a", "category": "drain_token", "aliases": ["an"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "able", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "about", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "across", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "addison", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "additional", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "afternoon", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "age", "category": "drain_token", "aliases": ["ages", "aged"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "ago", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "all", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "already", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "also", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "altogether", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "among", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "amusement", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "and", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "another", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "any", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "aquarium", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "as", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "at", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "average", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "away", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "back", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "bank", "category": "drain_token", "aliases": ["banks"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "beach", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "because", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "before", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "behind", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "bench", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "best", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "between", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "bike", "category": "drain_token", "aliases": ["bikes"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "bookstore", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "boy", "category": "drain_token", "aliases": ["boys"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "brand", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "bronx", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "brother", "category": "drain_token", "aliases": ["brothers"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "brown", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "building", "category": "drain_token", "aliases": ["buildings"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "but", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "by", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "camp", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "car", "category": "drain_token", "aliases": ["cars"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "carriage", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "channel", "category": "drain_token", "aliases": ["channels"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "cheap", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "class", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "color", "category": "drain_token", "aliases": ["colors", "colored"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "compare", "category": "drain_token", "aliases": ["compares", "compared"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "comparing", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "computer", "category": "drain_token", "aliases": ["computers"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "council", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "cream", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "current", "category": "drain_token", "aliases": ["currently"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "currently", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "cut", "category": "drain_token", "aliases": ["cuts"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "daily", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "dance", "category": "drain_token", "aliases": ["dances"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "daughter", "category": "drain_token", "aliases": ["daughters"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "decided", "category": "drain_token", "aliases": ["decide", "decides"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "degree", "category": "drain_token", "aliases": ["degrees"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "delivery", "category": "drain_token", "aliases": ["deliveries"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "different", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "distance", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "divide", "category": "drain_token", "aliases": ["divides", "divided"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "down", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "draw", "category": "drain_token", "aliases": ["draws", "drew"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "during", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "each", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "eligible", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "encounter", "category": "drain_token", "aliases": ["encounters", "encountered"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "end", "category": "drain_token", "aliases": ["ends"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "enough", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "equally", "category": "drain_token", "aliases": ["equal"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "evening", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "every", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "everybody", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "everyone", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "exam", "category": "drain_token", "aliases": ["exams"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "expensive", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "facebook", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "family", "category": "drain_token", "aliases": ["families"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "fast", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "fastest", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "father", "category": "drain_token", "aliases": ["fathers"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "finally", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "first", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "floor", "category": "drain_token", "aliases": ["floors"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "food", "category": "drain_token", "aliases": ["foods"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "football", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "for", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "friend", "category": "drain_token", "aliases": ["friends"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "from", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "full", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "fun", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "girl", "category": "drain_token", "aliases": ["girls"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "go", "category": "drain_token", "aliases": ["goes", "went", "gone"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "going", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "grandfather", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "guest", "category": "drain_token", "aliases": ["guests"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "half", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "health", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "help", "category": "drain_token", "aliases": ["helps", "helped"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "home", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "hourly", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "house", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "ice", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "if", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "illustration", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "improve", "category": "drain_token", "aliases": ["improves", "improved"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "in", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "initially", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "instagram", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "insurance", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "into", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "jumping", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "june", "category": "drain_token", "aliases": ["july", "august", "september", "october", "november", "december", "january", "february", "march", "april", "may"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "junior", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "just", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "keep", "category": "drain_token", "aliases": ["keeps", "kept"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "keyboard", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "lady", "category": "drain_token", "aliases": ["ladies"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "lake", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "last", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "later", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "live", "category": "drain_token", "aliases": ["lives", "lived", "living"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "local", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "locals", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "locker", "category": "drain_token", "aliases": ["lockers"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "long", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "loose", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "manhattan", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "media", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "men", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "morning", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "most", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "mother", "category": "drain_token", "aliases": ["mothers"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "mountain", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "mouse", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "near", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "new", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "next", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "night", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "no", "category": "drain_token", "aliases": ["not"], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "now", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "number", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "of", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "off", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "old", "category": "drain_token", "aliases": ["older"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "on", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "once", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "one", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "only", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "open", "category": "drain_token", "aliases": ["opens", "opened"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "other", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "out", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "over", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "overtime", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "own", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "pace", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "page", "category": "drain_token", "aliases": ["pages"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "parent", "category": "drain_token", "aliases": ["parents"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "park", "category": "drain_token", "aliases": ["parks"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "party", "category": "drain_token", "aliases": ["parties"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "past", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "per", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "percent", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "pet", "category": "drain_token", "aliases": ["pets"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "picking", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "player", "category": "drain_token", "aliases": ["players"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "pokemon", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "press", "category": "drain_token", "aliases": ["presses", "pressed"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "problem", "category": "drain_token", "aliases": ["problems"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "purchase", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "purpose", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "put", "category": "drain_token", "aliases": ["puts"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "raise", "category": "drain_token", "aliases": ["raises", "raised"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "rate", "category": "drain_token", "aliases": ["rates"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "reading", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "ready", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "rent", "category": "drain_token", "aliases": ["rents", "rented"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "rep", "category": "drain_token", "aliases": ["reps"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "rest", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "reunion", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "review", "category": "drain_token", "aliases": ["reviews"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "ride", "category": "drain_token", "aliases": ["rides", "rode"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "right", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "road", "category": "drain_token", "aliases": ["roads"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "route", "category": "drain_token", "aliases": ["routes"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "running", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "sale", "category": "drain_token", "aliases": ["sales"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "same", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "scented", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "school", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "senior", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "several", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "shelter", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "shift", "category": "drain_token", "aliases": ["shifts"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "shop", "category": "drain_token", "aliases": ["shops"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "side", "category": "drain_token", "aliases": ["sides"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "since", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "sister", "category": "drain_token", "aliases": ["sisters"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "six", "category": "drain_token", "aliases": ["seven", "eight", "nine", "ten"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "slow", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "snack", "category": "drain_token", "aliases": ["snacks"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "so", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "soccer", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "social", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "some", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "son", "category": "drain_token", "aliases": ["sons"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "speed", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "spit", "category": "drain_token", "aliases": ["spits"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "split", "category": "drain_token", "aliases": ["splits"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "stand", "category": "drain_token", "aliases": ["stands"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "started", "category": "drain_token", "aliases": ["start", "starts"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "still", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "storage", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "studying", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "subway", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "summer", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "sweet", "category": "drain_token", "aliases": ["sweets"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "swimming", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "teacher", "category": "drain_token", "aliases": ["teachers"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "team", "category": "drain_token", "aliases": ["teams"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "temperature", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "than", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "that", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "the", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "then", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "there", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "third", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "this", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "through", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "throughout", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "tiktok", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "times", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "to", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "today", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "together", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "town", "category": "drain_token", "aliases": ["towns"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "train", "category": "drain_token", "aliases": ["trains"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "travel", "category": "drain_token", "aliases": ["travels", "traveled", "travelling", "traveling"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "trip", "category": "drain_token", "aliases": ["trips"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "try", "category": "drain_token", "aliases": ["tries", "tried", "trying"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "tub", "category": "drain_token", "aliases": ["tubs"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "twice", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "twitter", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "two", "category": "drain_token", "aliases": ["three", "four", "five"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "until", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "up", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "upload", "category": "drain_token", "aliases": ["uploads", "uploaded"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "varsity", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "very", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "vet", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "wage", "category": "drain_token", "aliases": ["wages"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "walk", "category": "drain_token", "aliases": ["walks", "walked", "walking"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "water", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "way", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "weekly", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "weighing", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "weight", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "well", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "when", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "where", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "while", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "wire", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "with", "category": "drain_token", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "within", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "without", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "women", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "yet", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_2026-05-26"} +{"lemma": "youtube", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "youtuber", "category": "drain_token", "aliases": [], "provenance": "phase_2_reader_gsm8k_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_female.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_female.jsonl new file mode 100644 index 00000000..c82c0684 --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_female.jsonl @@ -0,0 +1,68 @@ +{"lemma": "alexa", "category": "proper_noun_entity_female", "aliases": ["Alexa"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "alice", "category": "proper_noun_entity_female", "aliases": ["Alice"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "allison", "category": "proper_noun_entity_female", "aliases": ["Allison"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "amy", "category": "proper_noun_entity_female", "aliases": ["Amy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "ann", "category": "proper_noun_entity_female", "aliases": ["Ann"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "anna", "category": "proper_noun_entity_female", "aliases": ["Anna"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "barbara", "category": "proper_noun_entity_female", "aliases": ["Barbara"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "betty", "category": "proper_noun_entity_female", "aliases": ["Betty"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "brooke", "category": "proper_noun_entity_female", "aliases": ["Brooke"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "carol", "category": "proper_noun_entity_female", "aliases": ["Carol"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "carolyn", "category": "proper_noun_entity_female", "aliases": ["Carolyn"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "christine", "category": "proper_noun_entity_female", "aliases": ["Christine"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "cindy", "category": "proper_noun_entity_female", "aliases": ["Cindy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "claire", "category": "proper_noun_entity_female", "aliases": ["Claire"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "cynthia", "category": "proper_noun_entity_female", "aliases": ["Cynthia"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "deborah", "category": "proper_noun_entity_female", "aliases": ["Deborah"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "diana", "category": "proper_noun_entity_female", "aliases": ["Diana"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "donna", "category": "proper_noun_entity_female", "aliases": ["Donna"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "dorothy", "category": "proper_noun_entity_female", "aliases": ["Dorothy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "elizabeth", "category": "proper_noun_entity_female", "aliases": ["Elizabeth"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "ella", "category": "proper_noun_entity_female", "aliases": ["Ella"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "emily", "category": "proper_noun_entity_female", "aliases": ["Emily"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "emma", "category": "proper_noun_entity_female", "aliases": ["Emma"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "erica", "category": "proper_noun_entity_female", "aliases": ["Erica"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "francine", "category": "proper_noun_entity_female", "aliases": ["Francine"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "helen", "category": "proper_noun_entity_female", "aliases": ["Helen"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jan", "category": "proper_noun_entity_female", "aliases": ["Jan"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "jane", "category": "proper_noun_entity_female", "aliases": ["Jane"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "janet", "category": "proper_noun_entity_female", "aliases": ["Janet"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jen", "category": "proper_noun_entity_female", "aliases": ["Jen"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jennifer", "category": "proper_noun_entity_female", "aliases": ["Jennifer"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jessica", "category": "proper_noun_entity_female", "aliases": ["Jessica"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "joyce", "category": "proper_noun_entity_female", "aliases": ["Joyce"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "judith", "category": "proper_noun_entity_female", "aliases": ["Judith"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "julie", "category": "proper_noun_entity_female", "aliases": ["Julie"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "karen", "category": "proper_noun_entity_female", "aliases": ["Karen"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "kate", "category": "proper_noun_entity_female", "aliases": ["Kate"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "kathleen", "category": "proper_noun_entity_female", "aliases": ["Kathleen"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "kelly", "category": "proper_noun_entity_female", "aliases": ["Kelly"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "laura", "category": "proper_noun_entity_female", "aliases": ["Laura"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "lilibeth", "category": "proper_noun_entity_female", "aliases": ["Lilibeth"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "linda", "category": "proper_noun_entity_female", "aliases": ["Linda"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "lisa", "category": "proper_noun_entity_female", "aliases": ["Lisa"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "lori", "category": "proper_noun_entity_female", "aliases": ["Lori"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "mandy", "category": "proper_noun_entity_female", "aliases": ["Mandy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "marie", "category": "proper_noun_entity_female", "aliases": ["Marie"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "marion", "category": "proper_noun_entity_female", "aliases": ["Marion"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "marnie", "category": "proper_noun_entity_female", "aliases": ["Marnie"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "martha", "category": "proper_noun_entity_female", "aliases": ["Martha"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "mary", "category": "proper_noun_entity_female", "aliases": ["Mary"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "melissa", "category": "proper_noun_entity_female", "aliases": ["Melissa"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "monica", "category": "proper_noun_entity_female", "aliases": ["Monica"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "nancy", "category": "proper_noun_entity_female", "aliases": ["Nancy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "nicole", "category": "proper_noun_entity_female", "aliases": ["Nicole"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "pamela", "category": "proper_noun_entity_female", "aliases": ["Pamela"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "patricia", "category": "proper_noun_entity_female", "aliases": ["Patricia"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "rachel", "category": "proper_noun_entity_female", "aliases": ["Rachel"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "rebecca", "category": "proper_noun_entity_female", "aliases": ["Rebecca"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "ruth", "category": "proper_noun_entity_female", "aliases": ["Ruth"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "sandra", "category": "proper_noun_entity_female", "aliases": ["Sandra"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "sarah", "category": "proper_noun_entity_female", "aliases": ["Sarah"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "sharon", "category": "proper_noun_entity_female", "aliases": ["Sharon"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "shirley", "category": "proper_noun_entity_female", "aliases": ["Shirley"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "sidney", "category": "proper_noun_entity_female", "aliases": ["Sidney"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "stephanie", "category": "proper_noun_entity_female", "aliases": ["Stephanie"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "susan", "category": "proper_noun_entity_female", "aliases": ["Susan"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "tina", "category": "proper_noun_entity_female", "aliases": ["Tina"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "virginia", "category": "proper_noun_entity_female", "aliases": ["Virginia"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_male.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_male.jsonl new file mode 100644 index 00000000..a352b1d7 --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/proper_noun_entity_male.jsonl @@ -0,0 +1,91 @@ +{"lemma": "aaron", "category": "proper_noun_entity_male", "aliases": ["Aaron"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "adam", "category": "proper_noun_entity_male", "aliases": ["Adam"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "alan", "category": "proper_noun_entity_male", "aliases": ["Alan"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "albert", "category": "proper_noun_entity_male", "aliases": ["Albert"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "andrew", "category": "proper_noun_entity_male", "aliases": ["Andrew"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "anthony", "category": "proper_noun_entity_male", "aliases": ["Anthony"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "arthur", "category": "proper_noun_entity_male", "aliases": ["Arthur"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "bart", "category": "proper_noun_entity_male", "aliases": ["Bart"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "benjamin", "category": "proper_noun_entity_male", "aliases": ["Benjamin"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "bob", "category": "proper_noun_entity_male", "aliases": ["Bob"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "brian", "category": "proper_noun_entity_male", "aliases": ["Brian"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "bruce", "category": "proper_noun_entity_male", "aliases": ["Bruce"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "carl", "category": "proper_noun_entity_male", "aliases": ["Carl"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "carson", "category": "proper_noun_entity_male", "aliases": ["Carson"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "charles", "category": "proper_noun_entity_male", "aliases": ["Charles"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "christopher", "category": "proper_noun_entity_male", "aliases": ["Christopher"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "daniel", "category": "proper_noun_entity_male", "aliases": ["Daniel"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "david", "category": "proper_noun_entity_male", "aliases": ["David"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "dennis", "category": "proper_noun_entity_male", "aliases": ["Dennis"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "donald", "category": "proper_noun_entity_male", "aliases": ["Donald"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "douglas", "category": "proper_noun_entity_male", "aliases": ["Douglas"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "edward", "category": "proper_noun_entity_male", "aliases": ["Edward"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "eric", "category": "proper_noun_entity_male", "aliases": ["Eric"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "ethan", "category": "proper_noun_entity_male", "aliases": ["Ethan"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "eugene", "category": "proper_noun_entity_male", "aliases": ["Eugene"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "fabian", "category": "proper_noun_entity_male", "aliases": ["Fabian"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "fernando", "category": "proper_noun_entity_male", "aliases": ["Fernando"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "frank", "category": "proper_noun_entity_male", "aliases": ["Frank"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "gary", "category": "proper_noun_entity_male", "aliases": ["Gary"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "george", "category": "proper_noun_entity_male", "aliases": ["George"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "georgie", "category": "proper_noun_entity_male", "aliases": ["Georgie"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "gerald", "category": "proper_noun_entity_male", "aliases": ["Gerald"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "gregory", "category": "proper_noun_entity_male", "aliases": ["Gregory"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "harold", "category": "proper_noun_entity_male", "aliases": ["Harold"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "harry", "category": "proper_noun_entity_male", "aliases": ["Harry"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "henry", "category": "proper_noun_entity_male", "aliases": ["Henry"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jack", "category": "proper_noun_entity_male", "aliases": ["Jack"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jake", "category": "proper_noun_entity_male", "aliases": ["Jake"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "james", "category": "proper_noun_entity_male", "aliases": ["James"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jason", "category": "proper_noun_entity_male", "aliases": ["Jason"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jed", "category": "proper_noun_entity_male", "aliases": ["Jed"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "jeffrey", "category": "proper_noun_entity_male", "aliases": ["Jeffrey"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jeremie", "category": "proper_noun_entity_male", "aliases": ["Jeremie"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "jeremy", "category": "proper_noun_entity_male", "aliases": ["Jeremy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jerry", "category": "proper_noun_entity_male", "aliases": ["Jerry"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jesse", "category": "proper_noun_entity_male", "aliases": ["Jesse"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "john", "category": "proper_noun_entity_male", "aliases": ["John"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jonathan", "category": "proper_noun_entity_male", "aliases": ["Jonathan"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "jose", "category": "proper_noun_entity_male", "aliases": ["Jose"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "joseph", "category": "proper_noun_entity_male", "aliases": ["Joseph"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "joshua", "category": "proper_noun_entity_male", "aliases": ["Joshua"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "keith", "category": "proper_noun_entity_male", "aliases": ["Keith"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "kenneth", "category": "proper_noun_entity_male", "aliases": ["Kenneth"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "kevin", "category": "proper_noun_entity_male", "aliases": ["Kevin"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "larry", "category": "proper_noun_entity_male", "aliases": ["Larry"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "lawrence", "category": "proper_noun_entity_male", "aliases": ["Lawrence"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "malcolm", "category": "proper_noun_entity_male", "aliases": ["Malcolm"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "mark", "category": "proper_noun_entity_male", "aliases": ["Mark"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "matthew", "category": "proper_noun_entity_male", "aliases": ["Matthew"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "michael", "category": "proper_noun_entity_male", "aliases": ["Michael"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "nathan", "category": "proper_noun_entity_male", "aliases": ["Nathan"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "nicholas", "category": "proper_noun_entity_male", "aliases": ["Nicholas"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "orlando", "category": "proper_noun_entity_male", "aliases": ["Orlando"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "patrick", "category": "proper_noun_entity_male", "aliases": ["Patrick"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "paul", "category": "proper_noun_entity_male", "aliases": ["Paul"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "peter", "category": "proper_noun_entity_male", "aliases": ["Peter"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "philip", "category": "proper_noun_entity_male", "aliases": ["Philip"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "ralph", "category": "proper_noun_entity_male", "aliases": ["Ralph"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "raymond", "category": "proper_noun_entity_male", "aliases": ["Raymond"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "rex", "category": "proper_noun_entity_male", "aliases": ["Rex"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "richard", "category": "proper_noun_entity_male", "aliases": ["Richard"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "robert", "category": "proper_noun_entity_male", "aliases": ["Robert"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "roger", "category": "proper_noun_entity_male", "aliases": ["Roger"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "ronald", "category": "proper_noun_entity_male", "aliases": ["Ronald"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "rudolph", "category": "proper_noun_entity_male", "aliases": ["Rudolph"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "ryan", "category": "proper_noun_entity_male", "aliases": ["Ryan"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "samuel", "category": "proper_noun_entity_male", "aliases": ["Samuel"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "scott", "category": "proper_noun_entity_male", "aliases": ["Scott"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "sean", "category": "proper_noun_entity_male", "aliases": ["Sean"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "stephen", "category": "proper_noun_entity_male", "aliases": ["Stephen"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "steve", "category": "proper_noun_entity_male", "aliases": ["Steve"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "steven", "category": "proper_noun_entity_male", "aliases": ["Steven"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "thomas", "category": "proper_noun_entity_male", "aliases": ["Thomas"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "timothy", "category": "proper_noun_entity_male", "aliases": ["Timothy"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "tom", "category": "proper_noun_entity_male", "aliases": ["Tom"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "troy", "category": "proper_noun_entity_male", "aliases": ["Troy"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "walter", "category": "proper_noun_entity_male", "aliases": ["Walter"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "wayne", "category": "proper_noun_entity_male", "aliases": ["Wayne"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "william", "category": "proper_noun_entity_male", "aliases": ["William"], "provenance": "ported_from_math_candidate_parser_2026-05-26"} +{"lemma": "xavier", "category": "proper_noun_entity_male", "aliases": ["Xavier"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "yun", "category": "proper_noun_entity_male", "aliases": ["Yun"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/time_unit_noun.jsonl b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/time_unit_noun.jsonl new file mode 100644 index 00000000..1cdce296 --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/lexicon-en_core_math_v1/time_unit_noun.jsonl @@ -0,0 +1,8 @@ +{"lemma": "day", "category": "time_unit_noun", "aliases": ["days"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "hour", "category": "time_unit_noun", "aliases": ["hours"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "minute", "category": "time_unit_noun", "aliases": ["minutes"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "month", "category": "time_unit_noun", "aliases": ["months"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "second", "category": "time_unit_noun", "aliases": ["seconds"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} +{"lemma": "time", "category": "time_unit_noun", "aliases": [], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "week", "category": "time_unit_noun", "aliases": ["weeks"], "provenance": "phase_1_reader_supplemental_2026-05-26"} +{"lemma": "year", "category": "time_unit_noun", "aliases": ["years"], "provenance": "phase_2_reader_gsm8k_2026-05-26"} diff --git a/docs/salvage/stash-keepers-2026-06-14/stash-0-repeated-volume-extractor.patch b/docs/salvage/stash-keepers-2026-06-14/stash-0-repeated-volume-extractor.patch new file mode 100644 index 00000000..42862cd0 --- /dev/null +++ b/docs/salvage/stash-keepers-2026-06-14/stash-0-repeated-volume-extractor.patch @@ -0,0 +1,106 @@ +diff --git a/generate/math_candidate_parser.py b/generate/math_candidate_parser.py +index d65b07c5..ef17b4d8 100644 +--- a/generate/math_candidate_parser.py ++++ b/generate/math_candidate_parser.py +@@ -542,6 +542,8 @@ def extract_initial_candidates(sentence: str) -> list[CandidateInitial]: + out.extend(_embedded_quantifier_candidates(sentence)) + # ADR-0189a — day-of-week count enumeration → summed initial. + out.extend(_day_enumeration_candidates(sentence)) ++ # ADR-0190 — repeated-volume distinct-unit product (V1*V2*V3). ++ out.extend(_repeated_volume_candidates(sentence)) + + # ADR-0136.S.3 — compound initial-mutation: "Entity had N unit, but then verb M" + out.extend(_init_mutation_candidates(sentence)) +@@ -1676,6 +1678,92 @@ def _embedded_quantifier_candidates(sentence: str) -> list[CandidateInitial]: + return [] + + ++# ADR-0190 — repeated-volume distinct-unit product. ++# Shape: " for and does " ++# → InitialPossession(value=V1*V2*V3, unit=U1). ++# A base quantity repeated across two DISTINCT count dimensions ++# (reps × sets, batches × rounds). The "for … and does …" cue scaffold is ++# the narrowness: a bare "for N hours" duration with no leading " " ++# base (e.g. "studies for 3 hours and buys 5 pencils") cannot match. ++_REPEATED_VOLUME_RE: Final[re.Pattern[str]] = re.compile( ++ rf"(?P{_ENTITY})\b.*?" ++ rf"(?P{_VALUE})\s+(?P\w+)\s+for\s+" ++ rf"(?P{_VALUE})\s+(?P\w+)\s+and\s+does\s+" ++ rf"(?P{_VALUE})\s+(?P\w+)", ++ flags=re.IGNORECASE, ++) ++ ++ ++def _repeated_volume_candidates(sentence: str) -> list[CandidateInitial]: ++ """Repeated-volume distinct-unit product (ADR-0190). ++ ++ " for and does " ++ → InitialPossession(value=V1*V2*V3, unit=U1). ++ ++ The first metric flip delivered by the unify-on-serving-injection ++ arc: the derivation reader (``resolve_pooled``) already reads case ++ 0021 correctly (``15 pounds × 10 reps × 3 sets = 450``); this teaches ++ the serving candidate-graph organ to read the same distinct-unit ++ product, so the two readers agree (the cross-reader wrong=0 evidence). ++ ++ wrong=0 discipline: ++ - all three units must be DISTINCT and non-empty (distinct-unit ++ rule, ADR-0184 §3 — a repeated unit forms a meaningless squared ++ dimension and almost never answers the question); ++ - the "for … and does …" cue scaffold refuses bare-duration ++ ``for`` adjuncts with no leading `` `` base; ++ - indefinite quantifiers refuse; ++ - the product is a parser-committed derivation whose provenance ++ anchors on V1's surface form (same discipline as ++ ``_embedded_quantifier_candidates``), so the round-trip filter ++ passes on a grounded token. ++ """ ++ s = sentence.strip().rstrip(".") ++ m = _REPEATED_VOLUME_RE.search(s) ++ if m is None: ++ return [] ++ v1_raw, v2_raw, v3_raw = m.group("v1"), m.group("v2"), m.group("v3") ++ if ( ++ _is_indefinite_quantifier(v1_raw) ++ or _is_indefinite_quantifier(v2_raw) ++ or _is_indefinite_quantifier(v3_raw) ++ ): ++ return [] ++ u1, u2, u3 = m.group("u1").lower(), m.group("u2").lower(), m.group("u3").lower() ++ # Distinct-unit guard (ADR-0184): three independent dimensions. ++ if len({u1, u2, u3}) != 3: ++ return [] ++ rv1, rv2, rv3 = ( ++ _resolve_value(v1_raw), ++ _resolve_value(v2_raw), ++ _resolve_value(v3_raw), ++ ) ++ if rv1 is None or rv2 is None or rv3 is None: ++ return [] ++ total = rv1.value * rv2.value * rv3.value ++ entity = _normalize_entity(m.group("entity")) ++ unit = _canonicalize_unit(m.group("u1")) ++ try: ++ return [ ++ CandidateInitial( ++ initial=InitialPossession( ++ entity=entity, ++ quantity=Quantity(value=total, unit=unit), ++ ), ++ source_span=sentence, ++ # "does" is the whitelisted anchor verb (ADR-0189a) the ++ # round-trip filter grounds against; the base value token ++ # V1 carries the product's provenance. ++ matched_anchor="does", ++ matched_value_token=v1_raw, ++ matched_unit_token=m.group("u1"), ++ matched_entity_token=m.group("entity"), ++ ) ++ ] ++ except Exception: ++ return [] ++ ++ + # --------------------------------------------------------------------------- + # Per-shape admitted-only wrappers (used by the G4 runner). + # Each filters its extractor's output through _initial_admissible from