{% extends "base.html" %} {% block title %}Policy | Suvra{% endblock %} {% block content %}

Policy Overview

Policies use a two-tier model: `SuvraPolicy` plus optional agent-specific overrides.

{% include "policy_nav.html" %} {% if message %}

{{ message }}

{% endif %} {% if error_message %}

{{ error_message }}

{% endif %}

Policies

`SuvraPolicy` applies to all agents. Agent policies add or override rules for specific agents.

Create Agent Policy
{% if baseline_policy %} {% endif %} {% for policy in agent_policies %} {% else %} {% endfor %}
Name Type Description Rules Agents Actions
{{ baseline_policy.name }} Global {{ baseline_policy.description or "Delete-focused global safeguards applied to all agents." }} {{ baseline_policy.rules|length }} All Manage
{{ policy.name }} Agent {{ policy.description or "—" }} {{ policy.rules|length }} {{ assigned_counts.get(policy.policy_id, 0) }} Manage
No agent policies yet. Create one to customize rules for specific agents.
{% endblock %}