diff --git a/docs/spec/00-constitution.md b/docs/spec/00-constitution.md index 934f068..01389a5 100644 --- a/docs/spec/00-constitution.md +++ b/docs/spec/00-constitution.md @@ -51,8 +51,12 @@ **הפרה ידועה:** <דוגמה מהמערכת, אם יש — מקשר ל-audit; אחרת "—"> ``` -> **שדה המקורות לפי סוג:** invariant הנדסי → `מקורות` = ≥3 סמכויות חיצוניות + `סטטוס`. -> invariant תוכן-משפטי → `מקור-סמכות` = היו"ר + מסמכי-הפרויקט (ללא סטטוס-אימות חיצוני). +> **שדה המקורות לפי סוג invariant (שלושה מודלי-סמכות):** +> 1. **הנדסי** (תאוריה כללית — נתונים/אחזור/ארכיטקטורה) → `מקורות` = ≥3 סמכויות חיצוניות + `סטטוס`. +> 2. **תוכן-משפטי** → `מקור-סמכות` = היו"ר + מסמכי-הפרויקט (ללא סטטוס-אימות חיצוני). +> 3. **פרויקטלי-תפעולי** (עובדות על האינטגרציה/התפעול של *מערכת זו* — אין להן סמכות +> חיצונית, למשל "wakeup דרך API") → `מקור-סמכות` = ה-runbooks של הפרויקט +> (CLAUDE.md, HEARTBEAT.md, סקריפטים), **קשור** ל-invariant הנדסי גלובלי שאותו הוא מיישם. ---