STROKE DATA — SOURCE, LICENCE AND CHANGES (Dữ liệu nét chữ của mục "Cách viết" trên thusinh.com — nguồn, giấy phép và phần đã sửa) Every file under /data/net/v1/ is a derived work of the Arphic PL fonts and is distributed under the ARPHIC PUBLIC LICENSE, whose full, unaltered text is served beside this file as ARPHICPL.TXT. CHAIN OF DERIVATION Arphic PL KaitiM GB, Arphic PL UKai TrueType fonts, (C) 1999 Arphic Technology Co., Ltd. -> makemeahanzi `graphics.txt` SVG stroke outlines + stroke medians from those glyphs https://github.com/skishore/makemeahanzi commit bddc96d41bef78427ed0e034e9f7e31d71fd1b92 -> /data/net/v1/.json one JSON file per character (this site) makemeahanzi's COPYING file states that `graphics.txt` is derived from those two fonts and may be redistributed and/or modified under the Arphic Public License. makemeahanzi's `dictionary.txt` (LGPL) is NOT a source of anything here. WHAT WAS CHANGED, AND WHEN 2026-09-18, by apps/web/scripts/net-chu.mjs in the Thư Sinh repository: 1. SUBSET. Only the 3,143 Han characters that occur in the site's HSK vocabulary are kept. 2. SPLIT BY CHARACTER. The newline-delimited `graphics.txt` is split into one file per character, named by its hexadecimal Unicode code point (`7231.json` is 爱). 3. FIELDS RENAMED, VALUES UNTOUCHED. `strokes` becomes `s` and `medians` becomes `m`. The SVG path strings and median points are byte-identical to the upstream ones: the glyph artwork is not modified, reordered, rescaled or redrawn. The modified files are freely available to anyone at the same public URLs, under the same licence, as section 2(b) of the Arphic Public License requires.