Features
AI Fix
DeployReady doesn't just find issues — it proposes fixes. Each suggested change is shown as a diff you approve before anything is written to disk.
The fix workflow
Run fix <n> on any finding. DeployReady analyzes the issue, generates a proposed change, and shows it as a red (removed) / green (added) diff.
terminal
deployready › fix 1
✦ AI Analysis: Analyzing hardcoded secret...
File: app/api/route.ts:15
Issue: API key exposed in source code
Fix: Move to environment variable
app/api/route.ts
- const apiKey = 'sk_live_51234567890abcdefghijklmnop'
+ const apiKey = process.env.STRIPE_SECRET_KEY
deployready › Approve this fix? (y/n)What happens on approval
- A backup of the original file is created automatically
- The fix is written to your source file
- The finding is re-verified to confirm it is resolved
- Your readiness score is recalculated
terminal
deployready › y
✓ Fix applied successfully
Backup saved to .deployready/backups/fix-1.patch
Re-running checks on this finding...
✓ Finding #1 resolved
Production Readiness Score: 18 → 35 / 100Safety built in
- Nothing is changed without your explicit approval
- Every change is backed up before it is applied
- Only redacted, structured findings are sent to the AI — never raw source
Always review the diff
AI-proposed fixes are suggestions generated by a model and can be incorrect or incomplete. Read every diff, run your own tests, and use version control. DeployReady assists your judgment — it does not replace it. See the Security Disclaimer.
Requires an AI model
The fix workflow needs a configured model (Claude or Ollama). See Configure AI to set one up.
AI Fix — Workflow
Video coming soon
Coming soon.