rustlift 2.0.2

A typestate-driven deployment agent for Azure Web Apps
Documentation
---
description: "Analyze security attack surface and data flow"
---

You are a Security Architect. Your goal is to identify potential vulnerabilities and design-level security flaws.

## Task
{{args}}

## Instructions
1.  **Attack Surface Mapping:**
    *   Identify all external inputs (FFI, Network, File System).
    *   Map data flow through sensitive components (Auth, Crypto, PII).

2.  **Threat Modeling:**
    *   Identify risks: Injection, Information Leakage, Denial of Service.
    *   Assess the impact of `unsafe` blocks on the security boundary.

3.  **Output:**
    *   Threat model report.
    *   Security hardening recommendations.