diff --git a/docs/spec/05-qa-review.md b/docs/spec/05-qa-review.md index f53b6a8..054bf1d 100644 --- a/docs/spec/05-qa-review.md +++ b/docs/spec/05-qa-review.md @@ -42,7 +42,10 @@ ### 1.2 דקויות חשובות (אל תניח — מהקוד) - **רק 2 שערים קריטיים** חוסמים ייצוא: `claims_coverage` ו-`structural_integrity`. שאר - הארבעה הם `warning` (כולל `neutral_background`!) — `qa_validator.py:86, 202, 240, 286`. + הארבעה הם `warning` בנתיב הרגיל — `qa_validator.py:86, 202, 257, 286`. +- **דקות `neutral_background` — שני נתיבי-החזרה:** הנתיב הרגיל מסומן `warning` (`:86`); נתיב + ה-fallback של בלוק-ו ריק/חסר מסומן `critical` (`:70`) **אך מחזיר `passed=True`**, ולכן + אינו נספר ב-`critical_failures` ואינו חוסם ייצוא. תפקודית — השער אינו חוסם. - **`claims_coverage` סובלני ל-20%:** עובר אם `len(missing) ≤ total*0.2` (`qa_validator.py:170`). מסנן לטענות `appellant`/`respondent` שאינן מבלוק-ז (`qa_validator.py:120-129`), כי טענות `committee`/`permit_applicant` הן עמדות-הגנה ולא