# Keyboard font assets

Unmodified Noto font files supply script coverage for the built-in keyboard and
its draft. The native text engine discovers system families on first use;
these assets are packaged with the launcher and registered through the existing
bundle font registry. Browser use is declared by `src/ui/keyboard-fonts.ts`.
No runtime CDN or OS font installation is required.

`provenance.json` records immutable upstream revisions and SHA-256 hashes.
`OFL-Noto.txt` covers the regular script fonts; `OFL-NotoSansJP.txt` covers the
Japanese variable font. Both are SIL Open Font License 1.1.

Fonts supply glyphs, not keyboard layouts, IME conversion, or a guarantee of
correct text shaping. The catalogue data comes from `simple-keyboard-layouts`;
representative native rendering is verified separately. Chinese and Korean
candidate conversion is not implemented by adding these font files.
