Behavior

Safety & review

By default the webfont stays put and a new SFNT is written beside it. -c and -ct empty a folder into sorted piles.

With -c or -ct

The terminal reports both moves for a webfont: name.woff → _archive/name.woff, then the written SFNT with its level.

No overwrite

If the destination name exists, Font Catalyst writes name#1.ttf, name#2.ttf, and so on. A folder you pass by name is processed even when it is called _converted, _archive, or _ttx. -r on a broader folder still skips those names when they appear inside it.

A save keeps head.modified at the time stored in the source font.

What the check looks at

This is not Fontspector. Names, licensing, metrics, and hinting quality are out of scope.

What --repair will do

Dumping a folder to XML is a separate command: fontcatalyst ttx. It writes .ttx files and does not rebuild the binary.