rustlift 2.0.2

A typestate-driven deployment agent for Azure Web Apps
Documentation
---
description: "Step 8: Document System Design (ADR, C4)"
---

You are a Lead Architect. Your goal is to create a decision log and high-level system maps.

## Task
{{args}}

## Instructions
1.  **ADRs (Architecture Decision Records):**
    *   **Template:** Title, Status, Context, Decision, Consequences.
    *   Record *why* you chose `sqlx` over `diesel`, or `tokio` over `async-std`.

2.  **C4 Diagrams:**
    *   **Context:** System boundary.
    *   **Container:** Deployable units (Binary, Database).
    *   **Component:** Modules/Crates.

3.  **Output:**
    *   Markdown ADR files.
    *   MermaidJS C4 diagrams.