> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# qxctl knowledge lifecycle: פרופיל, אתחול ו-Apply

> ניהול פרופילי מחזור חיים מוגנים, בעלות, תצפיות, אתחולים ומעברים תואמי-apply באמצעות qxctl עם אמצעי הגנה קפדניים של compare-and-swap.

הדקדוק `qxctl knowledge lifecycle ...` מנהל פרופילים מוגנים, בעלות, תצפיות, יומני אתחול ומעברים תואמי-apply. כל שינוי הוא compare-and-swap וכל apply קשור לראיות מדויקות.

## פרופיל

הגדירו את פרופיל מחזור החיים המוגן עבור TOPS:

```bash Profile compare-and-swap theme={null}
qxctl knowledge lifecycle profile set \
  --tops-id UUID \
  --input FILE \
  --expected-profile-digest absent|DIGEST
```

ספקו `absent` עבור פרופיל ראשון, או את ה-digest המדויק שדווח בקריאה קודמת.

## בעלות

* `ownership status`: בדיקת שורש משותף מוגדר אחד
* `ownership reconcile`: רענון הראיות שלו
* `ownership adopt`: אימוץ רק לאחר סקירת כל טענת legacy שמרנית
* `ownership release`: שחרור רק עבור קבלה (receipt) מדויקת אחת מסוג legacy שהוגדרה במכוון כניתנת להשבה

> [!WARNING]
>
> לעולם אל תמחקו או תשכתבו ידנית את הרישום המקומי לשורש או את גדר התאימות של פריסת הקבלות `symphony-root-ownership/1`. לקוחות מחזור חיים ישנים יותר חייבים להיתקל בגדר זו ולעצור על חוסם ה-unknown-package הקיים שלהם.

## Observe, report, boot

* `observe`: פליטת ראיות קבלה חד-פעמיות בפריסה קבועה
* `report`: הפקת תוכנית חד-פעמית חדשה
* `boot`: התקדמות עמידה מסוג report-only עם מזהה פעולה יציב ומצב יומן מדויק
* `status`: בדיקת v1
* `recover --discover`: שחזור שרשרת v1 ייחודית כאשר status רגיל אינו יכול לאמת את המצב המקומי

## פרופילים תואמי-apply

עבור פרופיל `apply-compatible`, קראו ל-`apply` רק עם ה-digest המדויק של מקור האתחול, compare-and-swap של יומן ה-apply, compare-and-swap של המצב המוחל, מזהה פעולה יציב ושורשים מבוימים (staged) מפורשים:

```bash Apply theme={null}
qxctl knowledge lifecycle apply \
  --tops-id UUID \
  --operation-id OPID \
  --boot-source-digest DIGEST \
  --expected-apply-journal-digest DIGEST \
  --expected-applied-state-digest DIGEST \
  --staged-root PATH
```

השתמשו ב-`apply-status` לתצפית על ניסיון, או ב-`apply-recover` המוגבל לשחזור עמיד. לעולם אל תבחרו פעולה ידנית ואל תערכו מצב מוגן.

> [!NOTE]
>
> רענון תצפית שמשנה רק חותמת זמן חייב לשנות את ראיות המסמך מבלי לקדם זהויות סמנטיות יציבות.

## משטחים קשורים

> [card] [מתאם הסשנים](https://docs.quanux.org/symphony/he/engines/coordinator.md)
>
> המנוע שמאחורי תיאום תוכניות מחזור החיים וה-apply.

> [card] [qxctl engines](https://docs.quanux.org/symphony/he/qxctl/engines.md)
>
> ניהול קישורי המנועים שתוכניות מחזור החיים מפנות אליהם.


## Related topics

- [qxctl knowledge: ניהול מחזור חיים חוצה-וקטורים](https://docs.quanux.org/symphony/he/qxctl/knowledge.md)
- [qxctl: שורת הפקודה הניהולית והאייג'נטית של Symphony](https://docs.quanux.org/symphony/he/qxctl/overview.md)
- [qxctl knowledge engines: קישור, אבחון והעברה של הרישום](https://docs.quanux.org/symphony/he/qxctl/engines.md)
- [SEV: Symphony Evolution Vector לשינויים מתוכננים](https://docs.quanux.org/symphony/he/skv/sev.md)
- [qxctl knowledge session: סשנים מאומתים של Symphony](https://docs.quanux.org/symphony/he/qxctl/session.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.