מוסד
Mosadישות שורש — מוסד חינוך/קהילה. כל הנתונים בדמו משויכים למוסד אחד מתוך 4 הפרופילים (A–D).
מקור: src/lib/mock-data.ts → MosadCore + public.mosadot
| שדה | סוג | תיאור |
|---|---|---|
| name | string | שם המוסד |
| manager | string | שם המנהל/מנכ"ל |
| city | string | עיר |
| address | string | כתובת מלאה |
| symbol | string | סמל מוסד (משרד החינוך) |
| type | string | סוג מוסד |
| students | integer | מספר תלמידים |
| staff | integer | מספר אנשי צוות |
| ownership | string | בעלות (לרוב ע"ר/חברה) |
| readiness | integer (0-100) | ציון מוכנות כללי |
| photo | string? | URL לדיוקן |
דוגמת JSON
{
"name": "מוסדות אור החיים",
"manager": "הרב ישראל כהן",
"city": "ירושלים",
"address": "רח׳ הרב הרצוג 24",
"symbol": "770234",
"type": "מוכש\"ר — ת\"ת ובית ספר",
"students": 412,
"staff": 58,
"ownership": "עמותת אור החיים (ע\"ר 580234567)",
"readiness": 72
}איש קשר
Contactאנשי קשר משויכים למוסד (מנהל, מזכירה, רו"ח, יועצים).
מקור: src/lib/mock-data.ts → Contact
| שדה | סוג | תיאור |
|---|---|---|
| name | string | שם מלא |
| role | string | תפקיד |
| phone | string | טלפון בפורמט ישראלי |
| string (email) | דוא"ל |
דוגמת JSON
{
"name": "רחל לוי",
"role": "מזכירה ראשית",
"phone": "052-7654321",
"email": "office@orhachaim.org"
}מדדי מפתח
Kpisסיכום מצב המוסד בארבעה צירים: סיכונים, כסף, מסמכים חסרים וקרנות.
מקור: src/lib/mock-data.ts → Kpis
| שדה | סוג | תיאור |
|---|---|---|
| risks.count | integer | מס' סיכונים פעילים |
| risks.items | string[] | רשימת תיאורי סיכון |
| money.total | integer (ILS) | תקציב כולל |
| money.atRisk | integer (ILS) | סכום בסיכון פקיעה/אובדן |
| missingDocs.count | integer | מס' מסמכים חסרים |
| missingDocs.items | string[] | רשימת מסמכים חסרים |
| grants.active | integer | קולות קוראים פעילים |
| grants.matched | integer | התאמות שנמצאו |
| grants.potential | integer (ILS) | פוטנציאל מימון |
| suppliers.open | integer | פניות ספקים פתוחות |
| community.reports | integer | דיווחי קהילה השבוע |
דוגמת JSON
{
"risks": {
"count": 4,
"items": [
"אישור בטיחות פג בעוד 21 יום",
"3 ליקויים פתוחים"
]
},
"money": {
"total": 2930000,
"atRisk": 1100000
},
"missingDocs": {
"count": 12,
"items": [
"אישור ניהול תקין",
"אישור נגישות"
]
},
"grants": {
"active": 6,
"matched": 3,
"potential": 1200000
},
"suppliers": {
"open": 5,
"list": [
"יועץ בטיחות",
"רו\"ח"
]
},
"community": {
"reports": 7
}
}משימת שבוע
WeeklyTaskפעולה מומלצת לטיפול השבוע, עם דחיפות וצבע סטטוס.
מקור: src/lib/mock-data.ts → WeeklyTask
| שדה | סוג | תיאור |
|---|---|---|
| urgency | enum | רמת דחיפותredorangeyellow |
| domain | string | תחום (בטיחות, ביקורת, תב"ר וכו') |
| finding | string | תיאור הממצא |
| action | string | הפעולה הנדרשת |
| owner | string | אחראי ביצוע |
| due | string (DD.MM) | תאריך יעד |
| cta | string | טקסט הכפתור |
דוגמת JSON
{
"urgency": "red",
"domain": "בטיחות",
"finding": "אישור בטיחות פג בעוד 21 יום",
"action": "הזמן יועץ בטיחות",
"owner": "מזכירות",
"due": "20.06",
"cta": "הזמן עכשיו"
}תב"ר
TabarRowתקציב בלתי רגיל — פרויקט הוני ייעודי מול רשות/משרד.
מקור: src/lib/mock-data.ts → TabarRow
| שדה | סוג | תיאור |
|---|---|---|
| id | string | מס' תב"ר |
| name | string | שם הפרויקט |
| source | string | מקור המימון |
| approved | integer (ILS) | סכום מאושר |
| used | integer (ILS) | סכום שנוצל |
| status | enum | סטטוספעילבסיכוןתקוע |
| reason | string | הסבר לסטטוס |
דוגמת JSON
{
"id": "1847",
"name": "שיפוץ מבנה ת\"ת",
"source": "עירייה + משרד החינוך",
"approved": 750000,
"used": 180000,
"status": "בסיכון",
"reason": "חסר אומדן ודוח ביצוע"
}ביקורת
Inspectionביקורת של גוף רגולטורי (משרד החינוך, כיבוי, נגישות וכו').
מקור: src/lib/mock-data.ts → Inspection
| שדה | סוג | תיאור |
|---|---|---|
| date | string (DD.MM.YYYY) | תאריך הביקורת |
| body | string | הגוף המבקר |
| domain | string | תחום |
| findings | integer | סך ממצאים |
| open | integer | ממצאים פתוחים |
| severity | string | חומרה |
| status | string | סטטוס נוכחי |
| treat | string | יעד טיפול |
דוגמת JSON
{
"date": "12.05.2025",
"body": "משרד החינוך — מחוז ירושלים",
"domain": "רישוי",
"findings": 7,
"open": 3,
"severity": "גבוהה",
"status": "פתוחה",
"treat": "30.06"
}ליקוי
Likuiליקוי שהתגלה בביקורת — דורש פעולה ואחראי לסגירה.
מקור: src/lib/mock-data.ts → Likui
| שדה | סוג | תיאור |
|---|---|---|
| item | string | תיאור הליקוי |
| source | string | מקור הדיווח |
| severity | enum | חומרהנמוכהבינוניתגבוהה |
| action | string | פעולה נדרשת |
| owner | string | אחראי |
| status | enum | סטטוספתוחבטיפולסגור |
דוגמת JSON
{
"item": "חסר אישור חשמלאי בודק תקופתי",
"source": "ביקורת בטיחות 03.04",
"severity": "גבוהה",
"action": "הזמן חשמלאי מוסמך",
"owner": "מנהל תחזוקה",
"status": "פתוח"
}מסמך
DocumentRowמסמך רגולטורי במאגר המסמכים של המוסד.
מקור: src/lib/mock-data.ts → DocumentRow
| שדה | סוג | תיאור |
|---|---|---|
| name | string | שם הקובץ |
| category | string | קטגוריה (בטיחות, רישוי, כספים) |
| uploaded | string (DD.MM.YYYY) | תאריך העלאה |
| expiry | string (DD.MM.YYYY) | תוקף |
| status | enum | סטטוסתקףפג בקרובפג תוקףממתין |
| risk | enum | רמת סיכוןנמוךבינוניגבוה |
דוגמת JSON
{
"name": "אישור בטיחות 2024.pdf",
"category": "בטיחות",
"uploaded": "01.09.2024",
"expiry": "01.07.2025",
"status": "פג בקרוב",
"risk": "גבוה"
}קול קורא
Grantקול קורא / קרן מימון שנסרק במנוע ה-Matchmaking.
מקור: src/lib/mock-data.ts → Grant
| שדה | סוג | תיאור |
|---|---|---|
| name | string | שם הקול הקורא |
| body | string | הגוף המממן |
| match | integer (0-100) | אחוז התאמה למוסד |
| amount | string | סכום מקסימלי (טקסט) |
| deadline | string (DD.MM.YYYY) | מועד אחרון להגשה |
| missing | string | מה חסר להגשה |
| status | string | סטטוס בקשה |
דוגמת JSON
{
"name": "קרן לחינוך בפריפריה",
"body": "משרד החינוך",
"match": 84,
"amount": "עד ₪450,000",
"deadline": "30.07.2025",
"missing": "אישור ניהול תקין",
"status": "מתאים — להגיש"
}ספק
Supplierספק שירות (יועץ בטיחות, רו"ח, חשמלאי וכו') עם דירוג ביצועים.
מקור: src/lib/mock-data.ts → Supplier
| שדה | סוג | תיאור |
|---|---|---|
| name | string | שם הספק |
| field | string | תחום מומחיות |
| rating | number (0-5) | דירוג מערכת |
| avgDays | integer | זמן תגובה ממוצע (ימים) |
| institutes | integer | מס' מוסדות עם הסכם פעיל |
| success | integer (0-100) | אחוז הצלחה |
| price | string | טווח מחיר |
דוגמת JSON
{
"name": "יועץ בטיחות א.מ.",
"field": "בטיחות",
"rating": 4.7,
"avgDays": 3,
"institutes": 42,
"success": 96,
"price": "₪1,800–₪2,400"
}תזרים
CashflowRowשורת תזרים חודשי — הכנסות מול הוצאות.
מקור: src/lib/mock-data.ts → CashflowRow
| שדה | סוג | תיאור |
|---|---|---|
| m | string | חודש (קיצור עברי) |
| income | integer (ILS) | הכנסות |
| expense | integer (ILS) | הוצאות |
דוגמת JSON
{
"m": "אדר",
"income": 380000,
"expense": 360000
}בקשת חופש מידע
FoiRequestבקשת חופש מידע שהוגשה לרשות.
מקור: src/lib/mock-data.ts → FoiRequest
| שדה | סוג | תיאור |
|---|---|---|
| topic | string | נושא הבקשה |
| authority | string | הרשות הנמענת |
| date | string (DD.MM.YYYY) | תאריך הגשה |
| status | string | סטטוס |
| due | string (DD.MM.YYYY) | מועד תגובה |
| owner | string | אחראי |
דוגמת JSON
{
"topic": "תקציבי תב\"ר 2024",
"authority": "עיריית ירושלים",
"date": "10.03.2025",
"status": "בהמתנה",
"due": "10.05.2025",
"owner": "מנהל"
}פוסט קהילה
CommunityPostפוסט בפיד קהילת המנהלים.
מקור: src/lib/mock-data.ts → CommunityPost
| שדה | סוג | תיאור |
|---|---|---|
| author | string | שם המפרסם |
| avatar | string | תווית/ראשי תיבות |
| time | string | זמן יחסי |
| text | string | תוכן הפוסט |
| tags | string[] | תגיות |
| score | integer | ניקוד עזרה מהקהילה |
| type | enum | סוג פוסטalertsuccessinfowarning |
דוגמת JSON
{
"author": "מנהל ת\"ת אור התורה",
"avatar": "אא",
"time": "לפני 3 שעות",
"text": "ביקורת רישוי דרשה אישור נגישות חדש — שימו לב.",
"tags": [
"רישוי",
"נגישות"
],
"score": 12,
"type": "alert"
}חובה / Incident
Obligationאירוע אוטונומי שנפתח ע"י סוכן Mission Control. נשמר ב-public.obligations.
מקור: supabase.public.obligations
| שדה | סוג | תיאור |
|---|---|---|
| id | uuid | מזהה |
| mosad_id | uuid | המוסד |
| agent | enum | הסוכן שיצרcompliancebudgetroot_causeaction_executor |
| title | string | כותרת |
| severity | enum | חומרהlowmediumhighcritical |
| status | enum | סטטוסopenin_progressblockedresolveddismissed |
| due_at | timestamptz | SLA לסיום |
| created_at | timestamptz | מועד יצירה |
דוגמת JSON
{
"id": "5b1e…",
"mosad_id": "a13c…",
"agent": "compliance",
"title": "אישור בטיחות פג בעוד 12 יום",
"severity": "high",
"status": "open",
"due_at": "2026-07-10T08:00:00Z",
"created_at": "2026-06-28T05:00:00Z"
}מכתב
Letterטיוטה/מכתב שהופק מתבנית. Workflow: טיוטה → מוכן → מאושר → נשלח.
מקור: supabase.public.letters
| שדה | סוג | תיאור |
|---|---|---|
| id | uuid | מזהה |
| mosad_id | uuid | המוסד |
| template_id | uuid | התבנית המקור |
| obligation_id | uuid? | החובה המקושרת |
| subject | string | נושא |
| body | string (rich text) | גוף המכתב בעברית |
| status | enum | סטטוס Workflowdraftreadyapprovedsent |
| version | integer | מס' גרסה |
| created_at | timestamptz | |
| updated_at | timestamptz |
דוגמת JSON
{
"id": "9f2a…",
"mosad_id": "a13c…",
"template_id": "t-safety-renewal",
"obligation_id": "5b1e…",
"subject": "בקשת חידוש אישור בטיחות — סמל 770234",
"body": "<p>לכבוד מחלקת הבטיחות…</p>",
"status": "draft",
"version": 1,
"created_at": "2026-06-28T05:01:00Z",
"updated_at": "2026-06-28T05:01:00Z"
}