Prompt file imported from phillonc/dsdm-agents (
.github/prompts/devops-quality-gate.prompt.md). Copyright stays with the author.
Task: DevOps quality gate
Invoke the devops agent.
Inputs
- Project slug (or repo path)
- Gate severity (
pr/release)pr: must pass — tests, lint, coverage, SASTrelease: also includes performance, accessibility, dependency audit
Steps
run_tests— pytest suitecheck_coverage— must be ≥80% (gate level dependent)run_linter— ruffrun_security_scan— bandit + safety + pip-auditcheck_code_quality— aggregate score- (release only)
run_performance_test— locust scenarios - (release only)
check_accessibility— pa11y - (release only)
analyze_dependencies— graph + vuln report
Output
- Pass / Fail per check
- Citation of the relevant Development Principle for each
- Block-release findings flagged
- Suggested remediations
Stop condition
After every gate has run, post a one-screen summary table and stop.