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

# İlk başarısızlığı bir politika ile önleyin

> Bir politika versiyonu yazın, gözlem modunda dağıtın ve ardından zorunlu kılın.

Bir politikayı yalnızca güvenli olmayan eylem ile meşru olarak kalması gereken eylemleri tanımlayabildikten sonra kullanın.

<Tabs>
  <Tab title="Dashboard">
    <Steps>
      <Step title="Politikayı yazın">
        **Admin → policy editor** bölümüne gidin. Demo politikasından başlayın, kaynağını gözden geçirin veya düzenleyin, ardından **publish version** seçeneğini seçin. Yayınlama, makinelere dağıtabileceğiniz değişmez versiyonunu oluşturur.

        <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/policy-editor.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=7c01c862f4ec601d0535a6969eb619ce" alt="Yayınlanmaya hazır bir demo politikası ile birlikte Policy editor compose görünümü." width="2938" height="1608" data-path="images/dashboard/policy-editor.png" />
      </Step>

      <Step title="Bir makineye dağıtın">
        **Admin → enforcement** bölümüne gidin, hedef makineyi genişletin ve **edit this machine** seçeneğini seçin. Yayınlanmış demo politikasını ekleyin, versiyonunu sabitleyin, **observe** seçeneğini seçin ve dağıtımı uygulayın.

        <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/enforcement-editor.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=264a3a1f53c025dae05c8498156aa49a" alt="Dağıtım uygulanmadan önce gözlem modunda seçilen yayınlanmış bir politika versiyonu ile birlikte makine dağıtım editörü." width="2936" height="1508" data-path="images/dashboard/enforcement-editor.png" />
      </Step>

      <Step title="Politikayı doğrulayın">
        Bu makinede yeni bir agent oturumu çalıştırın, ardından **Observe → policy** bölümünü açın. Makineyi seçin ve demo politikasının politika eşlemesi ve karar zaman çizelgesinde göründüğünü doğrulayın. Gözlem modu, politikanın eylemi bloklamadan ne yapacağını kaydeder.

        <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/policy-observe.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=13535ad27c8bddac6589f9d1560916cb" alt="Karar toplamları, zaman içinde zorlama aktivitesi ve yerel ve Cloud tarafından yönetilen politika eşlemelerini gösteren Policy sayfası." width="2372" height="1548" data-path="images/dashboard/policy-observe.png" />
      </Step>
    </Steps>
  </Tab>

  <Tab title="CLI">
    Cloud politika yazarlığı ve filo dağıtımı idari iş akışlarıdır. Yayınlamadan önce aynı politikayı doğrulamak için yerel CLI'yı kullanın:

    ```bash theme={null}
    failproofai policies --install --custom ./payment-retry.policies.ts \
      --cli claude --scope project
    failproofai config --status
    ```

    Cloud tarafında görünen politika kararlarını incelemek için `fp` kullanın:

    ```bash theme={null}
    fp events --event-type hook_completed --env production --since 24h
    fp sessions --env production --since 24h
    ```

    Cloud CLI, yalnızca root'a ait zorlama dağıtım rotalarını sunmaz. **Admin → policy editor** bölümünden versiyonları yayınlayın ve **Admin → enforcement** bölümünden dağıtın.
  </Tab>
</Tabs>
