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

# Development Lifecycle

> Automate task execution and delivery cycles with AI-assisted workflows and risk-based gates.

Development workflows in Revolte bridge the gap between task management and code delivery. By connecting your task tracker (Jira) and Git provider, you can automate the entire lifecycle—from initial implementation to preview deployment.

<Frame>
  <img src="https://mintcdn.com/poddle-54594c3d/q0Rk3K5lGk3vHIWm/image-v2/agent/dev-agent/dev-agent-8.png?fit=max&auto=format&n=q0Rk3K5lGk3vHIWm&q=85&s=31c530f8d23ebd2b11de108cd3a98c0c" width="1724" height="868" data-path="image-v2/agent/dev-agent/dev-agent-8.png" />
</Frame>

## Core capabilities

Revolte provides a dual-layered approach to development automation:

### 1. AI agent workflows

Transform Jira tickets into pull requests automatically. The AI agent analyzes your task context, generates an implementation plan, and executes code changes within a secure sandbox.

* **Auto-Implementation**: Generate code based on Jira descriptions and labels.
* **Artifact Generation**: Review AI-generated implementation plans and diff summaries.
* **Jira Integration**: Trigger workflows directly from your task sidebar.

### 2. Git-based automation

Control the quality and speed of delivery using repository-level events and policy-driven gates.

* **Risk Scoring**: Automatically score every PR based on file sensitivity and service criticality.
* **Review Gates**: Enforce approval requirements based on risk levels defined in your `revolte.yml`.
* **Preview Deployments**: Spin up isolated environments for every change to validate behavior.

## How it works

The workflow typically follows these key stages:

<Steps>
  <Step title="Trigger">
    A task is opened in Jira, and the developer selects the target application service from the **Revolte** sidebar dropdown. This instantly signals the AI agent to begin the delivery cycle.
  </Step>

  <Step title="Plan & Execute">
    The AI agent creates a sandbox environment, analyzes the codebase, and produces an
    implementation plan. It then executes the changes and validates them against your existing
    architecture.
  </Step>

  <Step title="Review & Gate">
    A Pull Request is opened. Revolte calculates a **Risk Score** and applies the necessary review
    gates. Higher-risk changes (e.g., database migrations) require more strict approval policies.
  </Step>

  <Step title="Preview & Merge">
    Once validated, you can deploy to a preview environment for final UAT before merging the changes
    into your main branch.
  </Step>
</Steps>

## Next steps

* [Get Started](/ai-workflows/development-workflow/get-started) — Follow the step-by-step guide to activate your first workflow.
* [YAML Reference](/yaml/overview) — Learn how to configure risk thresholds and service roots.
