Search

PythonReactSEOPDF
GitHub Skill

verify-deploy

Full system verification loop for deployment readiness

gevans3000☆ 0 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

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

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!