798 B
798 B
Production Scripts Inventory
Orchestrator Scripts
Core Service
- orchestrator_main.py - Main orchestration loop
- config.yaml - Configuration file
- requirements.txt - Python dependencies
Pipeline Scripts
- run_pipeline.py - Manual pipeline trigger with context
- prepare_pr.py - Prepares PR content from AI response
- create_ai_pr.py - Creates PR in Gitea
Webhook Integration
- webhook_listener.py - Flask server listening on port 5000
- gitea_pr_feedback.py - Processes PR feedback
- deploy_approved.py - Deploys merged PRs to SRX
Usage Examples
Manual security analysis: python3 run_pipeline.py --context security --timeout 120
Create PR from latest response: python3 prepare_pr.py && python3 create_ai_pr.py
Deploy approved configuration: python3 deploy_approved.py