Fontbakery Technical Report

If you think a check is flawed or have an idea for a check, please file an issue at https://github.com/googlefonts/fontbakery/issues and remember to include a pointer to the repo and branch you're checking.

Summary

💥 ERROR 🔥 FAIL ⚠️ WARN ⏩ SKIP ℹ️ INFO ✔️ PASS
10 4 71 1122 62 946
1% 0% 4% 59% 3% 50%

Note: The following loglevels were omitted in this report: SKIP, INFO, PASS, DEBUG

<Section: Google Fonts> 💥💥💥💥💥💥💥💥💥💥⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️

Check Google Fonts glyph coverage.

Check ID: <FontBakeryCheck:com.google.fonts/check/glyph_coverage>
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Regular.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
💥 fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf
💥 fonts/NotoSansCherokee/googlefonts/variable-ttf/NotoSansCherokee[wght].ttf

Glyphs are similiar to Google Fonts version?

Check ID: <FontBakeryCheck:com.google.fonts/check/production_glyphs_similarity>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf

Combined length of family and style must not exceed 27 characters.

Check ID: <FontBakeryCheck:com.google.fonts/check/name/family_and_style_max_length>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf

Ensure fonts have ScriptLangTags declared on the 'meta' table.

Check ID: <FontBakeryCheck:com.google.fonts/check/meta/script_lang_tags>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Regular.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/variable-ttf/NotoSansCherokee[wght].ttf

<Section: Universal> 🔥⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️

Checking all files are in the same directory.

Check ID: <FontBakeryCheck:com.google.fonts/check/family/single_directory>
🔥 Family check

Check if each glyph has the recommended amount of contours.

Check ID: <FontBakeryCheck:com.google.fonts/check/contour_count>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Regular.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf

Ensure dotted circle glyph is present and can attach marks.

Check ID: <FontBakeryCheck:com.google.fonts/check/dotted_circle>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Regular.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/variable-ttf/NotoSansCherokee[wght].ttf

<Section: fontbakery.profiles.os2> 🔥🔥

Fonts have consistent PANOSE proportion?

Check ID: <FontBakeryCheck:com.google.fonts/check/family/panose_proportion>
🔥 Family check

Fonts have consistent PANOSE family type?

Check ID: <FontBakeryCheck:com.google.fonts/check/family/panose_familytype>
🔥 Family check

<Section: fontbakery.profiles.gdef> ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️

Check mark characters are in GDEF mark glyph class.

Check ID: <FontBakeryCheck:com.google.fonts/check/gdef_mark_chars>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Regular.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/variable-ttf/NotoSansCherokee[wght].ttf

<Section: fontbakery.profiles.fvar> 🔥⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩

Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to either 2 or 17, and its postScriptNameID value is set to 6.

Check ID: <FontBakeryCheck:com.adobe.fonts/check/varfont/valid_default_instance_nameids>
🔥 fonts/NotoSansCherokee/googlefonts/variable-ttf/NotoSansCherokee[wght].ttf

<Section: Outline Correctness Checks> ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩

Are there any misaligned on-curve points?

Check ID: <FontBakeryCheck:com.google.fonts/check/outline_alignment_miss>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf

Do any segments have colinear vectors?

Check ID: <FontBakeryCheck:com.google.fonts/check/outline_colinear_vectors>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Regular.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf

Do outlines contain any jaggy segments?

Check ID: <FontBakeryCheck:com.google.fonts/check/outline_jaggy_segments>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Black.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Medium.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf

Do outlines contain any semi-vertical or semi-horizontal lines?

Check ID: <FontBakeryCheck:com.google.fonts/check/outline_semi_vertical>
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Bold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-ExtraLight.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Light.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-SemiBold.ttf
⚠️ fonts/NotoSansCherokee/googlefonts/ttf/NotoSansCherokee-Thin.ttf