Base anchor has "_" prefix
Auto-fixAudit code: anchor-naming-base-with-prefix
Definition
Base-glyph anchors should not start with "_" — that prefix is reserved for mark glyphs. Rename or the GPOS mark feature will miss this attachment point.
How Patens surfaces this
The Patens audit module checks for anchor-naming-base-with-prefix across five teaching surfaces: the edit-panel inline issue list, the
project-wide audit page, the release pre-flight check, the family hub,
and the home-page project tile. Every surface shows the same plain-English
explanation and links back to this page. This rule has a one-click Fix button in
the editor — the audit module both detects the issue and applies a
deterministic correction with a labelled snapshot, so the ⌘Z path back is preserved.
Run this check yourself
Patens runs every audit rule live as you draw — including this one.
The editor (in private alpha) shows anchor-naming-base-with-prefix firing on real
glyphs, or check your own work from the CLI:
npx patens audit your-project.font.json