kerfmaster pin list · Definitions
recordmixedd11States 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
⚠ Known defects
This item's subject has a known defect in the code. Recorded and deliberately NOT fixed — recording a defect is not a licence to fix it. Source: cadmaster/defects.json → cadmaster/KNOWN_DEFECTS.md, not this page — the text below is generated from the register so the two can never disagree.
How the healer decides corner vs curve at a vertex:
The robust test is neighbour consistency, not raw turn size: repeated ~equal turns at ~equal spacing = arc to smooth; an isolated big turn between straight runs = corner to keep. Genuinely borderline chains get flagged for a human, not silently guessed.
Where it lives in the code (2026-08-03): heal.py — CORNER_DEG 35.0 (the turn that may be a corner), ALWAYS_DEG 55.0 (always a corner), CONSISTENCY 2.5 (the spike multiplier — how much bigger than its neighbours a turn must be), CORNER_MIN_FACET 0.002, JOG_DEG 1.0. heal() returns corners, borderline and corner_pts in its meta, and that is exactly what "flagged for a human" means today: a count and a coordinate list, not a prompt.