A release after 20261018: POD settings no longer has a Font handles column. The theme manifest is
the one place that says what FONT_1, FONT_2, … are.
FONT_1, by re-keying every reference to that family. A theme manifest
already says what each handle is, so this was a second place deciding the same thing, and it read
as overriding the theme. It never did: a handle a theme binds always followed the theme. A font
uuid is now treated as a lookup only, decided by the converter and the manifest.FONT_4; several families can go to one font. A family whose font file is not
loaded is now marked not loaded in this column, since it is usually the one to replace.podsettingsdialog.ts: build_handle_section(), apply_handles(), handle_field()
and the handle state removed; the Replace fonts flow is unchanged. The not-loaded marker moved to
the Replace fonts rows. Dialog width 1180 → 820. The handle CSS (.typograph-podsettings-handle*,
-handlefield, -chooser-holder, -chooser-none, -handles .typograph-podsettings-uuid) is
removed; .typograph-podsettings-notloaded stays.fonthandles.ts is now fontreplace.ts: only is_theme_handle(),
replacement_targets(), replacement_source() and plan_replacements() remain. The handle
planning (handle_problem(), handle_options(), pick_handle(), effective_handle(),
plan_font_handles(), apply_font_handles(), with its swaps, temporary handles and rollback) is
removed. tests/fonthandles.test.ts is removed with it; tests/fontreplace.test.ts keeps the
replacement cases (8 tests).refactor/retire-assign-font-handle): assign_font_handle() is removed from the document
and from window.typograph, with its report type and the re-key half of font_references().
font_handles() stays; the Replace fonts column is built from it. ⚠️ A host calling
typograph.assign_font_handle() gets undefined is not a function once the pin moves.docs/Embedding.md ("Theme fonts: FONT_n handles") describes the Replace fonts flow only.DocumentFontRekey) is not part of this release.7eb6795 (from a0efc6e): canvas #193, refactor/retire-assign-font-handle
(cc9c936, 462d9bf). No schema change.