-
Notifications
You must be signed in to change notification settings - Fork 30
Feature: Auto-approve routine breakpoints based on historical patterns #117
Copy link
Copy link
Open
Description
Summary
Routine breakpoints (prerequisite checks, installation verifications) are always approved and add manual overhead without decision value. The SDK could learn from approval history and auto-approve predictable breakpoints.
Motivation
From cross-run retrospect of 25 runs:
- 12+ prerequisite check breakpoints were always approved
- Installation verification breakpoints (3 occurrences) always approved
- These add ~20 seconds of human wait time each with no decision value
- Only design review and PR submission breakpoints provided meaningful steering
Suggested Approach
- Track breakpoint approval history per breakpoint type/tag
- After N consecutive approvals of the same pattern, offer auto-approval
- User profile integration: respect
breakpointToleranceandalwaysBreakOnsettings - Tags-based rules: auto-approve
prerequisitestag after 3 approvals - Never auto-approve:
destructive,deploy, or customalwaysBreakOntags
Breakpoint Categories
| Category | Frequency | Always Approved | Auto-Approve Candidate |
|---|---|---|---|
| Prerequisite checks | 12 | Yes | ✅ |
| Installation verification | 3 | Yes | ✅ |
| Design review | 6 | No | ❌ |
| Final review/contribute | 4 | No | ❌ |
Identified during cross-run retrospect analysis of 25 babysitter runs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels