# Traditional → Simplified Chinese character map (A4 normalization, memory bank v2).
#
# Format: one mapping per line, "<trad> <simp>" (whitespace-separated, single rune
# each). '#' comments and blank lines are ignored. Loaded once via go:embed and
# applied character-by-character in memnorm.go, SYMMETRICALLY to glossary keys and
# to chunk text — so a key written in Simplified still matches a Traditional source
# surface (and vice versa), closing the "тихо пусто" orthography hole (registry A4).
#
# PROVENANCE / COMPLETENESS (read before trusting): this is a curated HIGH-FREQUENCY
# set, NOT the full OpenCC TSCharacters table. It was authored offline (no OpenCC/
# Unihan data available on the stand) with accuracy prioritized over size — a WRONG
# trad→simp mapping silently corrupts matching, so only high-confidence single-char
# mappings are included; phrase-level OpenCC (one-to-many, e.g. 後→后 vs 后→后) is
# deliberately out of scope for v1. The table's content is versioned by
# memoryNormVersion (memnorm.go), folded into the snapshot via memoryVersion() — so
# COMPLETING it with the full OpenCC data is a data-file swap that fires a loud
# --resnapshot, never a silent behaviour change. The acceptance book is ja→ru, where
# trad→simp is not load-bearing (NFKC + kana-fold + ruby carry ja); this table matters
# for zh sources and is the one tracked data-completion item before a zh acceptance run.
# Known live-bug cases from research/14 (爺→爷 etc.) and every retrieval_bench trap
# character are covered and asserted in memnorm_test.go.

# --- referenced by the eval specs / research/14 live bugs (must stay covered) ---
魯 鲁
鎮 镇
趙 赵
蕭 萧
煉 炼
門 门
闆 板
莊 庄
錢 钱
陳 陈
萬 万
舊 旧
臉 脸
爺 爷
羅 罗
莊 庄

# --- 訁 (speech) radical ---
說 说
話 话
語 语
讀 读
誰 谁
課 课
談 谈
請 请
謝 谢
詩 诗
詞 词
試 试
記 记
訪 访
許 许
論 论
訴 诉
譯 译
議 议
護 护
譽 誉
讚 赞
變 变
讓 让
認 认
識 识
訊 讯
訂 订
計 计
訓 训
設 设
詳 详
誠 诚
語 语
誤 误
說 说
誦 诵
調 调
諒 谅
談 谈
謎 谜
講 讲
謙 谦
謠 谣
證 证
評 评

# --- 貝 (shell/money) radical ---
貝 贝
財 财
貨 货
貧 贫
貪 贪
責 责
貫 贯
貴 贵
買 买
費 费
貼 贴
賀 贺
貿 贸
資 资
賊 贼
賓 宾
賦 赋
賠 赔
賣 卖
賤 贱
賬 账
賭 赌
賴 赖
購 购
賽 赛
贈 赠
贏 赢
賺 赚
賞 赏
賢 贤
質 质
贖 赎
貸 贷
賃 赁
賄 贿
賂 赂

# --- 車 (vehicle) radical ---
車 车
輪 轮
軍 军
較 较
輕 轻
轉 转
輸 输
輩 辈
輝 辉
軟 软
軌 轨
轟 轰
輔 辅
輛 辆
載 载
轎 轿

# --- 門 (gate) radical ---
開 开
閉 闭
問 问
間 间
閃 闪
閒 闲
閑 闲
閣 阁
閩 闽
閱 阅
闊 阔
關 关
闖 闯
闕 阙
悶 闷
聞 闻

# --- 食 (food) radical ---
飛 飞
風 风
飯 饭
飲 饮
餓 饿
館 馆
養 养
餘 余
餅 饼
饑 饥
饞 馋
飄 飘

# --- 金 (metal) radical ---
鐘 钟
鐵 铁
銀 银
銅 铜
鋼 钢
錯 错
鎖 锁
鏡 镜
鑰 钥
鑽 钻
鍋 锅
鍵 键
錄 录
針 针
釘 钉
鈴 铃
鉛 铅
銷 销
鋒 锋
鏈 链
鑼 锣
鈔 钞
鑲 镶

# --- 頁 (head/page) radical ---
頁 页
頂 顶
項 项
順 顺
須 须
預 预
頑 顽
頓 顿
頗 颇
領 领
頸 颈
頻 频
顆 颗
題 题
額 额
顏 颜
願 愿
類 类
顧 顾
顯 显
顫 颤

# --- 馬 (horse) radical ---
馬 马
駕 驾
駛 驶
駐 驻
駝 驼
騎 骑
騙 骗
驕 骄
驗 验
驚 惊
驢 驴
駭 骇
駱 骆
騰 腾

# --- 鳥 (bird) radical ---
鳥 鸟
鴨 鸭
鵝 鹅
鴻 鸿
鵬 鹏
鶴 鹤
鷹 鹰
鷗 鸥
鴉 鸦
鳴 鸣
鴿 鸽

# --- 魚 (fish) radical ---
魚 鱼
鮮 鲜
鯨 鲸
鯉 鲤
鱗 鳞

# --- 糸 (silk/thread) radical ---
紀 纪
約 约
紅 红
紙 纸
級 级
納 纳
紛 纷
純 纯
紗 纱
綱 纲
網 网
綿 绵
線 线
練 练
組 组
細 细
終 终
結 结
絕 绝
給 给
絡 络
統 统
綠 绿
維 维
綜 综
緊 紧
緒 绪
編 编
緩 缓
締 缔
緣 缘
縣 县
縫 缝
縮 缩
績 绩
繩 绳
繫 系
繪 绘
繼 继
續 续
纏 缠
紋 纹
綁 绑
繳 缴
經 经
絲 丝
繡 绣

# --- water / fire / misc very-high-frequency ---
漢 汉
灣 湾
濟 济
潔 洁
澤 泽
濕 湿
灑 洒
滅 灭
溫 温
準 准
淚 泪
減 减
滾 滚
滿 满
漁 渔
漸 渐
潑 泼
濁 浊
瀉 泻
決 决
沒 没
沖 冲
況 况
淨 净
涼 凉
凍 冻
熱 热
煩 烦
燒 烧
燈 灯
燦 灿
爛 烂
營 营
爐 炉
煙 烟
熾 炽
燭 烛
氣 气
氫 氢

# --- 犭 (animal) radical ---
獨 独
獲 获
獸 兽
獻 献
獄 狱
猶 犹
狹 狭
獅 狮
獵 猎
豬 猪

# --- 阝 (mound/city) radical ---
陰 阴
陽 阳
階 阶
隊 队
隨 随
險 险
隱 隐
際 际
陸 陆
陝 陕
陣 阵
鄉 乡
鄰 邻
鄭 郑
鄧 邓

# --- 木 (wood) radical ---
條 条
極 极
樓 楼
標 标
樣 样
樹 树
橋 桥
機 机
檢 检
櫃 柜
欄 栏
權 权
檔 档
樸 朴
橫 横
檻 槛
櫥 橱
楊 杨
榮 荣
構 构
槍 枪
樑 梁
櫻 樱
樂 乐
業 业
東 东

# --- structural / very common standalone ---
國 国
學 学
會 会
對 对
時 时
見 见
這 这
們 们
個 个
來 来
為 为
麼 么
頭 头
過 过
還 还
進 进
種 种
應 应
關 关
點 点
動 动
於 于
實 实
發 发
現 现
長 长
兒 儿
東 东
與 与
舉 举
興 兴
覺 觉
觀 观
歡 欢
勸 劝
農 农
辦 办
務 务
勞 劳
勢 势
勝 胜
勵 励
單 单
嚴 严
嘗 尝
嘆 叹
嚇 吓
嚮 向
圖 图
團 团
圓 圆
園 园
圍 围
囑 嘱
專 专
將 将
尋 寻
導 导
屬 属
層 层
屢 屡
廣 广
廠 厂
廢 废
廟 庙
廚 厨
廈 厦
廳 厅
華 华
葉 叶
蓋 盖
蒼 苍
薦 荐
薩 萨
藍 蓝
藝 艺
藥 药
蘇 苏
蘭 兰
蘋 苹
蟲 虫
傷 伤
傳 传
債 债
傾 倾
僅 仅
僕 仆
僑 侨
價 价
儀 仪
億 亿
儉 俭
儲 储
償 偿
優 优
側 侧
偉 伟
偵 侦
師 师
帥 帅
幣 币
帳 帐
幫 帮
歲 岁
歸 归
歷 历
曆 历
歐 欧
殺 杀
毀 毁
愛 爱
節 节
範 范
築 筑
簡 简
籃 篮
籠 笼
籤 签
篤 笃
簾 帘
籌 筹
醫 医
產 产
麗 丽
麵 面
麥 麦
黃 黄
黨 党
龍 龙
鳳 凤
龜 龟
齒 齿
齊 齐
書 书
畫 画
邊 边
飛 飞
決 决
擊 击
擔 担
據 据
擁 拥
撲 扑
擴 扩
攔 拦
掃 扫
撿 捡
擋 挡
掛 挂
換 换
損 损
搶 抢
攜 携
擾 扰
撐 撑
