start.mdā¢2.81 kB
# š Verification Commands
Truth verification system for ensuring code quality and correctness with a 0.95 accuracy threshold.
## Overview
The verification system provides real-time truth checking and validation for all agent tasks, ensuring high-quality outputs and automatic rollback on failures.
## Subcommands
### `verify check`
Run verification checks on current code or agent outputs.
```bash
claude-flow verify check --file src/app.js
claude-flow verify check --task "task-123"
claude-flow verify check --threshold 0.98
```
### `verify rollback`
Automatically rollback changes that fail verification.
```bash
claude-flow verify rollback --to-commit abc123
claude-flow verify rollback --last-good
claude-flow verify rollback --interactive
```
### `verify report`
Generate verification reports and metrics.
```bash
claude-flow verify report --format json
claude-flow verify report --export metrics.html
claude-flow verify report --period 7d
```
### `verify dashboard`
Launch interactive verification dashboard.
```bash
claude-flow verify dashboard
claude-flow verify dashboard --port 3000
claude-flow verify dashboard --export
```
## Configuration
Default threshold: **0.95** (95% accuracy required)
Configure in `.claude-flow/config.json`:
```json
{
"verification": {
"threshold": 0.95,
"autoRollback": true,
"gitIntegration": true,
"hooks": {
"preCommit": true,
"preTask": true,
"postEdit": true
}
}
}
```
## Integration
### With Swarm Commands
```bash
claude-flow swarm --verify --threshold 0.98
claude-flow hive-mind --verify
```
### With Training Pipeline
```bash
claude-flow train --verify --rollback-on-fail
```
### With Pair Programming
```bash
claude-flow pair --verify --real-time
```
## Metrics
- **Truth Score**: 0.0 to 1.0 (higher is better)
- **Confidence Level**: Statistical confidence in verification
- **Rollback Rate**: Percentage of changes rolled back
- **Quality Improvement**: Trend over time
## Examples
### Basic Verification
```bash
# Verify current directory
claude-flow verify check
# Verify with custom threshold
claude-flow verify check --threshold 0.99
# Verify and auto-fix
claude-flow verify check --auto-fix
```
### Advanced Workflows
```bash
# Continuous verification during development
claude-flow verify watch --directory src/
# Batch verification
claude-flow verify batch --files "*.js" --parallel
# Integration testing
claude-flow verify integration --test-suite full
```
## Performance
- Verification latency: <100ms for most checks
- Rollback time: <1s for git-based rollback
- Dashboard refresh: Real-time via WebSocket
## Related Commands
- `truth` - View truth scores and metrics
- `pair` - Collaborative development with verification
- `train` - Training with verification feedback