{
  "schemaVersion": 1,
  "updated": "2026-10-16",
  "localePolicy": "Common Mainland Mandarin; Hong Kong Cantonese; regional alternatives explicitly labeled. No audio in version one.",
  "reviewPolicy": "52 individual source comparisons by Codex; NOT independent human language review. Review flags must not be removed without evidence.",
  "sources": [
    {
      "id": "relationship",
      "version": "1.2.9",
      "commit": "35c44427befb6fd59e16f583b5b92a680a7948db",
      "url": "https://github.com/mumuy/relationship",
      "license": "MIT",
      "attribution": "Haole Zheng",
      "sha256": "e2581538fab6f0a45867f0db7b78a3e352a9b741ee7a4e190b04636108d2ba5f"
    },
    {
      "id": "phrase-pinyin-data",
      "commit": "cee0ed6e6e4898580cafd2bd5e3723e20b214aa0",
      "url": "https://github.com/mozillazg/phrase-pinyin-data",
      "license": "MIT (upstream declaration; see provenance note)",
      "attribution": "mozillazg and contributors"
    },
    {
      "id": "rime-cantonese",
      "commit": "259f0e48bba840c3a2e0d117539e96937f3d89bc",
      "url": "https://github.com/rime/rime-cantonese",
      "license": "CC BY 4.0",
      "attribution": "CanCLID",
      "modified": true
    }
  ],
  "terms": [
    {
      "id": "father",
      "canonicalRelations": [
        "f"
      ],
      "algorithmNames": [
        "爸爸",
        "父亲",
        "父親"
      ],
      "simplified": "爸爸",
      "traditional": "爸爸",
      "mandarin": {
        "pinyin": "bà ba",
        "pinyinNumbered": "ba4 ba5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿爸",
        "traditional": "阿爸",
        "jyutping": "aa3 baa4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father",
      "usage": {
        "side": "parent",
        "age": "not age-specific",
        "note": "Father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 233562,
              "text": "爸爸",
              "reading": "bà ba"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 42,
              "text": "阿爸",
              "reading": "aa3 baa4"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "mother",
      "canonicalRelations": [
        "m"
      ],
      "algorithmNames": [
        "妈妈",
        "母亲",
        "媽媽",
        "母親"
      ],
      "simplified": "妈妈",
      "traditional": "媽媽",
      "mandarin": {
        "pinyin": "mā ma",
        "pinyinNumbered": "ma1 ma5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿妈",
        "traditional": "阿媽",
        "jyutping": "aa3 maa1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "mother",
      "usage": {
        "side": "parent",
        "age": "not age-specific",
        "note": "Mother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 102581,
              "text": "妈妈",
              "reading": "mā ma"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 82,
              "text": "阿媽",
              "reading": "aa3 maa1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "paternal-grandfather",
      "canonicalRelations": [
        "f,f"
      ],
      "algorithmNames": [
        "爷爷",
        "祖父"
      ],
      "simplified": "爷爷",
      "traditional": "爺爺",
      "mandarin": {
        "pinyin": "yé ye",
        "pinyinNumbered": "ye2 ye5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "爷爷",
        "traditional": "爺爺",
        "jyutping": "je4 je2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s father",
      "usage": {
        "side": "paternal",
        "age": "not age-specific",
        "note": "Father’s father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 233556,
              "text": "爷爷",
              "reading": "yé ye"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 21649,
              "text": "爺爺",
              "reading": "je4 je2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "paternal-grandmother",
      "canonicalRelations": [
        "f,m"
      ],
      "algorithmNames": [
        "奶奶",
        "祖母"
      ],
      "simplified": "奶奶",
      "traditional": "奶奶",
      "mandarin": {
        "pinyin": "nǎi nai",
        "pinyinNumbered": "nai3 nai5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "嫲嫲",
        "traditional": "嫲嫲",
        "jyutping": "maa4 maa4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s mother",
      "usage": {
        "side": "paternal",
        "age": "not age-specific",
        "note": "Father’s mother. Mandarin 奶奶 means paternal grandmother; Hong Kong Cantonese 奶奶 means husband’s mother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 101612,
              "text": "奶奶",
              "reading": "nǎi nai"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 28454,
              "text": "嫲嫲",
              "reading": "maa4 maa4"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "maternal-grandfather",
      "canonicalRelations": [
        "m,f"
      ],
      "algorithmNames": [
        "外公",
        "姥爷",
        "外祖父"
      ],
      "simplified": "外公",
      "traditional": "外公",
      "mandarin": {
        "pinyin": "wài gōng",
        "pinyinNumbered": "wai4 gong1",
        "aliases": [
          {
            "simplified": "姥爷",
            "traditional": "姥爺",
            "pinyin": "lǎo ye",
            "pinyinNumbered": "lao3 ye5",
            "region": "Northern Mandarin",
            "source": {
              "file": "large_pinyin.txt",
              "line": 103568,
              "text": "姥爷",
              "reading": "lǎo ye"
            }
          }
        ]
      },
      "cantonese": {
        "simplified": "公公",
        "traditional": "公公",
        "jyutping": "gung4 gung1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "mother’s father",
      "usage": {
        "side": "maternal",
        "age": "not age-specific",
        "note": "Mother’s father. Cantonese 公公 means maternal grandfather here; Mandarin 公公 means husband’s father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 93659,
              "text": "外公",
              "reading": "wài gōng"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 16505,
              "text": "公公",
              "reading": "gung4 gung1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "maternal-grandmother",
      "canonicalRelations": [
        "m,m"
      ],
      "algorithmNames": [
        "外婆",
        "姥姥",
        "外祖母"
      ],
      "simplified": "外婆",
      "traditional": "外婆",
      "mandarin": {
        "pinyin": "wài pó",
        "pinyinNumbered": "wai4 po2",
        "aliases": [
          {
            "simplified": "姥姥",
            "traditional": "姥姥",
            "pinyin": "lǎo lao",
            "pinyinNumbered": "lao3 lao5",
            "region": "Northern Mandarin",
            "source": {
              "file": "pinyin.txt",
              "line": 15363,
              "text": "姥姥",
              "reading": "lǎo lao"
            }
          }
        ]
      },
      "cantonese": {
        "simplified": "婆婆",
        "traditional": "婆婆",
        "jyutping": "po4 po2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "mother’s mother",
      "usage": {
        "side": "maternal",
        "age": "not age-specific",
        "note": "Mother’s mother. Cantonese 婆婆 means maternal grandmother here; Mandarin 婆婆 means husband’s mother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 93781,
              "text": "外婆",
              "reading": "wài pó"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 33764,
              "text": "婆婆",
              "reading": "po4 po2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "older-brother",
      "canonicalRelations": [
        "ob"
      ],
      "algorithmNames": [
        "哥哥",
        "兄长"
      ],
      "simplified": "哥哥",
      "traditional": "哥哥",
      "mandarin": {
        "pinyin": "gē ge",
        "pinyinNumbered": "ge1 ge5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿哥",
        "traditional": "阿哥",
        "jyutping": "aa3 go1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older brother",
      "usage": {
        "side": "sibling",
        "age": "older than you",
        "note": "Older brother. Age distinction: older than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 81792,
              "text": "哥哥",
              "reading": "gē ge"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 62,
              "text": "阿哥",
              "reading": "aa3 go1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "younger-brother",
      "canonicalRelations": [
        "lb"
      ],
      "algorithmNames": [
        "弟弟"
      ],
      "simplified": "弟弟",
      "traditional": "弟弟",
      "mandarin": {
        "pinyin": "dì di",
        "pinyinNumbered": "di4 di5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "细佬",
        "traditional": "細佬",
        "jyutping": "sai3 lou2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger brother",
      "usage": {
        "side": "sibling",
        "age": "younger than you",
        "note": "Younger brother. Age distinction: younger than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 18266,
              "text": "弟弟",
              "reading": "dì di"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 34854,
              "text": "細佬",
              "reading": "sai3 lou2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "older-sister",
      "canonicalRelations": [
        "os"
      ],
      "algorithmNames": [
        "姐姐"
      ],
      "simplified": "姐姐",
      "traditional": "姐姐",
      "mandarin": {
        "pinyin": "jiě jie",
        "pinyinNumbered": "jie3 jie5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "家姐",
        "traditional": "家姐",
        "jyutping": "gaa1 ze1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older sister",
      "usage": {
        "side": "sibling",
        "age": "older than you",
        "note": "Older sister. Age distinction: older than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 103169,
              "text": "姐姐",
              "reading": "jiě jie"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 12588,
              "text": "家姐",
              "reading": "gaa1 ze1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "younger-sister",
      "canonicalRelations": [
        "ls"
      ],
      "algorithmNames": [
        "妹妹"
      ],
      "simplified": "妹妹",
      "traditional": "妹妹",
      "mandarin": {
        "pinyin": "mèi mei",
        "pinyinNumbered": "mei4 mei5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "细妹",
        "traditional": "細妹",
        "jyutping": "sai3 mui2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger sister",
      "usage": {
        "side": "sibling",
        "age": "younger than you",
        "note": "Younger sister. Age distinction: younger than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 103034,
              "text": "妹妹",
              "reading": "mèi mei"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 34869,
              "text": "細妹",
              "reading": "sai3 mui2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "husband",
      "canonicalRelations": [
        "h"
      ],
      "algorithmNames": [
        "老公",
        "丈夫"
      ],
      "simplified": "丈夫",
      "traditional": "丈夫",
      "mandarin": {
        "pinyin": "zhàng fu",
        "pinyinNumbered": "zhang4 fu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "老公",
        "traditional": "老公",
        "jyutping": "lou5 gung1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "husband",
      "usage": {
        "side": "spouse",
        "age": "not age-specific",
        "note": "Husband."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "editorial-neutral-tone",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 769,
              "text": "丈夫",
              "reading": "zhàng fū"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 27909,
              "text": "老公",
              "reading": "lou5 gung1"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Editorial lexical neutral tone: upstream zhàng fū; display zhàng fu. Human Mandarin review pending.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "wife",
      "canonicalRelations": [
        "w"
      ],
      "algorithmNames": [
        "老婆",
        "妻子"
      ],
      "simplified": "妻子",
      "traditional": "妻子",
      "mandarin": {
        "pinyin": "qī zi",
        "pinyinNumbered": "qi1 zi5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "老婆",
        "traditional": "老婆",
        "jyutping": "lou5 po4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "wife",
      "usage": {
        "side": "spouse",
        "age": "not age-specific",
        "note": "Wife."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "editorial-neutral-tone",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15295,
              "text": "妻子",
              "reading": "qī zǐ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 27971,
              "text": "老婆",
              "reading": "lou5 po4"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Editorial lexical neutral tone: upstream qī zǐ; display qī zi. Human Mandarin review pending.",
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "son",
      "canonicalRelations": [
        "s"
      ],
      "algorithmNames": [
        "儿子"
      ],
      "simplified": "儿子",
      "traditional": "兒子",
      "mandarin": {
        "pinyin": "ér zi",
        "pinyinNumbered": "er2 zi5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿仔",
        "traditional": "阿仔",
        "jyutping": "aa3 zai2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "son",
      "usage": {
        "side": "child",
        "age": "not age-specific",
        "note": "Son."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 5930,
              "text": "儿子",
              "reading": "ér zi"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 124,
              "text": "阿仔",
              "reading": "aa3 zai2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "daughter",
      "canonicalRelations": [
        "d"
      ],
      "algorithmNames": [
        "女儿"
      ],
      "simplified": "女儿",
      "traditional": "女兒",
      "mandarin": {
        "pinyin": "nǚ ér",
        "pinyinNumbered": "nü3 er2",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿女",
        "traditional": "阿女",
        "jyutping": "aa3 neoi2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "daughter",
      "usage": {
        "side": "child",
        "age": "not age-specific",
        "note": "Daughter."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 14918,
              "text": "女儿",
              "reading": "nǚ ér"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 100,
              "text": "阿女",
              "reading": "aa3 neoi2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-older-brother",
      "canonicalRelations": [
        "f,ob"
      ],
      "algorithmNames": [
        "伯父",
        "伯伯"
      ],
      "simplified": "伯父",
      "traditional": "伯父",
      "mandarin": {
        "pinyin": "bó fù",
        "pinyinNumbered": "bo2 fu4",
        "aliases": [
          {
            "simplified": "伯伯",
            "traditional": "伯伯",
            "pinyin": "bó bo",
            "pinyinNumbered": "bo2 bo5",
            "region": "Common Mandarin",
            "source": {
              "file": "pinyin.txt",
              "line": 4726,
              "text": "伯伯",
              "reading": "bó bo"
            }
          }
        ]
      },
      "cantonese": {
        "simplified": "伯父",
        "traditional": "伯父",
        "jyutping": "baak3 fu6",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s older brother",
      "usage": {
        "side": "paternal",
        "age": "older than father",
        "note": "Father’s older brother. Age distinction: older than father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 4738,
              "text": "伯父",
              "reading": "bó fù"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 572,
              "text": "伯父",
              "reading": "baak3 fu6"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-younger-brother",
      "canonicalRelations": [
        "f,lb"
      ],
      "algorithmNames": [
        "叔叔",
        "叔父"
      ],
      "simplified": "叔叔",
      "traditional": "叔叔",
      "mandarin": {
        "pinyin": "shū shu",
        "pinyinNumbered": "shu1 shu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "叔叔",
        "traditional": "叔叔",
        "jyutping": "suk1 suk1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s younger brother",
      "usage": {
        "side": "paternal",
        "age": "younger than father",
        "note": "Father’s younger brother. Age distinction: younger than father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 70340,
              "text": "叔叔",
              "reading": "shū shu"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 39259,
              "text": "叔叔",
              "reading": "suk1 suk1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-older-sister",
      "canonicalRelations": [
        "f,os"
      ],
      "algorithmNames": [
        "大姑",
        "姑妈",
        "姑姑",
        "姑母"
      ],
      "simplified": "姑姑",
      "traditional": "姑姑",
      "mandarin": {
        "pinyin": "gū gu",
        "pinyinNumbered": "gu1 gu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "姑妈",
        "traditional": "姑媽",
        "jyutping": "gu1 maa1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s older sister",
      "usage": {
        "side": "paternal",
        "age": "older than father",
        "note": "Father’s older sister. Age distinction: older than father. Mandarin 姑姑 can cover either age; Hong Kong usage distinguishes 姑媽 and 姑姐."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 103188,
              "text": "姑姑",
              "reading": "gū gu"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 15901,
              "text": "姑媽",
              "reading": "gu1 maa1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-younger-sister",
      "canonicalRelations": [
        "f,ls"
      ],
      "algorithmNames": [
        "小姑",
        "姑妈",
        "姑姑",
        "姑母"
      ],
      "simplified": "姑姑",
      "traditional": "姑姑",
      "mandarin": {
        "pinyin": "gū gu",
        "pinyinNumbered": "gu1 gu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "姑姐",
        "traditional": "姑姐",
        "jyutping": "gu1 ze1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s younger sister",
      "usage": {
        "side": "paternal",
        "age": "younger than father",
        "note": "Father’s younger sister. Age distinction: younger than father. Mandarin 姑姑 can cover either age; Hong Kong usage distinguishes 姑媽 and 姑姐."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 103188,
              "text": "姑姑",
              "reading": "gū gu"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 15918,
              "text": "姑姐",
              "reading": "gu1 ze1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "mother-brother",
      "canonicalRelations": [
        "m,ob",
        "m,lb"
      ],
      "algorithmNames": [
        "舅舅",
        "大舅",
        "小舅",
        "舅父"
      ],
      "simplified": "舅舅",
      "traditional": "舅舅",
      "mandarin": {
        "pinyin": "jiù jiu",
        "pinyinNumbered": "jiu4 jiu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "舅父",
        "traditional": "舅父",
        "jyutping": "kau5 fu2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "mother’s brother",
      "usage": {
        "side": "maternal",
        "age": "either older or younger than mother",
        "note": "Mother’s brother. Age distinction: either older or younger than mother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 299626,
              "text": "舅舅",
              "reading": "jiù jiu"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 24774,
              "text": "舅父",
              "reading": "kau5 fu2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "mother-older-sister",
      "canonicalRelations": [
        "m,os"
      ],
      "algorithmNames": [
        "大姨",
        "姨妈",
        "姨母"
      ],
      "simplified": "姨妈",
      "traditional": "姨媽",
      "mandarin": {
        "pinyin": "yí mā",
        "pinyinNumbered": "yi2 ma1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "姨妈",
        "traditional": "姨媽",
        "jyutping": "ji4 maa1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "mother’s older sister",
      "usage": {
        "side": "maternal",
        "age": "older than mother",
        "note": "Mother’s older sister. Age distinction: older than mother. Mandarin 姨妈 is used here for either age; Hong Kong usage commonly distinguishes 姨媽 and 阿姨."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 103577,
              "text": "姨妈",
              "reading": "yí mā"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 21983,
              "text": "姨媽",
              "reading": "ji4 maa1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "mother-younger-sister",
      "canonicalRelations": [
        "m,ls"
      ],
      "algorithmNames": [
        "小姨",
        "姨妈",
        "阿姨",
        "姨母"
      ],
      "simplified": "姨妈",
      "traditional": "姨媽",
      "mandarin": {
        "pinyin": "yí mā",
        "pinyinNumbered": "yi2 ma1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿姨",
        "traditional": "阿姨",
        "jyutping": "aa3 ji1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "mother’s younger sister",
      "usage": {
        "side": "maternal",
        "age": "younger than mother",
        "note": "Mother’s younger sister. Age distinction: younger than mother. Mandarin 姨妈 is used here for either age; Hong Kong usage commonly distinguishes 姨媽 and 阿姨."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 103577,
              "text": "姨妈",
              "reading": "yí mā"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 73,
              "text": "阿姨",
              "reading": "aa3 ji1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-older-brother-wife",
      "canonicalRelations": [
        "f,ob,w"
      ],
      "algorithmNames": [
        "伯母"
      ],
      "simplified": "伯母",
      "traditional": "伯母",
      "mandarin": {
        "pinyin": "bó mǔ",
        "pinyinNumbered": "bo2 mu3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "伯娘",
        "traditional": "伯娘",
        "jyutping": "baak3 noeng4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "wife of father’s older brother",
      "usage": {
        "side": "paternal",
        "age": "uncle is older than father",
        "note": "Wife of father’s older brother. Age distinction: uncle is older than father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 4736,
              "text": "伯母",
              "reading": "bó mǔ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 590,
              "text": "伯娘",
              "reading": "baak3 noeng4"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-younger-brother-wife",
      "canonicalRelations": [
        "f,lb,w"
      ],
      "algorithmNames": [
        "婶婶",
        "婶母"
      ],
      "simplified": "婶婶",
      "traditional": "嬸嬸",
      "mandarin": {
        "pinyin": "shěn shen",
        "pinyinNumbered": "shen3 shen5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "婶婶",
        "traditional": "嬸嬸",
        "jyutping": "sam2 sam2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "wife of father’s younger brother",
      "usage": {
        "side": "paternal",
        "age": "uncle is younger than father",
        "note": "Wife of father’s younger brother. Age distinction: uncle is younger than father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 104596,
              "text": "婶婶",
              "reading": "shěn shen"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 35097,
              "text": "嬸嬸",
              "reading": "sam2 sam2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "father-sister-husband",
      "canonicalRelations": [
        "f,os,h",
        "f,ls,h"
      ],
      "algorithmNames": [
        "姑父",
        "姑丈",
        "大姑父",
        "小姑父",
        "大姑丈",
        "小姑丈"
      ],
      "simplified": "姑父",
      "traditional": "姑父",
      "mandarin": {
        "pinyin": "gū fù",
        "pinyinNumbered": "gu1 fu4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "姑丈",
        "traditional": "姑丈",
        "jyutping": "gu1 zoeng2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "husband of father’s sister",
      "usage": {
        "side": "paternal",
        "age": "not age-specific",
        "note": "Husband of father’s sister."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15318,
              "text": "姑父",
              "reading": "gū fù"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 15923,
              "text": "姑丈",
              "reading": "gu1 zoeng2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "mother-brother-wife",
      "canonicalRelations": [
        "m,ob,w",
        "m,lb,w"
      ],
      "algorithmNames": [
        "舅妈",
        "舅母",
        "大舅妈",
        "小舅妈"
      ],
      "simplified": "舅妈",
      "traditional": "舅媽",
      "mandarin": {
        "pinyin": "jiù mā",
        "pinyinNumbered": "jiu4 ma1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "舅母",
        "traditional": "舅母",
        "jyutping": "kau5 mou5",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "wife of mother’s brother",
      "usage": {
        "side": "maternal",
        "age": "not age-specific",
        "note": "Wife of mother’s brother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 299615,
              "text": "舅妈",
              "reading": "jiù mā"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 24781,
              "text": "舅母",
              "reading": "kau5 mou5"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "mother-sister-husband",
      "canonicalRelations": [
        "m,os,h",
        "m,ls,h"
      ],
      "algorithmNames": [
        "姨父",
        "姨丈",
        "大姨父",
        "小姨父",
        "大姨丈",
        "小姨丈"
      ],
      "simplified": "姨父",
      "traditional": "姨父",
      "mandarin": {
        "pinyin": "yí fù",
        "pinyinNumbered": "yi2 fu4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "姨丈",
        "traditional": "姨丈",
        "jyutping": "ji4 zoeng2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "husband of mother’s sister",
      "usage": {
        "side": "maternal",
        "age": "not age-specific",
        "note": "Husband of mother’s sister."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15366,
              "text": "姨父",
              "reading": "yí fù"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 22022,
              "text": "姨丈",
              "reading": "ji4 zoeng2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "older-brother-wife",
      "canonicalRelations": [
        "ob,w"
      ],
      "algorithmNames": [
        "嫂子",
        "嫂嫂"
      ],
      "simplified": "嫂子",
      "traditional": "嫂子",
      "mandarin": {
        "pinyin": "sǎo zi",
        "pinyinNumbered": "sao3 zi5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "阿嫂",
        "traditional": "阿嫂",
        "jyutping": "aa3 sou2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older brother’s wife",
      "usage": {
        "side": "sibling-in-law",
        "age": "brother is older than you",
        "note": "Older brother’s wife. Age distinction: brother is older than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15432,
              "text": "嫂子",
              "reading": "sǎo zi"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 116,
              "text": "阿嫂",
              "reading": "aa3 sou2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "younger-brother-wife",
      "canonicalRelations": [
        "lb,w"
      ],
      "algorithmNames": [
        "弟妹",
        "弟媳",
        "弟媳妇"
      ],
      "simplified": "弟媳",
      "traditional": "弟媳",
      "mandarin": {
        "pinyin": "dì xí",
        "pinyinNumbered": "di4 xi2",
        "aliases": []
      },
      "cantonese": {
        "simplified": "弟妇",
        "traditional": "弟婦",
        "jyutping": "dai6 fu5",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger brother’s wife",
      "usage": {
        "side": "sibling-in-law",
        "age": "brother is younger than you",
        "note": "Younger brother’s wife. Age distinction: brother is younger than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 18264,
              "text": "弟媳",
              "reading": "dì xí"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 7929,
              "text": "弟婦",
              "reading": "dai6 fu5"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "older-sister-husband",
      "canonicalRelations": [
        "os,h"
      ],
      "algorithmNames": [
        "姐夫"
      ],
      "simplified": "姐夫",
      "traditional": "姐夫",
      "mandarin": {
        "pinyin": "jiě fu",
        "pinyinNumbered": "jie3 fu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "姐夫",
        "traditional": "姐夫",
        "jyutping": "ze2 fu1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older sister’s husband",
      "usage": {
        "side": "sibling-in-law",
        "age": "sister is older than you",
        "note": "Older sister’s husband. Age distinction: sister is older than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "editorial-neutral-tone",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15312,
              "text": "姐夫",
              "reading": "jiě fū"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 44774,
              "text": "姐夫",
              "reading": "ze2 fu1"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Editorial lexical neutral tone: upstream jiě fū; display jiě fu. Human Mandarin review pending.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "younger-sister-husband",
      "canonicalRelations": [
        "ls,h"
      ],
      "algorithmNames": [
        "妹夫"
      ],
      "simplified": "妹夫",
      "traditional": "妹夫",
      "mandarin": {
        "pinyin": "mèi fu",
        "pinyinNumbered": "mei4 fu5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "妹夫",
        "traditional": "妹夫",
        "jyutping": "mui6 fu1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger sister’s husband",
      "usage": {
        "side": "sibling-in-law",
        "age": "sister is younger than you",
        "note": "Younger sister’s husband. Age distinction: sister is younger than you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "editorial-neutral-tone",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15291,
              "text": "妹夫",
              "reading": "mèi fū"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 30577,
              "text": "妹夫",
              "reading": "mui6 fu1"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Editorial lexical neutral tone: upstream mèi fū; display mèi fu. Human Mandarin review pending.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "paternal-cousin-older-male",
      "canonicalRelations": [
        "f,ob,s",
        "f,lb,s"
      ],
      "algorithmNames": [
        "堂哥",
        "堂兄"
      ],
      "simplified": "堂哥",
      "traditional": "堂哥",
      "mandarin": {
        "pinyin": "táng gē",
        "pinyinNumbered": "tang2 ge1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "堂大佬",
        "traditional": "堂大佬",
        "jyutping": "tong4 daai6 lou2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older male cousin: father’s brother’s son",
      "usage": {
        "side": "paternal",
        "age": "older than you",
        "note": "Older male cousin: father’s brother’s son. Age distinction: older than you. 堂 is used for children of father’s brothers; cousin age is relative to you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 90927,
              "text": "堂哥",
              "reading": "táng gē"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 69863,
              "text": "堂大佬",
              "reading": "tong4 daai6 lou2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "paternal-cousin-younger-male",
      "canonicalRelations": [
        "f,ob,s",
        "f,lb,s"
      ],
      "algorithmNames": [
        "堂弟"
      ],
      "simplified": "堂弟",
      "traditional": "堂弟",
      "mandarin": {
        "pinyin": "táng dì",
        "pinyinNumbered": "tang2 di4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "堂细佬",
        "traditional": "堂細佬",
        "jyutping": "tong4 sai3 lou2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger male cousin: father’s brother’s son",
      "usage": {
        "side": "paternal",
        "age": "younger than you",
        "note": "Younger male cousin: father’s brother’s son. Age distinction: younger than you. 堂 is used for children of father’s brothers; cousin age is relative to you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 90970,
              "text": "堂弟",
              "reading": "táng dì"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 69884,
              "text": "堂細佬",
              "reading": "tong4 sai3 lou2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "paternal-cousin-older-female",
      "canonicalRelations": [
        "f,ob,d",
        "f,lb,d"
      ],
      "algorithmNames": [
        "堂姐",
        "堂姊"
      ],
      "simplified": "堂姐",
      "traditional": "堂姐",
      "mandarin": {
        "pinyin": "táng jiě",
        "pinyinNumbered": "tang2 jie3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "堂家姐",
        "traditional": "堂家姐",
        "jyutping": "tong4 gaa1 ze1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older female cousin: father’s brother’s daughter",
      "usage": {
        "side": "paternal",
        "age": "older than you",
        "note": "Older female cousin: father’s brother’s daughter. Age distinction: older than you. 堂 is used for children of father’s brothers; cousin age is relative to you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 90944,
              "text": "堂姐",
              "reading": "táng jiě"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 69870,
              "text": "堂家姐",
              "reading": "tong4 gaa1 ze1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "paternal-cousin-younger-female",
      "canonicalRelations": [
        "f,ob,d",
        "f,lb,d"
      ],
      "algorithmNames": [
        "堂妹"
      ],
      "simplified": "堂妹",
      "traditional": "堂妹",
      "mandarin": {
        "pinyin": "táng mèi",
        "pinyinNumbered": "tang2 mei4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "堂细妹",
        "traditional": "堂細妹",
        "jyutping": "tong4 sai3 mui2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger female cousin: father’s brother’s daughter",
      "usage": {
        "side": "paternal",
        "age": "younger than you",
        "note": "Younger female cousin: father’s brother’s daughter. Age distinction: younger than you. 堂 is used for children of father’s brothers; cousin age is relative to you."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 90940,
              "text": "堂妹",
              "reading": "táng mèi"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 69885,
              "text": "堂細妹",
              "reading": "tong4 sai3 mui2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "other-cousin-older-male",
      "canonicalRelations": [
        "f,os,s",
        "f,ls,s",
        "m,ob,s",
        "m,lb,s",
        "m,os,s",
        "m,ls,s"
      ],
      "algorithmNames": [
        "姑表哥",
        "舅表哥",
        "姨表哥",
        "姨哥",
        "表哥",
        "表兄"
      ],
      "simplified": "表哥",
      "traditional": "表哥",
      "mandarin": {
        "pinyin": "biǎo gē",
        "pinyinNumbered": "biao3 ge1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "表哥",
        "traditional": "表哥",
        "jyutping": "biu2 go1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older male cousin: father’s sister’s or mother’s sibling’s son",
      "usage": {
        "side": "paternal or maternal",
        "age": "older than you",
        "note": "Older male cousin: father’s sister’s or mother’s sibling’s son. Age distinction: older than you. 表 includes father’s sisters’ children and all mother’s siblings’ children."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 314759,
              "text": "表哥",
              "reading": "biǎo gē"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 2092,
              "text": "表哥",
              "reading": "biu2 go1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "other-cousin-younger-male",
      "canonicalRelations": [
        "f,os,s",
        "f,ls,s",
        "m,ob,s",
        "m,lb,s",
        "m,os,s",
        "m,ls,s"
      ],
      "algorithmNames": [
        "姑表弟",
        "舅表弟",
        "姨表弟",
        "姨弟",
        "表弟"
      ],
      "simplified": "表弟",
      "traditional": "表弟",
      "mandarin": {
        "pinyin": "biǎo dì",
        "pinyinNumbered": "biao3 di4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "表弟",
        "traditional": "表弟",
        "jyutping": "biu2 dai2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger male cousin: father’s sister’s or mother’s sibling’s son",
      "usage": {
        "side": "paternal or maternal",
        "age": "younger than you",
        "note": "Younger male cousin: father’s sister’s or mother’s sibling’s son. Age distinction: younger than you. 表 includes father’s sisters’ children and all mother’s siblings’ children."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 38103,
              "text": "表弟",
              "reading": "biǎo dì"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 2088,
              "text": "表弟",
              "reading": "biu2 dai2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "other-cousin-older-female",
      "canonicalRelations": [
        "f,os,d",
        "f,ls,d",
        "m,ob,d",
        "m,lb,d",
        "m,os,d",
        "m,ls,d"
      ],
      "algorithmNames": [
        "姑表姐",
        "舅表姐",
        "姨表姐",
        "姨姐",
        "表姐",
        "表姊"
      ],
      "simplified": "表姐",
      "traditional": "表姐",
      "mandarin": {
        "pinyin": "biǎo jiě",
        "pinyinNumbered": "biao3 jie3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "表姐",
        "traditional": "表姐",
        "jyutping": "biu2 ze2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "older female cousin: father’s sister’s or mother’s sibling’s daughter",
      "usage": {
        "side": "paternal or maternal",
        "age": "older than you",
        "note": "Older female cousin: father’s sister’s or mother’s sibling’s daughter. Age distinction: older than you. 表 includes father’s sisters’ children and all mother’s siblings’ children."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 314771,
              "text": "表姐",
              "reading": "biǎo jiě"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 2114,
              "text": "表姐",
              "reading": "biu2 ze2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "other-cousin-younger-female",
      "canonicalRelations": [
        "f,os,d",
        "f,ls,d",
        "m,ob,d",
        "m,lb,d",
        "m,os,d",
        "m,ls,d"
      ],
      "algorithmNames": [
        "姑表妹",
        "舅表妹",
        "姨表妹",
        "姨妹",
        "表妹"
      ],
      "simplified": "表妹",
      "traditional": "表妹",
      "mandarin": {
        "pinyin": "biǎo mèi",
        "pinyinNumbered": "biao3 mei4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "表妹",
        "traditional": "表妹",
        "jyutping": "biu2 mui2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "younger female cousin: father’s sister’s or mother’s sibling’s daughter",
      "usage": {
        "side": "paternal or maternal",
        "age": "younger than you",
        "note": "Younger female cousin: father’s sister’s or mother’s sibling’s daughter. Age distinction: younger than you. 表 includes father’s sisters’ children and all mother’s siblings’ children."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 314768,
              "text": "表妹",
              "reading": "biǎo mèi"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 2102,
              "text": "表妹",
              "reading": "biu2 mui2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "brother-son",
      "canonicalRelations": [
        "ob,s",
        "lb,s"
      ],
      "algorithmNames": [
        "侄子"
      ],
      "simplified": "侄子",
      "traditional": "姪子",
      "mandarin": {
        "pinyin": "zhí zi",
        "pinyinNumbered": "zhi2 zi5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "侄仔",
        "traditional": "姪仔",
        "jyutping": "zat6 zai2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "brother’s son (nephew)",
      "usage": {
        "side": "sibling’s child",
        "age": "not age-specific",
        "note": "Brother’s son (nephew)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 5115,
              "text": "侄子",
              "reading": "zhí zi"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 44504,
              "text": "姪仔",
              "reading": "zat6 zai2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "brother-daughter",
      "canonicalRelations": [
        "ob,d",
        "lb,d"
      ],
      "algorithmNames": [
        "侄女"
      ],
      "simplified": "侄女",
      "traditional": "姪女",
      "mandarin": {
        "pinyin": "zhí nǚ",
        "pinyinNumbered": "zhi2 nü3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "侄女",
        "traditional": "姪女",
        "jyutping": "zat6 neoi2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "brother’s daughter (niece)",
      "usage": {
        "side": "sibling’s child",
        "age": "not age-specific",
        "note": "Brother’s daughter (niece)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 5112,
              "text": "侄女",
              "reading": "zhí nǚ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 44497,
              "text": "姪女",
              "reading": "zat6 neoi2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "sister-son",
      "canonicalRelations": [
        "os,s",
        "ls,s"
      ],
      "algorithmNames": [
        "外甥"
      ],
      "simplified": "外甥",
      "traditional": "外甥",
      "mandarin": {
        "pinyin": "wài shēng",
        "pinyinNumbered": "wai4 sheng1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "外甥",
        "traditional": "外甥",
        "jyutping": "ngoi6 sang1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "sister’s son (nephew)",
      "usage": {
        "side": "sibling’s child",
        "age": "not age-specific",
        "note": "Sister’s son (nephew)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 93971,
              "text": "外甥",
              "reading": "wài shēng"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 32072,
              "text": "外甥",
              "reading": "ngoi6 sang1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "sister-daughter",
      "canonicalRelations": [
        "os,d",
        "ls,d"
      ],
      "algorithmNames": [
        "外甥女"
      ],
      "simplified": "外甥女",
      "traditional": "外甥女",
      "mandarin": {
        "pinyin": "wài shēng nǚ",
        "pinyinNumbered": "wai4 sheng1 nü3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "外甥女",
        "traditional": "外甥女",
        "jyutping": "ngoi6 sang1 neoi2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "sister’s daughter (niece)",
      "usage": {
        "side": "sibling’s child",
        "age": "not age-specific",
        "note": "Sister’s daughter (niece)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 13454,
              "text": "外甥女",
              "reading": "wài shēng nǚ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 65412,
              "text": "外甥女",
              "reading": "ngoi6 sang1 neoi2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "son-son",
      "canonicalRelations": [
        "s,s"
      ],
      "algorithmNames": [
        "孙子"
      ],
      "simplified": "孙子",
      "traditional": "孫子",
      "mandarin": {
        "pinyin": "sūn zi",
        "pinyinNumbered": "sun1 zi5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "孙仔",
        "traditional": "孫仔",
        "jyutping": "syun1 zai2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "son’s son (grandson)",
      "usage": {
        "side": "son’s family",
        "age": "not age-specific",
        "note": "Son’s son (grandson)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15542,
              "text": "孙子",
              "reading": "sūn zi"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 39598,
              "text": "孫仔",
              "reading": "syun1 zai2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "son-daughter",
      "canonicalRelations": [
        "s,d"
      ],
      "algorithmNames": [
        "孙女"
      ],
      "simplified": "孙女",
      "traditional": "孫女",
      "mandarin": {
        "pinyin": "sūn nǚ",
        "pinyinNumbered": "sun1 nü3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "孙女",
        "traditional": "孫女",
        "jyutping": "syun1 neoi2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "son’s daughter (granddaughter)",
      "usage": {
        "side": "son’s family",
        "age": "not age-specific",
        "note": "Son’s daughter (granddaughter)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15539,
              "text": "孙女",
              "reading": "sūn nǚ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 39585,
              "text": "孫女",
              "reading": "syun1 neoi2"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "daughter-son",
      "canonicalRelations": [
        "d,s"
      ],
      "algorithmNames": [
        "外孙"
      ],
      "simplified": "外孙",
      "traditional": "外孫",
      "mandarin": {
        "pinyin": "wài sūn",
        "pinyinNumbered": "wai4 sun1",
        "aliases": []
      },
      "cantonese": {
        "simplified": "外孙",
        "traditional": "外孫",
        "jyutping": "ngoi6 syun1",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "daughter’s son (grandson)",
      "usage": {
        "side": "daughter’s family",
        "age": "not age-specific",
        "note": "Daughter’s son (grandson)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 13432,
              "text": "外孙",
              "reading": "wài sūn"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 32078,
              "text": "外孫",
              "reading": "ngoi6 syun1"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "daughter-daughter",
      "canonicalRelations": [
        "d,d"
      ],
      "algorithmNames": [
        "外孙女"
      ],
      "simplified": "外孙女",
      "traditional": "外孫女",
      "mandarin": {
        "pinyin": "wài sūn nǚ",
        "pinyinNumbered": "wai4 sun1 nü3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "外孙女",
        "traditional": "外孫女",
        "jyutping": "ngoi6 syun1 neoi2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "daughter’s daughter (granddaughter)",
      "usage": {
        "side": "daughter’s family",
        "age": "not age-specific",
        "note": "Daughter’s daughter (granddaughter)."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 13433,
              "text": "外孙女",
              "reading": "wài sūn nǚ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "composed-from-cited-parts",
          "records": [
            {
              "file": "jyut6ping3.chars.dict.yaml",
              "line": 23271,
              "text": "外",
              "reading": "ngoi6"
            },
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 39585,
              "text": "孫女",
              "reading": "syun1 neoi2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese reading composed from the explicitly cited component records; whole-word human review pending.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "paternal-great-grandfather",
      "canonicalRelations": [
        "f,f,f"
      ],
      "algorithmNames": [
        "曾祖父"
      ],
      "simplified": "曾祖父",
      "traditional": "曾祖父",
      "mandarin": {
        "pinyin": "zēng zǔ fù",
        "pinyinNumbered": "zeng1 zu3 fu4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "太爷",
        "traditional": "太爺",
        "jyutping": "taai3 je4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s father’s father",
      "usage": {
        "side": "paternal",
        "age": "not age-specific",
        "note": "Father’s father’s father. This entry covers only the stated paternal path; other great-grandparent branches are not interchangeable."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 24457,
              "text": "曾祖父",
              "reading": "zēng zǔ fù"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 39816,
              "text": "太爺",
              "reading": "taai3 je4"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "paternal-great-grandmother",
      "canonicalRelations": [
        "f,f,m"
      ],
      "algorithmNames": [
        "曾祖母"
      ],
      "simplified": "曾祖母",
      "traditional": "曾祖母",
      "mandarin": {
        "pinyin": "zēng zǔ mǔ",
        "pinyinNumbered": "zeng1 zu3 mu3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "太嫲",
        "traditional": "太嫲",
        "jyutping": "taai3 maa4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "father’s father’s mother",
      "usage": {
        "side": "paternal",
        "age": "not age-specific",
        "note": "Father’s father’s mother. This entry covers only the stated paternal path; other great-grandparent branches are not interchangeable."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 24456,
              "text": "曾祖母",
              "reading": "zēng zǔ mǔ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 39822,
              "text": "太嫲",
              "reading": "taai3 maa4"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "husband-father",
      "canonicalRelations": [
        "h,f"
      ],
      "algorithmNames": [
        "公公"
      ],
      "simplified": "公公",
      "traditional": "公公",
      "mandarin": {
        "pinyin": "gōng gong",
        "pinyinNumbered": "gong1 gong5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "老爷",
        "traditional": "老爺",
        "jyutping": "lou5 je4",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "husband’s father",
      "usage": {
        "side": "husband’s family",
        "age": "not age-specific",
        "note": "Husband’s father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 43146,
              "text": "公公",
              "reading": "gōng gong"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 27920,
              "text": "老爺",
              "reading": "lou5 je4"
            }
          ]
        }
      },
      "review": {
        "status": "source-compared-human-review-pending",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Individually compared with the pinned word records and the stated family path; independent human review pending."
        ]
      }
    },
    {
      "id": "husband-mother",
      "canonicalRelations": [
        "h,m"
      ],
      "algorithmNames": [
        "婆婆"
      ],
      "simplified": "婆婆",
      "traditional": "婆婆",
      "mandarin": {
        "pinyin": "pó po",
        "pinyinNumbered": "po2 po5",
        "aliases": []
      },
      "cantonese": {
        "simplified": "奶奶",
        "traditional": "奶奶",
        "jyutping": "naai4 naai2",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "husband’s mother",
      "usage": {
        "side": "husband’s family",
        "age": "not age-specific",
        "note": "Husband’s mother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 15408,
              "text": "婆婆",
              "reading": "pó po"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 30868,
              "text": "奶奶",
              "reading": "naai4 naai2"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "wife-father",
      "canonicalRelations": [
        "w,f"
      ],
      "algorithmNames": [
        "岳父"
      ],
      "simplified": "岳父",
      "traditional": "岳父",
      "mandarin": {
        "pinyin": "yuè fù",
        "pinyinNumbered": "yue4 fu4",
        "aliases": []
      },
      "cantonese": {
        "simplified": "岳父",
        "traditional": "岳父",
        "jyutping": "ngok6 fu6",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "wife’s father",
      "usage": {
        "side": "wife’s family",
        "age": "not age-specific",
        "note": "Wife’s father."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "pinyin.txt",
              "line": 17145,
              "text": "岳父",
              "reading": "yuè fù"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 32104,
              "text": "岳父",
              "reading": "ngok6 fu6"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    },
    {
      "id": "wife-mother",
      "canonicalRelations": [
        "w,m"
      ],
      "algorithmNames": [
        "岳母"
      ],
      "simplified": "岳母",
      "traditional": "岳母",
      "mandarin": {
        "pinyin": "yuè mǔ",
        "pinyinNumbered": "yue4 mu3",
        "aliases": []
      },
      "cantonese": {
        "simplified": "岳母",
        "traditional": "岳母",
        "jyutping": "ngok6 mou5",
        "region": "Hong Kong",
        "note": "Hong Kong usage; individual families may use other forms. Jyutping records a selected dictionary reading, not every conversational tone change."
      },
      "english": "wife’s mother",
      "usage": {
        "side": "wife’s family",
        "age": "not age-specific",
        "note": "Wife’s mother."
      },
      "audio": {
        "mandarin": null,
        "cantonese": null
      },
      "sources": {
        "pinyin": {
          "sourceId": "phrase-pinyin-data",
          "method": "selected-word",
          "records": [
            {
              "file": "large_pinyin.txt",
              "line": 122129,
              "text": "岳母",
              "reading": "yuè mǔ"
            }
          ]
        },
        "jyutping": {
          "sourceId": "rime-cantonese",
          "method": "selected-word",
          "records": [
            {
              "file": "jyut6ping3.words.dict.yaml",
              "line": 32120,
              "text": "岳母",
              "reading": "ngok6 mou5"
            }
          ]
        }
      },
      "review": {
        "status": "owner-confirmed",
        "reviewer": "Codex",
        "date": "2026-10-16",
        "uncertain": false,
        "notes": [
          "Cantonese conversational tone or family usage varies; selected pinned dictionary form needs a Hong Kong speaker’s review.",
          "Reviewed and confirmed by the site owner (Leo) on 2026-10-16."
        ]
      }
    }
  ]
}
