verify-deploy
Full system verification loop for deployment readiness
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Verify & Deploy Skill
This skill runs the complete verification suite to confirm the system is ready for deployment or commit.
Usage
Invoke with: /verify-deploy or "run the verify deploy skill"
Prerequisites
- Python virtual environment activated
- All dependencies installed
Steps
// turbo-all
Step 1: Audit Critical Paths
Verify required files exist:
$paths = @('.env', 'config/default.json', '.venv')
$results = @()
foreach ($p in $paths) {
$exists = Test-Path $p
$results += [PSCustomObject]@{Path=$p; Exists=$exists}
}
$results | Format-Table -AutoSize
Step 2: Run Unit Tests
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe -m pytest tests/ -v --tb=short
Pass Condition: Exit code 0, no failures.
Step 3: Smoke Backtest
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe -m src.laptop_agents.run --mode backtest --source mock --backtest 100
Pass Condition: Exit code 0, runs/latest/summary.html exists.
Step 4: Live System Test
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe scripts/test_live_system.py
Pass Condition: Exit code 0.
Step 5: Integration Test
$env:PYTHONPATH="src"; .\.venv\Scripts\python.exe scripts/test_dual_mode.py
Pass Condition: Exit code 0.
Step 6: Output Summary
After all steps complete, output a summary table:
| Step | Command | Status |
|---|---|---|
| Audit Paths | Test-Path ... |
PASS/FAIL |
| Unit Tests | pytest tests/ |
PASS/FAIL |
| Smoke Backtest | --mode backtest |
PASS/FAIL |
| Live System Test | test_live_system.py |
PASS/FAIL |
| Integration | test_dual_mode.py |
PASS/FAIL |
Success Criteria
All 5 steps must PASS for the skill to succeed.
On Failure
- Do NOT commit any changes
- Report which step failed
- Check
runs/latest/for artifacts
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!