mrapids 0.1.7

Your OpenAPI, but executable
Documentation
# Documentation Update Summary

## ✅ README.md Updated

The agent README has been comprehensively updated with:

### 1. **Security Section** (New)
- File permissions explanation (700/600)
- Clear statement: "Secrets are never stored in files"
- Emphasis on environment variables for credentials
- Protection from multi-user system access

### 2. **CLI Options Section** (New)
Complete documentation of all command-line options:
- Initialize command options (`--host`, `--port`, `--spec`, etc.)
- Start command options (`--daemon`, overrides)
- Other commands reference

### 3. **Backup Protection** (Added)
- Automatic backup feature documentation
- Location of backup files
- Security of backup files

### 4. **Quick Start** (Enhanced)
Updated with real command examples:
```bash
# Basic init
mrapids-agent init

# Custom configuration
mrapids-agent init --host 0.0.0.0 --port 8080

# From existing spec
mrapids-agent init --spec ./my-api.yaml

# With backups
mrapids-agent init --force
```

### 5. **Server Startup** (Enhanced)
More options documented:
```bash
# As daemon
mrapids-agent start --daemon

# Custom binding
mrapids-agent start --host 0.0.0.0 --port 8080
```

## Key Security Messages Now in Documentation

1. **"All configuration files are created with secure permissions"**
2.**"Secrets are never stored in files (use environment variables)"**
3.**"Backups are automatically created when using --force"**

## User Benefits

- **Security-First**: Users immediately understand the security model
- **Clear CLI Reference**: All options documented in one place
- **Practical Examples**: Real-world usage patterns shown
- **Migration Path**: Easy to adopt new features

The documentation now accurately reflects the enhanced security features and improved user experience implemented in the code.