COMPO LAB · LAB-002 · VERSION 1.0

Edge
Clearance
Continuity.

Переходит ли signed clearance непрерывно и монотонно из внутренней зоны через контакт в crossing?

STATUS: SUPPORTED44 CASES4 EDGES0 FAILURESEPS: 1e-6

Research question

Проверить контракт 7.03 для TOP, RIGHT, BOTTOM и LEFT: положительный clearance означает INSIDE_CLEAR, нулевой — CONTACT, отрицательный — CROSSED.

Dataset and procedure

Прямоугольный canvas 1000×800 и объект 100×80. Для каждой границы использованы offsets: +100, +50, +10, +1, +EPS, 0, -EPS, -1, -10, -50, -100. Всего 44 deterministic cases, seed 24082026.

Actual result

SUPPORTED

44/44 cases passed. Signed values сохранили знак, классификация совпала с ожидаемой, `outsideDepth = max(0, -signedClearance)`, монотонность соблюдена для всех четырёх границ.

{"status":"SUPPORTED","cases":44,"passed":44,"failed":0,"canonical_change_required":"NO"}

Canonical impact

CANONICAL_CHANGE_REQUIRED = NO. Проверенный прямоугольный synthetic-контракт 7.03 подтверждён. Canonical-модули не изменялись.

Reproducibility and artifacts

LAB_SPEC.jsonassertions.jsonoutput/summary.jsonoutput/raw_results.csvoutput/raw_results.jsonrun_lab_002.ps1Related canonical module: Compo 7.03
VISITS / ...