font_analyze
Analyze font outlines, ink, design rules, stroke profiles, spacing, and interpolation to detect coverage gaps and return localized candidates before export.
Instructions
Check visible ink, matching outlines and self crossings by default; measure declared design rules, normal stroke/counter profiles, smooth joins, digit spacing and required coverage. Rules accept master_id or a variable location; variation_profiles measure normal-width progression. interpolation=true adds timed source correspondence and compiled axis-grid checks. Returns regional coverage and localized candidates, not artistic approval. Full reports include measurements and evidence_plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | summary | |
| revision | No | ||
| master_id | No | default | |
| project_id | Yes | ||
| interpolation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| changed | No | ||
| summary | Yes | ||
| revision | No | ||
| warnings | No | ||
| project_id | No |