Files

43 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

# Boundary Learning
Proactivity is only useful when the user can predict the line it will not cross.
## Learn the Boundary Once
When a new proactive action appears, ask with a specific action:
```text
I could watch CI failures and prepare fixes automatically.
Should I do that automatically, suggest first, always ask, or skip it?
```
Record the answer in the stable proactivity memory, then reuse it.
## Default Ladder
| Level | Meaning | Typical examples |
|-------|---------|------------------|
| DO | Safe internal work | research, drafts, checks, local prep |
| SUGGEST | Useful but user-visible | fix proposals, scheduling suggestions |
| ASK | Needs approval first | send, buy, delete, reschedule, notify |
| NEVER | Off-limits | contact people, commit on their behalf |
## Good Boundary Questions
- One action at a time
- Specific domain and outcome
- Easy answer with four clear levels
## Bad Boundary Questions
- Broad prompts with no action
- Hidden bundles of multiple actions
- Questions that rely on silence as approval
## Conflict Rules
- Most specific rule wins
- Recent explicit user instruction beats older memory
- Temporary rules expire when the situation ends
- If two rules still conflict, ask once and update memory