{ "schemaVersion": 1, "creditId": "pilot-2026-10", "creditUrl": "https://diglabo.com/ja/kanji/workbooks/credits/pilot-2026-10", "createdAt": "2026-10-07T12:04:24.361151+00:00", "files": [ { "path": "SOURCE-CREDITS.md", "sha256": "65380ae3d659c63466bf9019d351e02dcb3baabc2693514cc63c9c049190e7ac", "bytes": 4108, "scope": "diglabo source and attribution statement; does not relicense entire workbook" }, { "path": "documentation/JMdict.html", "sha256": "873d4730db9b07f5f2554628f30969147e5054ad1f3bc1d528418d1b4961b791", "bytes": 44987, "sourceUrl": "https://www.edrdg.org/wiki/JMdict-EDICT_Dictionary_Project.html", "resolvedUrl": "https://www.edrdg.org/wiki/JMdict-EDICT_Dictionary_Project.html", "retrievedAt": "2026-10-07T12:00:05.767594+00:00", "mediaType": "text/html; charset=UTF-8", "scope": "source license or documentation; not a new license for the complete workbook", "note": "Official static replacement linked from closed EDRDG wiki; earlier dynamic URL returned closure notice and was not retained as project documentation." }, { "path": "documentation/KANJIDIC.html", "sha256": "d58b6d859772c5c2031911eb7604f2d55d50c4ac6abc8bfece17550899baaf7d", "bytes": 58521, "sourceUrl": "https://www.edrdg.org/wiki/KANJIDIC_Project.html", "resolvedUrl": "https://www.edrdg.org/wiki/KANJIDIC_Project.html", "retrievedAt": "2026-10-07T12:00:05.157403+00:00", "mediaType": "text/html; charset=UTF-8", "scope": "source license or documentation; not a new license for the complete workbook", "note": "Official static replacement linked from closed EDRDG wiki; earlier dynamic URL returned closure notice and was not retained as project documentation." }, { "path": "licenses/CC-BY-4.0.txt", "sha256": "9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411", "bytes": 18657, "sourceUrl": "https://creativecommons.org/licenses/by/4.0/legalcode.txt", "resolvedUrl": "https://creativecommons.org/licenses/by/4.0/legalcode.txt", "retrievedAt": "2026-10-07T11:59:29.161255+00:00", "mediaType": "text/plain; charset=utf-8", "scope": "source license or documentation; not a new license for the complete workbook" }, { "path": "licenses/CC-BY-SA-3.0.txt", "sha256": "3f941b3b89cf7b8370ceb83cc76d2120d471b58735d8ca60238a751a48d7f72f", "bytes": 22240, "sourceUrl": "https://creativecommons.org/licenses/by-sa/3.0/legalcode.txt", "resolvedUrl": "https://creativecommons.org/licenses/by-sa/3.0/legalcode.txt", "retrievedAt": "2026-10-07T11:59:29.154809+00:00", "mediaType": "text/plain; charset=utf-8", "scope": "source license or documentation; not a new license for the complete workbook" }, { "path": "licenses/CC-BY-SA-4.0.txt", "sha256": "28a9529c7d0bb4dc51f4bf5c116a3d16ef247a052f7591466768ddf563fd1cf5", "bytes": 20138, "sourceUrl": "https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt", "resolvedUrl": "https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt", "retrievedAt": "2026-10-07T11:59:29.154907+00:00", "mediaType": "text/plain; charset=utf-8", "scope": "source license or documentation; not a new license for the complete workbook" }, { "path": "licenses/DIGLABO-DATA-ATTRIBUTION.md", "sha256": "4aa2235397bbe098a442142a164559c407fb7cc3e9a5c7baced068f393cc5c1a", "bytes": 1658, "sourceUrl": "https://github.com/make1s/diglabo-kanji-data/blob/v0.6.5/ATTRIBUTION.md", "scope": "verbatim local copy supplied with the exact input asset; retrievedAt is copy time, not upstream fetch time", "copySource": "bundled file with the pinned asset", "copiedAt": "2026-10-07T11:59:29.788800+00:00", "retrievedAt": null }, { "path": "licenses/EDRDG-licence.html", "sha256": "52f60ea9ca68170a2f0663d7dba381ebf1bd57c17a3347dfe21153865c156692", "bytes": 13587, "sourceUrl": "https://www.edrdg.org/edrdg/licence.html", "resolvedUrl": "https://www.edrdg.org/edrdg/licence.html", "retrievedAt": "2026-10-07T11:59:29.787888+00:00", "mediaType": "text/html", "scope": "source license or documentation; not a new license for the complete workbook" }, { "path": "licenses/MEXT-terms.html", "sha256": "0c24077cadf72db608f9e16b9914caa121957a4c4db87acf5210880096c28f80", "bytes": 12455, "sourceUrl": "https://www.mext.go.jp/b_menu/1351168.htm", "resolvedUrl": "https://www.mext.go.jp/b_menu/1351168.htm", "retrievedAt": "2026-10-07T11:59:29.175456+00:00", "mediaType": "text/html", "scope": "source license or documentation; not a new license for the complete workbook" }, { "path": "licenses/OFL-KleeOne.txt", "sha256": "e376b0df8e8a2345a9533db6f0a5333a1107975569ad9d1973a7ee557161ca38", "bytes": 4479, "sourceUrl": "https://github.com/fontworks-fonts/Klee/blob/master/OFL.txt", "scope": "Klee One Regular/SemiBold used by PDF renderer", "copySource": "bundled file with the pinned asset", "copiedAt": "2026-10-07T11:59:29.788266+00:00", "retrievedAt": null }, { "path": "licenses/OFL-NotoSansJP.txt", "sha256": "1c05c68c34f9708415aada51f17e1b0092d2cea709bf4a94cd38114f9e73d7d9", "bytes": 4388, "sourceUrl": "https://raw.githubusercontent.com/google/fonts/main/ofl/notosansjp/OFL.txt", "resolvedUrl": "https://raw.githubusercontent.com/google/fonts/main/ofl/notosansjp/OFL.txt", "retrievedAt": "2026-10-07T11:59:29.148186+00:00", "mediaType": "text/plain; charset=utf-8", "scope": "Japanese website body font; final build bytes not verified" }, { "path": "licenses/OFL-ZenMaruGothic.txt", "sha256": "2a20cf7ce1909d8ee1e949095d340f7d7656705f7c810a2d6faf56800ad0cb3d", "bytes": 4402, "sourceUrl": "https://raw.githubusercontent.com/google/fonts/main/ofl/zenmarugothic/OFL.txt", "resolvedUrl": "https://raw.githubusercontent.com/google/fonts/main/ofl/zenmarugothic/OFL.txt", "retrievedAt": "2026-10-07T11:59:29.337790+00:00", "mediaType": "text/plain; charset=utf-8", "scope": "Japanese website heading font; final build bytes not verified" } ], "sources": [ { "id": "kanjivg", "version": "r20250816", "url": "https://kanjivg.tagaini.net/", "copyright": "Ulrich Apel", "license": "CC-BY-SA-3.0", "use": "stroke shape, order, stroke-number positions and component hierarchy; converted to pressure outlines" }, { "id": "kanjidic2", "version": "2026-248", "dateOfCreation": "2026-09-05", "url": "https://www.edrdg.org/wiki/KANJIDIC_Project.html", "copyright": "James William Breen / Electronic Dictionary Research and Development Group", "license": "CC-BY-SA-4.0", "use": "Japanese readings and kanji metadata" }, { "id": "jmdict", "version": null, "localInputDate": "2026-09-06", "localInputSha256": "e4ac0ad99f62b614c86c27c075e594fc0ecc13158767dfd33cbdec31fb874074", "indexSourceSha256": null, "url": "https://www.edrdg.org/wiki/JMdict-EDICT_Dictionary_Project.html", "copyright": "James William Breen / Electronic Dictionary Research and Development Group", "license": "CC-BY-SA-4.0", "use": "Japanese word and reading candidates", "limitation": "Current local input does not prove the upstream snapshot of every selected item or dictionary index." }, { "id": "diglabo-kanji-data", "version": "v0.6.5", "url": "https://github.com/make1s/diglabo-kanji-data/tree/v0.6.5", "license": "CC-BY-SA-4.0", "pinDistDataSha256": "4997a0d215ba5779a131e981623ebe849bf959fa67e4b2736438ed7ec2e91ffd", "use": "processed glyph and reading data; DiglaboTehon model font", "modifications": "pressure outlines, font conversion, reading-stage mapping and data corrections by diglabo" }, { "id": "mext-onkun", "version": "2017-03", "url": "https://www.mext.go.jp/a_menu/shotou/new-cs/1385768.htm", "license": "MEXT terms, compatible with CC-BY-4.0", "use": "grade allocation and elementary/junior/senior reading-stage data; processed by diglabo" }, { "id": "klee-one", "version": "Version 1.000", "upstreamCommit": null, "url": "https://github.com/fontworks-fonts/Klee", "copyright": "Copyright 2020 The Klee Project Authors", "license": "OFL-1.1", "use": "subsetted PDF body fonts", "fonts": [ { "weight": "Regular", "sha256": "7576995b63474e6df7d1d901f39cb1288d0dd247faadaa8d3d7451cffaa047b7" }, { "weight": "SemiBold", "sha256": "522fe9ead603242d4bd46b9eb2468efb48f43f3cae26044a49c396a2282bacb3" } ], "inspection": { "copyrightNameId0Retained": true, "nameId13": null, "nameId14": null, "fsType": 0, "printableAsciiMissing": 0, "copyrightSignPresent": true, "footerCharactersMissing": 0 } }, { "id": "noto-sans-jp", "version": null, "url": "https://github.com/google/fonts/tree/main/ofl/notosansjp", "copyright": "Copyright 2014-2021 Adobe", "reservedFontNames": [ "Source" ], "license": "OFL-1.1", "use": "website Japanese body", "finalBuildFontBytesVerified": false }, { "id": "zen-maru-gothic", "version": null, "url": "https://github.com/google/fonts/tree/main/ofl/zenmarugothic", "copyright": "Copyright 2021 The Zen Maru Gothic Project Authors", "license": "OFL-1.1", "use": "website Japanese headings", "finalBuildFontBytesVerified": false }, { "id": "michimura-order", "version": "2024 光村図書用 1年生・6年生", "url": "https://kanji.cloud/card/2024-number-comparison/", "license": null, "use": "ordering reference only; source chart not redistributed", "independentTextbookComparison": false }, { "id": "kanken-scope", "version": "2020-02", "url": "https://www.kanken.or.jp/kanken/outline/data/outline_degree_national_list20200217.pdf", "license": null, "use": "grade scope and published ordering reference; no official past-question text reproduced" } ], "review": { "legalCompliance": "not-determined", "wholeWorkbookNewLicenseGranted": false, "jmdictAdaptationBoundary": "not-determined", "dictionaryUpdateProcedure": "documented; operator assignment and first refresh comparison pending", "sourceCopies": "verbatim except diglabo authored metadata and attribution summary", "publicUrlLiveVerified": false }, "integrity": "This JSON excludes its own hash. The enclosing release manifest must hash every distribution asset including this JSON." }