← back to pin list

Healing / healed

kerfmaster pin list · Definitions

recordmixedStates what the code does today. Auditable against the code — this is the only type that can go stale.

Content last changed 2026-08-03 — computed from the item itself, not typed.

Vocabulary — Heal stage

Healing = turning a dirty faceted file into clean geometry — re-fitting straight-line facets into true arcs, keeping real corners sharp, dropping degenerate micro-segments — all within tolerance and with zero fit-induced jogs. The core of what cadmaster does. Measured by fidelity; the corner/curve call is driven by spike vs sustained.

"Healed" — the noun

Healed geometry is the output of that process: the clean set of lines and true arcs that replaces the customer's faceted input. Everything downstream works from the healed geometry, never from the raw file — QC, islands, bridges, leads, nesting and the post all read it.

On the comparison board the word is literal: <label>_healed.dxf is the cut geometry alone, and <label>_healed.nc is that same geometry as motion (inspection only — see item 4a). The customer's original is never overwritten; it stays as the gray base layer underneath.

A file is only called healed once it has passed both gates: within tolerance against the TRUE source, and zero fit-induced jogs.

Healed is not fitted

A distinction CLAUDE.md makes non-negotiable, and this item never made. A DXF is healed: facets are re-fitted into arcs, and the measurement is deviation from the true source geometry with bulges expanded. An .ai/PDF is fitted: true cubic Béziers are converted into arcs, and the measurement is a different one — reported three ways as the raw deviation, the format's own inherent error at that radius (a cubic Bézier cannot be a circle; Illustrator's is out by 0.02725% of radius), and what our fit adds on top. Only the third number is ours. The two boards therefore carry different pass/fail measurements on purpose (items 2c, 25).