Spaces:
Sleeping
Sleeping
Commit History
-
Option A · Phase A2: sandbox kernel + geometry repair
kernel.run executes a model generator build(p)->(verts,faces) in a separate interpreter process with wall-clock timeout, rlimits, and a numpy/math/itertools import allowlist (a correctness guard, not a security boundary — process+rlimits + network isolation are). repair dedupes, drops degenerates, snaps regular solids to the best-fit sphere, fixes outward winding, and normalizes to dim 2.0 without worsening any targeted metric. 21 offline tests; suite 89 green.089a893