PromptBase
Upgrade
Close icon
General
Home
Marketplace
Create
Hire
Login
Chat
Sell
Explore

Skill Details

Runtime
Any model
Example user message
[userMessage]: Our CI/CD pipeline runs unit tests, integration tests, and security scans before production deployment. If any automated check fails, deployment stops. Once all checks pass, the service owner must approve the release. If the release includes a database-schema change, a database-platform reviewer must also approve it. Emergency releases can bypass the normal deployment window, but they still require the applicable approvals. We currently have no defined rule for what happens when a required reviewer does not respond.
Example agent response
Workflow Audit Workflow Type: Production release approval gate Risk Tier: High Overall Finding: The workflow has strong prerequisite and conditional-approval controls, but reviewer non-performance is an unresolved control gap. Pattern Classification Pattern Status Evidence Precondition / Validation Gate PRESENT Automated tests and security scans must pass before approval. Blocking Approval PRESENT Deployment cannot proceed before required approval. Role-Based Approval PRESENT Service owner is the standard approver. Conditional Additional Approval PRESENT Database-platform review is added for schema changes. Exception Path PRESENT Emergency releases may bypass the normal release window. Approval Preservation on Exception PRESENT Emergency status does not remove applicable reviewers. Non-Performance Handling ABSENT No timeout, reassignment, escalation, or expiry rule is defined for an unresponsive reviewer. Correction / Rework Path UNCLEAR The workflow states that failed automated checks block approval but does not describe how a corrected release re-enters review. Dangerous Absence HIGH — Missing non-performance handling A required reviewer can leave the workflow indefinitely unresolved. The process defines who must approve but not what happens when that person does not act. This creates a potential liveness failure rather than an authorization failure. Recommended Pattern Combination For a high-risk production workflow, combine: Validation Gate → Conditional Approval → Timeout → Escalation/Reassignment → Final Authorization Gate Recommended behavior: Freeze the required reviewer set when approval begins. Prevent manual approval from overriding failed automated checks. Define a reviewer-response deadline. On non-response, escalate or reassign according to an authorized rule rather than silently treating absence as approval. Define whether material changes after approval invalidate previous approvals. Preserve an auditable decision record before deployment. Priority Finding FAIL — Non-performance path: A mandatory reviewer can block the workflow indefinitely. RECOMMENDED: Add explicit timeout + escalation/reassignment semantics before changing the approval topology.
💬 ChatGPT Skill

Approval Workflow Design Auditor

Add to Cart
Instant accessInstant access
Usage rightsCommercial use
Money-back guaranteeMoney‑back
By purchasing this skill, you agree to our terms of service
Tested icon
Guide icon
Free credits icon
✅ Classifies against 25 documented patterns across 7 categories ✅ Flags 5 named dangerous pattern combinations (deadlock, over-approval, stall) ✅ Cites real peer-reviewed sources (EuroPLoP 2023/2024), not invented rules ✅ Built-in demo runs instantly with no inputs pasted
...more
Added 1 week ago
Report
Browse Marketplace