# {{ display_name }}

{{ description }}

## Overview

This automation processes input data and returns a result.

## Installation

```bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
```

## Usage

### Local Development

```bash
# Run the automation
torivers run --input sample_input.json

# Run tests
torivers test

# Validate before submission
torivers validate
```

### Input Schema

```json
{
  "data": "string"
}
```

### Output Schema

```json
{
  "result": "string",
  "success": boolean
}
```

## Project Structure

```
{{ name }}/
├── automation.yaml    # Automation manifest
├── main.py            # Main automation class
├── state.py           # State definition
├── nodes/
│   ├── __init__.py
│   └── process.py     # Processing logic
├── tests/
│   ├── __init__.py
│   └── test_automation.py
├── .gitignore
├── requirements.txt
├── README.md
└── sample_input.json
```

## Development

1. Modify the processing logic in `nodes/process.py`
2. Update the state schema in `state.py` as needed
3. Add tests in `tests/test_automation.py`
4. Run `torivers validate` before submission

## Author

{{ author_name }} <{{ author_email }}>
