fix(lab): demote E40 to historical evaluation

This commit is contained in:
DCCONSTRUCTIONS
2026-07-30 22:18:46 +03:00
parent e4e5bf6ea1
commit 81d7ad1a77
7 changed files with 65 additions and 34 deletions
@@ -283,7 +283,7 @@ test("E40 reports historical visible evaluation with bounded camera-LiDAR case r
assert.match(e40Source, /Только camera-only использует softmax/);
assert.match(e40Source, /<E40CaseReview resultId=\{result\.resultId\}/);
assert.match(e40Source, /historical visible engineering evaluation/);
assert.match(e40Source, /не подбирая профиль по validation/);
assert.match(e40Source, /Не подбирать профиль по visible evaluation/);
assert.match(caseReviewSource, /<LaboratoryEvidenceViewer/);
assert.match(caseReviewSource, /<E30EvidenceProjection/);
assert.match(caseReviewSource, /<E30EvidencePointCloud/);
@@ -293,14 +293,26 @@ test("E40 reports historical visible evaluation with bounded camera-LiDAR case r
assert.match(caseReviewSource, /Расхождение исторической оценки E40/);
assert.match(caseReviewSource, /label="Предыдущее расхождение"/);
assert.match(caseReviewSource, /label="Следующее расхождение"/);
assert.match(caseReviewSource, /расхождение E40 подтверждается/);
assert.match(caseReviewSource, /предполагаемая ошибка отклоняется/);
assert.match(caseReviewSource, /наблюдение поддерживает инженерную метку E37/);
assert.match(caseReviewSource, /метка E37 оспорена/);
assert.match(caseReviewSource, /фиксированная stratum-policy, не вероятность/);
assert.match(e40Source, /не считать результат product gate/);
assert.doesNotMatch(caseReviewSource, /эталон верен/);
assert.doesNotMatch(caseReviewSource, /Ошибка подтверждена/);
assert.doesNotMatch(e40Source, /perception gate RAVNOVES00 закрыт/);
assert.doesNotMatch(
e40Source,
/className="laboratory-(?:summary|result-summary|result-metrics|result-conclusion)"/,
);
assert.match(advancedSource, /id: "e40-perception-product-gate"/);
assert.match(
advancedSource,
/LAB E40 · historical visible engineering evaluation/,
);
assert.doesNotMatch(
advancedSource,
/LAB E40 · leakage-resistant product gate/,
);
assert.match(advancedSource, /<E40Result/);
});