Kanji stroke data attribution and modification notice File: data.js (glyphs field) Copyright: Ulrich Apel and KanjiVG contributors Source: KanjiVG r20250816 Commit: bd13ffbcc9d85cb86ae98bbbf001d9069220b901 Upstream: https://kanjivg.tagaini.net/ License: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) License URL: https://creativecommons.org/licenses/by-sa/3.0/ The 1,026 kanji geometries are adapted from the locally supplied elementary-kanji-strokes.json, package version 1.0.0. Source SHA-256: 36a82bc65e0ce1cd4337cdbbcd1da9b4df6c72a73cb0f1db07db2ea52134e228 Changes made by the kakikata project on 2026-09-12: - Preserve the original stroke order. - Normalize the 109 by 109 coordinate system to 0...1. - Sample cubic curves and resample each stroke to 8...160 points. - Round normalized coordinates to four decimal places. - Store the results as version 1 point-array JSON. Browser edition changes on 2026-09-29: - Embed all geometry unchanged in data.js as globalThis.KANJI_DATA.glyphs. - Include the existing original grade-specific readings and sentences in a separate lessons field, exported from Models/KanjiGrade1...6.swift. - Render the point arrays as SVG paths for guides and stroke animation. Intermediate stroke-templates.json SHA-256: 0cdbfde95937f1f568f97a61ff714ffa691d5c0a9b88cdf350d2d16e49d4cfad The adapted stroke geometry is distributed under CC BY-SA 3.0. This notice does not apply that license to unrelated site code or the original example sentences. No upstream endorsement is implied. The URLs above are attribution references; the site does not fetch them.